DeepMind เคลม “AlphaCode” ระบบเขียนโค้ดอัตโนมัติ มีความสามารถในระดับที่แข่งขันกับมนุษย์ได้แล้ว

0

DeepMind ห้องปฏิบัติการด้าน AI ที่สนับสนุนโดย Alphabet บริษัทแม่ของ Google ล่าสุดได้ออกมาเคลมว่า “AlphaCode” ระบบ AI ที่สามารถเขียนโปรแกรมได้นั้นสามารถเขียนได้ในระดับที่ “แข่งขันกับมนุษย์” ได้แล้ว

โดยการแข่งขันการเขียนโปรแกรมที่จัดโดย Codeforces นั้น ทาง DeepMind เคลมว่า AlphaCode สามารถเข้าแข่งขันและถูกจัดอันดับให้อยู่ระดับกลาง ๆ จากผู้เข้าแข่งขันทั้งหมดกว่า 5,000 คนจากการแข่งขันกว่า 10 รายการ

นักวิจัยหลักของ DeepMind คุณ Oriol Vinyals กล่าวว่า นี่เป็นครั้งแรกที่ระบบคอมพิวเตอร์สามารถดำเนินการได้ถึงระดับที่แข่งขันได้กับมนุษย์

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

ตัวอย่างหน้าจอ AlphaCode ที่ใช้ตอบคำถามปัญหาการเขียนโปรแกรม

โดย AlphaCode เวอร์ชันใหญ่ที่สุดนี้ ได้มีตัวแปร parameter มากถึง 41.4 พันล้านตัวแปร หรือประมาณกว่า 4 เท่าของโมเดล Codex จาก OpenAI ซึ่งได้ถูกเทรนด้วยข้อมูล Snapshot ของโค้ดที่อยู่ใน Repository บน GitHub ขนาดรวม 715.1 GB โดยมีภาษา C++, C#, Go, Java, JavaScript, Lua, PHP, Python, Ruby, Rust, Scala และ TypeScript อย่างไรก็ดี AlphaCode ยังคงมีข้อจำกัดอยู่ เช่นระบบจะไม่สามารถสร้างโค้ดขึ้นมาได้ถูกต้องตามหลักไวยากรณ์เสมอไป โดยเฉพาะภาษา C++ เป็นต้น

หลังจากนี้คงจะต้องติดตามความคืบหน้ากันต่อไปว่า AlphaCode จะมีพัฒนาการอย่างไรต่อไป และที่สำคัญหากท่านเป็นโปรแกรมเมอร์ที่เขียนโปรแกรมอยู่ก็อย่าเพิ่งตระหนกตกใจไป เพราะตอนนี้ตลาดก็ยังคงขาดแคลนแรงงานโปรแกรมเมอร์อีกมาก หากแต่ไม่ควรประมาทและควรพัฒนาฝีมืออย่างต่อเนื่องหรืออาจจะคิดหาวิธีในการต่อยอดจาก AlphaCode เพื่อทำให้การทำงานมีประสิทธิภาพมากขึ้นกว่าเดิมนั่นเอง

ที่มา: https://venturebeat.com/2022/02/02/deepmind-claims-its-new-code-generating-system-is-competitive-with-human-programmers/