อาจารย์จากมหาวิทยาลัยขยายความเกี่ยวกับ AI สร้างสรรค์: Vibe Coding ไม่ได้เทพขนาดนั้น? วิธีที่ดีที่สุดในการเขียนโปรแกรมด้วย AI คืออะไร?

CryptoCity

ในยุคที่ AI สร้างสรรค์กำลังพัฒนาอย่างรวดเร็ว หลายคนรู้สึกสับสนว่า ควรเรียนรู้การเขียนโปรแกรมต่อไปหรือไม่ ศาสตราจารย์กว้างในรายการ GQ magazine ได้วิเคราะห์หลักการของ LLM ที่อยู่เบื้องหลัง ChatGPT และชี้ให้เห็นข้อจำกัดของ Vibe Coding

ศาสตราจารย์กว้างอธิบายการสร้าง AI สร้างสรรค์อย่างละเอียด พร้อมสอนให้เข้าใจ Vibe Coding อย่างถูกต้อง

เมื่อไม่นานมานี้ GQ Taiwan ได้แชร์วิดีโอบนช่อง YouTube โดยเชิญศาสตราจารย์ด้านคอมพิวเตอร์จากมหาวิทยาลัยแคลิฟอร์เนีย เบิร์กลีย์ (UC Berkeley) Sarah Chasins ตอบคำถามจากผู้ชมเกี่ยวกับการเขียนโปรแกรมและ AI

ในยุคที่ AI สร้างสรรค์กำลังพัฒนาอย่างรวดเร็ว หลายคนรู้สึกสับสนว่า ควรเรียนรู้การเขียนโปรแกรมต่อไปหรือไม่ ศาสตราจารย์ Chasins ในวิดีโอไม่เพียงแต่วิเคราะห์หลักการทางเทคนิค แต่ยังแสดงความเห็นเชิงปฏิบัติ เกี่ยวกับแนวโน้ม “Vibe Coding” ที่กำลังมาแรงในช่วงนี้

ศาสตราจารย์อธิบายหลักการเทคโนโลยี LLM ที่อยู่เบื้องหลัง ChatGPT

ศาสตราจารย์ Sarah Chasins เริ่มต้นด้วยวิธีที่คนทั่วไปเข้าใจง่าย อธิบายกลไกการทำงานของ ChatGPT

ChatGPT สร้างขึ้นบนโมเดลภาษาใหญ่ (LLM) ซึ่ง แกนหลักของการทำงานคือเป็นโปรแกรมที่รับผิดชอบในการจับคู่คำศัพท์ที่ดูเหมือนจะเข้ากันได้เข้าด้วยกัน

นักพัฒนา LLM จะเก็บรวบรวมเอกสารและเว็บเพจต่าง ๆ ที่เขียนโดยมนุษย์บนอินเทอร์เน็ต ข้อมูลเหล่านี้เป็นตัวแทนของการรับรู้ของมนุษย์เกี่ยวกับการรวมคำศัพท์ที่สมเหตุสมผล

จากนั้น โปรแกรมจะทำการฝึกด้วย “เกมเติมคำ” ขนาดใหญ่ ตัวอย่างเช่น ระบบจะเห็นประโยคเช่น “สุนัขมีขา[ว่าง]” คำตอบที่สอดคล้องกับการรับรู้ของมนุษย์คือ “สุนัขมีสี่ขา” แต่ถ้าระบบเดาผิด นักพัฒนาจะทำการปรับปรุงจนกว่าจะได้คำตอบที่ถูกต้อง

หลังจากการฝึกที่ใช้เวลาราว 300 ถึง 400 ปีของการคำนวณตามเวลาบนโลก โปรแกรมจะสร้าง “กระดาษโกง” ขนาดใหญ่มาก ซึ่งเรียกกันในวงการเทคโนโลยีว่า “พารามิเตอร์”

จากนั้น เพียงแค่ป้อนไฟล์สนทนาในรูปแบบต่าง ๆ โปรแกรมที่เชี่ยวชาญในการเติมคำก็สามารถเปลี่ยนเป็นแชทบอท ที่สามารถตอบคำถามของมนุษย์โดยอัตโนมัติ ตามตรรกะที่วางไว้

ภาพที่มา: ภาพที่สร้างโดย AI Nanobanana, ใช้เพื่อเป็นแนวทางเท่านั้น มีข้อความจีนบางส่วนเบลอ ขออภัยในความไม่สะดวก

วิธีที่ดีที่สุดในการเรียนรู้การเขียนโปรแกรมในยุค AI

เมื่อเผชิญกับความสามารถอันทรงพลังของเครื่องมือ AI หลายคนตั้งคำถามว่าการเรียนรู้การเขียนโปรแกรมยังจำเป็นอยู่หรือไม่ ศาสตราจารย์เห็นว่า ทักษะหลักในด้านการสอนเขียนโปรแกรมคือ “การแยกปัญหา” ซึ่งหมายถึง การแบ่งปัญหาใหญ่ที่คลุมเครือออกเป็นชิ้นเล็ก ๆ จนแต่ละชิ้นสามารถแก้ไขได้ด้วยไม่กี่บรรทัดของโค้ด

หากขาดการฝึกฝนเช่นนี้ ผู้ใช้งานจะยากที่จะสร้างโปรแกรมที่ซับซ้อนและใช้งานได้จริงด้วยเครื่องมือ AI นอกจากนี้ ข้อมูลการฝึกของ LLM มักเป็นภาษาที่นักพัฒนามักใช้ เช่น คำอธิบายแบบวิศวกรรม ซึ่งไม่ใช่ภาษาประจำวันของผู้ใช้งานทั่วไป จึงอาจทำให้ AI ไม่สามารถสร้างโค้ดที่เป็นประโยชน์ได้

สำหรับวิธีการใช้ AI ช่วยเขียนโปรแกรมให้ได้ผลสูงสุด ศาสตราจารย์ Chasins แนะนำให้ปฏิบัติตามสามขั้นตอนดังนี้:

  1. ลดขนาดปัญหา: แบ่งปัญหาให้อยู่ในขนาดประมาณ 5 บรรทัดของโค้ด
  2. ใช้ pseudo code: เป็นภาษาที่อาจใช้หลายภาษาเขียนร่วมกัน เพื่ออธิบายตรรกะให้ AI เข้าใจ แม้ pseudo code จะคล้ายภาษาธรรมชาติ แต่ไม่ใช่ภาษาที่เราใช้ในชีวิตประจำวัน จุดประสงค์คือเพื่อให้คอมพิวเตอร์เข้าใจตรรกะได้แม่นยำขึ้น
  3. วางแผนการตรวจสอบ: ทดสอบด้วยจำนวนมากหรือให้ผู้เชี่ยวชาญตรวจสอบ เพื่อความถูกต้องของผลลัพธ์จาก AI

ภาพที่มา: ภาพที่สร้างโดย AI Nanobanana, ใช้เพื่อเป็นแนวทางเท่านั้น มีข้อความจีนบางส่วนเบลอ ขออภัยในความไม่สะดวก

Vibe Coding ไม่ได้เทพขนาดนั้น?

เกี่ยวกับแนวโน้มที่นิยมใช้ LLM สร้างโค้ดโดยตรง แทนการเขียนด้วยมือในรูปแบบ Vibe Coding ศาสตราจารย์ Sarah Chasins มีความเห็นระมัดระวัง

เธอวิเคราะห์ว่า เครื่องมือเหล่านี้ทำงานได้ดีเมื่อจัดการกับเนื้อหาที่มนุษย์เขียนซ้ำแล้วซ้ำเล่า แต่ถ้าหวังจะสร้างสิ่งใหม่ ๆ การใช้งานในรูปแบบนี้มักไม่เวิร์ค

ศาสตราจารย์ยังอ้างอิงข้อมูลจากการวิจัยว่า ผู้ที่ใช้เครื่องมือ LLM ช่วยในการพัฒนา ถึงแม้จะรู้สึกว่าประสิทธิภาพดีขึ้น 20% แต่ความเร็วในการพัฒนาจริง ๆ กลับช้ากว่าคนที่ไม่ใช้เครื่องมือถึง 20%

สิ่งนี้แสดงให้เห็นว่าการพึ่งพาเครื่องมือมากเกินไปอาจสร้างภาพลวงตาเรื่องประสิทธิภาพ เมื่อเจอความต้องการโปรแกรมที่ไม่เคยเห็นมาก่อน ถ้าไม่มีความสามารถในการแยกตรรกะพื้นฐานและความรู้เกี่ยวกับหลักการทางฟิสิกส์ ก็จะไม่สามารถแก้ไขข้อผิดพลาดที่ AI เกิดขึ้นได้ ส่งผลให้การผลิตผลงานสุดท้ายใช้เวลานานขึ้น

เปรียบง่าย ๆ LLM ก็เหมือนรถยนต์ขับอัตโนมัติระดับสูง ที่ช่วยจัดการเส้นทางทั่วไปได้ แต่ถ้าคุณไม่รู้วิธีแยกเส้นทาง หรือไม่เข้าใจหลักการทางฟิสิกส์ของรถ เช่นเดียวกับการเขียนโปรแกรม การแยกตรรกะ ก็จะทำให้เมื่อเจอเส้นทางอันตรายหรือความต้องการสร้างสรรค์ใหม่ ๆ ระบบอัตโนมัติอาจเกิดข้อผิดพลาด และคุณก็จะไม่รู้ว่าจะปรับปรุงมันอย่างไร

อ่านเพิ่มเติม:
AI ทำให้บริษัทเดียวกลายเป็นยักษ์ใหญ่! “Vibe Coding” พลิกโฉมวงการ ทีมเล็กก็รวยได้เป็นพันล้าน

news.article.disclaimer

btc.bar.articles

Dogecoin และ Giga นำกลุ่มด้วยการมีส่วนร่วมบนโซเชียลมีเดียของเหรียญมีมที่ทำสถิติสูงสุดใหม่

ความเชื่อมั่นของชุมชนมีบทบาทสำคัญต่อทิศทางและความสำเร็จโดยรวมของตลาดสกุลเงินดิจิทัล รวมถึงขีดความสามารถทางเทคโนโลยีของโครงการด้วย เหรียญมีม (Memecoins) ได้ยืนหยัดขึ้นมาเพื่อสร้างความสนใจจากกลุ่มผู้ค้ารายย่อยและการสนทนาทางสังคมจำนวนมากที่สุดในวัฏจักรปัจจุบันนี้

BlockChainReporter04-10 09:34

บริษัทที่จดทะเบียนในตลาด Nasdaq Brag House ผู้ถือหุ้นได้ผ่านข้อเสนอการควบรวมกิจการกับมูลนิธิ Dogecoin ด้วยคะแนนเสียงสูงถึง 98%

ข่าวจาก Gate News วันที่ 9 เมษายน บริษัทที่จดทะเบียนในตลาด Nasdaq ชื่อ Brag House Holdings ประกาศว่า ผู้ถือหุ้นของบริษัทได้อนุมัติข้อเสนอการควบรวมกับนิติบุคคลอย่างเป็นทางการของ Dogecoin Foundation ที่ชื่อ House of Doge ด้วยคะแนนเสียงมากกว่า 98% แผนต่อไปของทั้งสองฝ่ายคือการเปิดตัวแพลตฟอร์มที่เชื่อมโยงกีฬา การเงินดิจิทัล และโครงสร้างพื้นฐานบล็อกเชนในรูปแบบที่จดทะเบียนในตลาดหลักทรัพย์ และบูรณาการทรัพยากรของ Brag House ในด้านกีฬาวิทยาลัยและสื่อเข้าด้วยกัน

GateNews04-09 12:02

98% ผู้ถือหุ้นเห็นด้วย! Brag House และ House of Doge วางแผนควบรวมเพื่อจดทะเบียนในตลาดหลักทรัพย์

Brag House Holdings ประกาศว่าจะควบรวมกับ House of Doge Inc. โดยผู้ถือหุ้นผ่านด้วยคะแนนเสียงเห็นชอบมากกว่า 98% หลังการควบรวม บริษัทจะมุ่งเน้นโครงสร้างพื้นฐานดิจิทัลด้านการเงินเพื่อกีฬา โดยใช้ Dogecoin เพื่อชำระเงินด้วยระบบเข้ารหัส สร้างโทเคนแสดงสิทธิในสินทรัพย์ และพัฒนาแพลตฟอร์มดิจิทัลแบบเชิงโต้ตอบ ซึ่งเป็นการส่งสัญญาณถึงการมาถึงของยุคที่ Dogecoin ได้รับการทำให้เป็นสถาบันแล้ว

MarketWhisper04-09 06:46

ดวงตา Dogecoin ทำสัญญาณการทะลุกรอบเมื่อแถบ Bollinger Bands ส่งสัญญาณการเปลี่ยนแปลงของราคา

ข้อมูลเชิงลึก: Dogecoin ซื้อขายอยู่ใกล้แนวต้าน ขณะที่แถบ Bollinger Bands แคบลง ซึ่งบ่งชี้ว่าความผันผวนลดลงและเพิ่มโอกาสที่ราคาจะเคลื่อนที่ไปในทิศทางที่ชัดเจนอย่างรวดเร็วในไม่ช้า ปริมาณการซื้อขายที่ลดลงสะท้อนความลังเลของตลาด แต่แรงขายที่ลดลงอาจยังคงช่วยพยุงการปรับตัวขึ้นได้

CryptoNewsLand04-08 18:41

Dogecoin พบว่ามีการเปิดสถานะฝั่งยาวเพิ่มขึ้นท่ามกลางที่ราคายังคงอยู่ภายใต้แรงกดดัน

การเปิดสถานะฝั่งซื้อระยะยาวของ Dogecoin เพิ่มขึ้นเมื่อเทรดเดอร์คาดหวังว่าจะมีการดีดกลับ แต่การมีสถานะฝั่งขายชอร์ตที่มีนัยสำคัญและปริมาณการซื้อขายที่ลดลงกลับกดการเคลื่อนไหวของราคา ตลาดขาดทิศทาง โดยแสดงแนวโน้มแกว่งตัวออกด้านข้างไปจนถึงค่อนข้างเป็นขาลง ขณะที่ราคาพยายามหาจังหวะเพื่อกลับมาเคลื่อนตัว

CryptoNewsLand04-07 18:41
แสดงความคิดเห็น
0/400
ไม่มีความคิดเห็น