Microsoft และ Facebook ได้ออกมาประกาศความร่วมมือในการพัฒนาโครงการ Open Source สำหรับเสริมระบบ AI ร่วมกันภายใต้ชื่อโครงการ Open Neural Network Exchange (ONNX) เพื่อให้เหล่านักพัฒนาสาย AI สามารถใช้งาน Framework ต่างๆ ในการสร้าง Learning Model สำหรับ AI ได้อย่างอิสระมากขึ้น

ONNX นี้ถูกออกแบบมาเพื่อให้เหล่านักพัฒนาสามารถเลือกใช้ Framework ที่เหมาะสมมากที่สุดสำหรับการทำงานด้าน AI ได้ และเปลี่ยน Framework ในระหว่างทำงานได้อย่างอิสระโดยไม่ต้องเสียเวลามาแปลงโค้ดสำหรับ Learning Model อยู่ตลอด ทำให้ในการพัฒนาระบบ AI ใดๆ ขึ้นมานั้น นักพัฒนาจะสามารถเลือกใช้งาน Framework ที่ดีที่สุดได้อยู่เสมอ และเปลี่ยน Framework ได้ทันทีที่ต้องการ
ปัจจุบันนี้ในโครงการ ONNX มีแผนที่จะสนับสนุนเครื่องมืออย่าง Cognitive Toolkit, Caffe2 และ PyTorch โดยทาง Microsoft นั้นมีแผนที่จะรวม ONNX เข้าไปใน Cognitive Toolkit ซึ่งเป็นโครงการ Open Source สำหรับสร้าง Deep Neural Networks ของทาง Microsoft เองใน Release ถัดไปด้วย และในอนาคตทั้ง Microsoft และ Facebook ก็จะทำการผลักดันและนำ ONNX ไปใช้งานจริงกันในรูปแบบที่หลากหลายยิ่งขึ้น
ผู้ที่สนใจเกี่ยวกับ ONNX สามารถศึกษาเพิ่มเติมได้ที่ https://github.com/onnx/onnx และ https://www.microsoft.com/en-us/cognitive-toolkit/blog/2017/09/microsoft-facebook-create-open-ecosystem-ai-model-interoperability/ เลยครับ โดยโครงการนี้มีลิขสิทธิ์ภายใต้ MIT License
TechTalkThai ศูนย์รวมข่าว Enterprise IT ออนไลน์แห่งแรกในประเทศไทย






