ทีมวิจัย PAIR (People+AI Research Initiative) ของกูเกิล เปิดตัวโครงการ deeplearn.js ไลบรารีจาวาสคริปต์สำหรับเทรน machine learning ในเว็บเบราว์เซอร์
ที่ผ่านมา การเทรน AI จำเป็นต้องใช้เครื่องมือเฉพาะทาง เช่น ไลบรารีอย่าง Caffe, Torch, TensorFlow ที่ต้องใช้ความเชี่ยวชาญสูง ทางออกของกูเกิลจึงเป็นการสร้างไลบรารีที่รันได้บนเบราว์เซอร์ ไม่ต้องมีการติดตั้งใดๆ ช่วยให้คนนอกวงการ AI เข้าถึงการเทรนโมเดลแบบง่ายๆ ได้สะดวกขึ้น
ปัญหาของการรัน machine learning ในเบราว์เซอร์คือติดคอขวดที่ประสิทธิภาพของจาวาสคริปต์ ทางแก้ของกูเกิลคือรันบน WebGL เพื่อเรียกใช้พลังประมวลผลของจีพียู ซึ่งเหมาะกับงาน AI อยู่แล้ว
ตัว deeplearn.js มี API ที่ลอกแบบมาจาก TensorFlow และ NumPy ซึ่งเป็นที่นิยมอยู่แล้ว ช่วยให้การแปลงโมเดลจาก TensorFlow มารันบน deeplearn.js ทำได้ง่ายขึ้น ตอนนี้ deeplearn.js ยังเพิ่งนับเป็นเวอร์ชัน 0.1.0 และยังอยู่ในช่วงเริ่มต้น
เดโมแสดงการรันโมเดลอ่านค่าตัวเลขจากลายมือ MNIST (เทียบได้กับ Hello World ของโลก AI) บนเบราว์เซอร์ Chrome
ที่มา - Google Research