Microsoft ร่วมมือกับ Teachable AI Experiences และสตูดิโอเกม Xbox Games Studios’ Ninja Theory เปิดตัวโมเดล AI ใหม่ที่ชื่อว่า Muse ซึ่งถูกออกแบบมาเพื่อช่วยนักพัฒนาเกมโดยเฉพาะ
ในบทความนี้
Muse คืออะไร?
Muse เป็นโมเดล AI ที่สามารถสร้างภาพในเกมและการควบคุมตัวละครโดยอ้างอิงจากข้อมูล 3D ของเกม โมเดลนี้ถูกฝึกด้วยพารามิเตอร์กว่า 1.6 พันล้านค่า และชุดข้อมูลที่มีมากกว่า 1 พันล้านภาพและการกระทำจากคอนโทรลเลอร์ คิดเป็นเวลาการเล่นของมนุษย์ต่อเนื่องถึง 7 ปี โดยใช้เกม Bleeding Edge ของ Ninja Theory เป็นฐานข้อมูลหลัก
ความสามารถของ Muse
ข้อมูลที่ใช้ฝึกโมเดลนี้ได้รับจากผู้เล่นที่ให้ความยินยอม และ Muse สามารถประมวลผลภาพและการควบคุมเกมที่ความละเอียด 300 x 180 พิกเซล ซึ่งช่วยให้สามารถสร้างลำดับเหตุการณ์ของเกมได้ยาวถึง 2 นาที จากนั้นจึงทำนายการเปลี่ยนแปลงของเกมในโหมด World Model
ในเดโมที่ Microsoft นำเสนอ AI Muse สามารถ ควบคุมการเปลี่ยนมุมกล้อง เลือกเส้นทาง และสร้างตัวละครใหม่ ได้อย่างแม่นยำ โดยยังคงปฏิบัติตามกฎฟิสิกส์ของเกมอย่างสมจริง
Muse มีประโยชน์อย่างไรกับการพัฒนาเกม?
Microsoft ระบุว่า Muse ได้ถูกนำไปใช้ในการพัฒนาโมเดล AI สำหรับเกมอื่น ๆ เพื่อช่วยให้ นักพัฒนาเกมสามารถทดลองแนวคิดใหม่ ๆ และขยายขอบเขตของเกมเดิมได้ง่ายขึ้น
อีกหนึ่งแนวทางที่น่าสนใจคือ การนำ Muse มาช่วยสร้างเกมย้อนยุค (Retro Games) ให้สามารถเล่นบนฮาร์ดแวร์รุ่นใหม่ ได้โดยอัตโนมัติ ซึ่งอาจช่วยให้เกมคลาสสิกกลับมาโลดแล่นบนเครื่องเกมยุคปัจจุบันได้ง่ายขึ้น
การเข้าถึง Muse
Microsoft เปิดให้เข้าถึง น้ำหนักโมเดล ข้อมูลตัวอย่าง และ WHAM (World and Human Action Model) ผ่าน Azure AI Foundry
นอกจากนี้ Microsoft ยังมีแผนปล่อย เดโมเกมที่ใช้ AI Muse บน Copilot Labs ภายในปีนี้ ซึ่งจะช่วยให้นักพัฒนาและผู้สนใจสามารถทดลองใช้โมเดลนี้ในรูปแบบอินเทอร์แอกทีฟได้
น้ำหนักโมเดล (Model’s Weight) คืออะไร?
ว่ากันถึงตรงนี้เพื่อนๆ อาจจะสงสัยว่าน้ำหนักโมเดล หรือ Model’s Weight คืออะไร แน่นอนว่า APPDISQUS มีคำตอบให้เพื่อนๆ เสมอ
น้ำหนักโมเดล (Model Weights) คือค่าพารามิเตอร์ที่โมเดลปัญญาประดิษฐ์ (AI Model) ใช้ในการคำนวณและทำการตัดสินใจเมื่อได้รับข้อมูลเข้า (Input) โมเดล AI โดยเฉพาะ Neural Network จะมีโครงสร้างที่ประกอบด้วยชั้นของนิวรอน (Neurons) หรือโหนด (Nodes) ซึ่งเชื่อมต่อกันผ่านเส้นเชื่อมโยงที่มีค่าน้ำหนักกำกับอยู่
บทบาทของน้ำหนักโมเดลใน AI
1.กำหนดความสำคัญของข้อมูล – น้ำหนักช่วยปรับให้โมเดลเรียนรู้ว่าส่วนไหนของข้อมูลมีความสำคัญมากหรือน้อย
2.ใช้ในการคำนวณเอาต์พุต – เมื่อป้อนข้อมูลเข้าโมเดล ค่าต่างๆ จะถูกคูณด้วยน้ำหนักก่อนรวมกันเพื่อให้ได้ผลลัพธ์สุดท้าย
3.ปรับเปลี่ยนระหว่างการฝึกโมเดล – ในระหว่างการฝึก (Training) โมเดลจะมีการปรับค่าน้ำหนักผ่านกระบวนการเรียนรู้ เช่น Backpropagation เพื่อให้โมเดลมีประสิทธิภาพสูงขึ้น
Muse และน้ำหนักโมเดล
ในกรณีของ Muse ซึ่งเป็นโมเดล AI สำหรับพัฒนาเกมของ Microsoft น้ำหนักโมเดลหมายถึงชุดค่าพารามิเตอร์ที่ Muse ใช้ในการสร้างภาพเกมและคาดการณ์การควบคุมเกมจากข้อมูลการเล่นที่ถูกฝึกมา น้ำหนักโมเดลเหล่านี้สามารถดาวน์โหลดและใช้งานผ่าน Azure AI Foundry เพื่อให้นักพัฒนาเกมสามารถนำไปใช้ต่อยอดในการพัฒนาเกมของตนเอง
กล่าวง่ายๆ น้ำหนักโมเดลเป็นเหมือน “ความจำ” หรือ “ประสบการณ์ที่ AI สะสมมา” และเป็นปัจจัยสำคัญที่ทำให้โมเดลสามารถทำงานได้อย่างมีประสิทธิภาพนั่นเอง
หากสนใจ สามารถดูเดโมเพิ่มเติมได้จาก Microsoft ได้เลย