DARPA ประกาศสร้างปัญญาประดิษฐ์แปลงโค้ด C เป็น Rust อัตโนมัติ

by lew
4 August 2024 - 07:42

DARPA องค์กรให้ทุนวิจัยของกระทรวงกลาโหมสหรัฐฯ ประกาศโครงการ Translating All C to Rust (TRACTOR) สร้างระบบแปลงโค้ดจากภาษา C มาเป็น Rust โดยยังได้โค้ดคุณภาพสูงใกล้เคียงกับที่โปรแกรมเมอร์ Rust มาเขียนเอง

Dan Wallach ผู้จัดการโครงการของ DARPA ยอมรับว่าทุกวันนี้ LLM แปลงโค้ดข้ามภาษากันเป็นปกติอยู่แล้ว เราสามารถโยนโค้ดภาษา C ให้ LLM แปลงเป็น Rust กันได้ แต่บางครั้งผลก็ดีมาก บางครั้งก็แย่ โครงการ TRACTOR มุ่งสร้างระบบแปลงอัตโนมัติที่จะแปลงโค้ดได้คุณภาพดีสม่ำเสมอ

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

ทาง DARPA เปิดให้หน่วยงานลงทะเบียนเสนอโครงการแล้ว จะปิดรับสมัครวันที่ 19 สิงหาคมนี้

ที่มา - DARPA

Blognone Jobs Premium