วันอังคารที่ 22 มีนาคม พ.ศ. 2565

โปรแกรมเขียนโค้ดอัตโนมัติเขียนภาษา C ได้เก่งที่สุด

programming-code
Photo by Ilya Pavlov on Unsplash

นักวิจัยจาก Carnegie Mellon University (CMU) ได้เปิดตัวโปรแกรมสร้างโค้ดอัตโนมัติซึ่งได้รับการฝึกสอนโดยใช้ภาษาเขียนโปรแกรมหลายภาษา ซึ่งพวกเขาพบว่าโปรแกรมดังกล่าวเขียนโค้ดในภาษาซีได้ดีมาก นักวิจัยหวังว่าโปรแกรมแบบเปิดเผยรหัสนี้ที่ชื่อว่า PolyCoder จะทำให้การวิจัยปัญญาประดิษฐ์ (artificial intelligence) หรือ AI ด้านโปรแกรมสร้างโค้ดมีความเท่าเทียมกันมากขึ้น ซึ่งตอนนี้ บริษัทอย่าง DeepMind ซึ่งเป็นบริษัทในเครือของ Alphabet และ Open AI กำลังครองตลาดอยู่ในขณะนี้ 

การสร้างโค้ดอัตโนมัติอยู่บนสมมติฐานที่ว่ากระบวนการนี้สามารถประหยัดเวลาของนักพัฒนา และโค้ดนั้นถูกต้องและไม่มีข้อบกพร่องด้านความปลอดภัย นักวิจัยของ CMU กล่าวว่า PolyCoder มีพารามิเตอร์ "2.7 พันล้านตัวบนสถาปัตยกรรม GPT-2 และได้รับการฝึกอบรมโดยใช้โค้ด 249 กิกะไบต์ จากภาษาเขียนโปรแกรม 12 ภาษา และฝึกอบรมบนเครื่องคอมพิวเตอร์เครื่องเดียว" (DeepMind ฝึกตัวแบบโปรแกรมสร้างโค้ด AlphaCode โดยใช้เครื่องคอมพิวเตอร์หลายเครื่องในศูนย์ข้อมูลของ Google)

อ่านข่าวเต็มได้ที่: ZDNet


1 ความคิดเห็น: