ไมโครซอฟท์เปิดซอร์ส Project Malmo ปัญญาประดิษฐ์ที่เล่นเกม Minecraft เองได้

by mk
9 July 2016 - 10:21

ถ้ายังจำกันได้ เมื่อต้นปี ไมโครซอฟท์เปิดตัวโครงการฝึก AI ให้เล่นเกม Minecraft ในชื่อ Project AIX ล่าสุดไมโครซอฟท์เปลี่ยนชื่อเป็น Project Malmo และเปิดซอร์สโค้ดทั้งหมดแล้ว

Project Malmo ถูกพัฒนาโดยศูนย์วิจัยของไมโครซอฟท์ที่เมืองเคมบริดจ์ เป้าหมายของโครงการเพื่อการวิจัยเรื่อง AI ว่าจะสามารถเรียนรู้ "โลกจำลอง" ในเกม Minecraft ได้อย่างไร ตอนแรกเริ่ม AI จะไม่รู้จักอะไรในเกม Minecraft เลย แต่จะค่อยๆ เรียนรู้จากการลองผิดลองถูก

ตัว AI อยู่ในรูป mod ของ Minecraft เขียนด้วย C++ ทำงานได้ทั้งบนวินโดวส์ แมค ลินุกซ์ (ใช้ไม่ได้กับ Minecraft บนอุปกรณ์พกพา) ส่วนตัว agent ที่ใช้เทรน AI สามารถเขียนได้หลากหลายภาษา เช่น Python, C++, C#, Java, Lua

ซอร์สโค้ดและวิธีการใช้งานดูได้จาก GitHub

ที่มา - Mojang, Microsoft

Blognone Jobs Premium