Giáo sư Jia Da phân tích về AI tạo sinh: Vibe Coding có thực sự thần kỳ như vậy không? Phương pháp tốt nhất để viết mã bằng AI là gì?

CryptoCity

Trong bối cảnh AI sáng tạo phát triển nhanh chóng, nhiều người cảm thấy bối rối về việc có nên tiếp tục học lập trình hay không. Trong chương trình của GQ Magazine, giáo sư đã phân tích nguyên lý của LLM đằng sau ChatGPT, chỉ ra những hạn chế của Vibe Coding.

Giáo sư đã phân tích chi tiết về AI sáng tạo, giúp bạn hiểu đúng về Vibe Coding

Gần đây, GQ Taiwan đã chia sẻ một video trên kênh YouTube, mời đặc biệt giáo sư khoa học máy tính của Đại học California, Berkeley (UC Berkeley) Sarah Chasins, trả lời các câu hỏi của cộng đồng về lập trình và AI.

Trong bối cảnh AI sáng tạo phát triển nhanh, nhiều người cảm thấy bối rối về việc có nên tiếp tục học lập trình hay không. Giáo sư Chasins trong video không chỉ phân tích nguyên lý kỹ thuật mà còn đưa ra những quan sát thực tế về xu hướng “Vibe Coding” mới nổi gần đây.

Giáo sư phân tích nguyên lý kỹ thuật của LLM đằng sau ChatGPT

Giáo sư Sarah Chasins bắt đầu bằng cách giải thích một cách dễ hiểu cho đại chúng về cơ chế hoạt động của ChatGPT.

ChatGPT dựa trên mô hình ngôn ngữ lớn (LLM), với logic hoạt động đơn giản là một chương trình chịu trách nhiệm ghép các từ phù hợp lại với nhau.

Nhà phát triển LLM đầu tiên sẽ thu thập tất cả các tài liệu và trang web do con người viết trên internet, những dữ liệu này đại diện cho các tổ hợp từ hợp lý trong nhận thức của con người.

Sau đó, chương trình sẽ tiến hành huấn luyện theo dạng “trò chơi điền vào chỗ trống” quy mô lớn. Ví dụ, hệ thống sẽ thấy câu như “Chó có bốn [chỗ trống]”, câu trả lời phù hợp theo nhận thức của con người là “Chó có bốn chân”, nhưng nếu chương trình đoán sai, nhà phát triển sẽ chỉnh sửa cho đến khi đúng.

Sau khi huấn luyện mất khoảng thời gian tính bằng 300 đến 400 năm tính toán của Trái đất, chương trình cuối cùng sẽ tạo ra một “bản cheat” cực kỳ lớn, còn gọi là “tham số” trong giới công nghệ.

Tiếp theo, chỉ cần cung cấp một tài liệu dạng đối thoại, chương trình giỏi điền vào chỗ trống này sẽ biến thành chatbot, tự động hoàn thiện phần phản hồi còn lại dựa trên logic.

Nguồn hình ảnh: Hình do AI tạo ra bởi Nanobanana, chỉ mang tính chất tham khảo, xin thông cảm về một số chữ Trung bị mờ

Trong thời đại AI, cách học lập trình tốt nhất

Đối mặt với khả năng mạnh mẽ của các công cụ AI, nhiều người đặt câu hỏi về sự cần thiết của việc học lập trình. Giáo sư cho rằng, kỹ năng cốt lõi trong giáo dục lập trình là “phân tích vấn đề”, tức là chia nhỏ một vấn đề mơ hồ thành các phần nhỏ hơn, cho đến khi mỗi phần có thể giải quyết bằng vài dòng mã.

Nếu thiếu kỹ năng này, người dùng sẽ khó có thể sử dụng các công cụ AI để tạo ra các chương trình phức tạp hoạt động thực sự. Thêm vào đó, dữ liệu huấn luyện của LLM chủ yếu là ngôn ngữ mô tả theo phong cách kỹ sư, không phải ngôn ngữ hàng ngày của người dùng không chuyên, thường không phù hợp với dữ liệu huấn luyện, dễ dẫn đến AI không thể tạo ra mã có ích.

Về cách tối đa hóa lợi ích của AI trong việc hỗ trợ lập trình, giáo sư Chasins đề xuất theo ba bước:

  1. Thu gọn vấn đề: Phân chia vấn đề thành quy mô khoảng 5 dòng mã.
  2. Sử dụng mã giả (Pseudo code): Đây là cách mô tả logic bằng cách kết hợp nhiều ngôn ngữ lập trình, dùng từ khóa đặc biệt, nhằm giúp AI hiểu rõ hơn. Mặc dù mã giả giống như ngôn ngữ tự nhiên, nhưng không phải ngôn ngữ hàng ngày của chúng ta, mục đích là để máy tính hiểu chính xác hơn.
  3. Lập kế hoạch xác thực: Thực hiện nhiều thử nghiệm hoặc kiểm tra chuyên nghiệp để đảm bảo độ chính xác của kết quả AI sinh ra.

Nguồn hình ảnh: Hình do AI tạo ra bởi Nanobanana, chỉ mang tính chất tham khảo, xin thông cảm về một số chữ Trung bị mờ

Vibe Coding không phải thần thánh?

Về xu hướng sử dụng LLM để trực tiếp sinh mã thay vì viết mã thủ công của con người, giáo sư Sarah Chasins tỏ ra thận trọng.

Bà phân tích, các công cụ này hoạt động tốt khi xử lý các nội dung đã được con người viết đi viết lại hàng nghìn lần, nhưng nếu muốn thử nghiệm các ý tưởng sáng tạo, mô hình này thường không phù hợp.

Giáo sư còn trích dẫn dữ liệu nghiên cứu cho thấy, người sử dụng công cụ LLM cảm thấy hiệu quả tăng 20%, nhưng thực tế tốc độ phát triển lại chậm hơn 20% so với những người không dùng.

Điều này cho thấy việc quá phụ thuộc vào công cụ có thể tạo ra ảo tưởng về hiệu quả, khi gặp các yêu cầu lập trình chưa từng thấy, nếu thiếu khả năng phân tích logic cơ bản và hiểu biết về nguyên lý vật lý, sẽ không thể sửa lỗi do AI gây ra, dẫn đến mất thời gian hơn.

Ví dụ đơn giản, LLM giống như một chiếc xe tự lái cao cấp, có thể giúp bạn xử lý các tuyến đường phổ biến, nhưng nếu bạn không biết cách phân tích đường đua, không hiểu nguyên lý vật lý của xe, giống như phân tích logic lập trình, khi gặp các đoạn đường nguy hiểm chưa từng thấy hoặc yêu cầu sáng tạo, xe tự lái dễ mắc lỗi, và bạn cũng sẽ không biết cách sửa chữa vì thiếu kiến thức nền tảng.

Tham khảo thêm:
AI giúp một người thành lập công ty! “Vibe Coding” thay đổi truyền thống, nhóm nhỏ cũng có thể thu về hàng trăm tỷ mỗi năm

Tuyên bố miễn trừ trách nhiệm: Thông tin trên trang này có thể đến từ bên thứ ba và không đại diện cho quan điểm hoặc ý kiến của Gate. Nội dung hiển thị trên trang này chỉ mang tính chất tham khảo và không cấu thành bất kỳ lời khuyên tài chính, đầu tư hoặc pháp lý nào. Gate không đảm bảo tính chính xác hoặc đầy đủ của thông tin và sẽ không chịu trách nhiệm cho bất kỳ tổn thất nào phát sinh từ việc sử dụng thông tin này. Đầu tư vào tài sản ảo tiềm ẩn rủi ro cao và chịu biến động giá đáng kể. Bạn có thể mất toàn bộ vốn đầu tư. Vui lòng hiểu rõ các rủi ro liên quan và đưa ra quyết định thận trọng dựa trên tình hình tài chính và khả năng chấp nhận rủi ro của riêng bạn. Để biết thêm chi tiết, vui lòng tham khảo Tuyên bố miễn trừ trách nhiệm.

Bài viết liên quan

Dogecoin Giữ Mức Hỗ Trợ 0,095 USD Khi Cá Voi Mua Vào Hướng Tới Vụ Phá Vỡ

Những điểm nổi bật Dogecoin giữ vững trên mức hỗ trợ $0,095 trong khi ví cá voi tăng mạnh, cho thấy hoạt động tích lũy ổn định trong giai đoạn đi ngang kéo dài. Lãi suất mở hợp đồng tương lai tăng lên 1,37 tỷ USD khi các nhà giao dịch mở rộng mức độ tiếp xúc trước khả năng một đợt biến động vượt qua ngưỡng kháng cự. Các nhà phân tích

CryptoNewsLand3giờ trước

Dogecoin Vượt Các Mức Trung Bình Quan Trọng Khi Tài Sản Của Cá Voi Lên Mốc Kỷ Lục

Các điểm chính Dogecoin vượt lên trên đồng thời ba đường trung bình động lớn, xác nhận sự thay đổi kỹ thuật mạnh mẽ được hỗ trợ bởi dòng tiền mới vào ETF và sự tham gia liên tục của các tổ chức. Các ví cá voi đạt mức tích lũy kỷ lục, nắm giữ hơn 108 tỷ token trong khi các ví lớn

CryptoNewsLand4giờ trước

Cá voi chuyển 11,68 triệu DOGE tới địa chỉ không xác định, phát sinh khoản lỗ chưa thực hiện 3,59 triệu USD

Theo nhà phân tích on-chain Ai Yiyi, một cá voi đã chuyển 11,68 triệu DOGE sang một địa chỉ mới cách đây 1 giờ (ngày 3/5), gây ra khoản lỗ chưa thực hiện 3,59 triệu USD. Cá voi đã mua các token này trong hai

GateNews18giờ trước

Dogecoin Giữ Vững Mức Hỗ Trợ 0,095 USD Khi Cá Voi Mua Vào Hướng Tới Vụ Vượt Ngưỡng

Những điểm nổi bật Dogecoin đang giữ vững trên mức hỗ trợ 0,095 USD, trong khi ví cá voi tăng mạnh, cho thấy đà tích lũy ổn định trong giai đoạn đi ngang kéo dài. Mở rộng vị thế hợp đồng tương lai tăng lên 1,37 tỷ USD khi các nhà giao dịch gia tăng mức tiếp xúc trước khả năng bứt phá khỏi ngưỡng kháng cự. Các nhà phân tích

CryptoNewsLand05-02 17:41

Hoạt động của cá voi Dogecoin đạt mức cao nhất trong 6 tháng với 739 giao dịch trong 24 giờ, $100K

Theo Santiment, hoạt động của các “cá voi” Dogecoin (DOGE) đã đạt mức cao nhất trong 6 tháng trong 24 giờ qua. Nền tảng ghi nhận 739 giao dịch vượt 100.000 USD, trong khi 149 ví nắm giữ hơn 100 triệu DOGE cùng sở hữu 108,5 tỷ DOGE, trị giá xấp xỉ 11,6 tỷ USD, đánh dấu một al

GateNews05-01 17:11

DOGE Yếu đi khi thị trường tương lai quá nóng, cảnh báo đợt điều chỉnh 10% xuất hiện

DOGE suy yếu khi thị trường hợp đồng tương lai nóng lên với đòn bẩy tăng cao và biến động giá thiếu ổn định. Cảnh báo sụt giảm 10% xuất hiện khi một nhà phân tích chỉ ra rằng các vị thế hợp đồng tương lai của Dogecoin đã bị đẩy quá mức. Tín hiệu thị trường cho thấy rủi ro giảm điểm tiềm ẩn do hoạt động giao dịch có đòn bẩy quá mức. Dogecoin —

CryptoNewsLand05-01 08:41
Bình luận
0/400
Không có bình luận