VIDRAFT ฝึก LLM บน NPU สำหรับการอนุมานโดยไม่ต้องพึ่ง GPU
VIDRAFT ประกาศความสำเร็จในการฝึกโมเดลภาษาขนาดเล็ก VKORE-46M-NPU ขนาด 46 ล้านพารามิเตอร์จากศูนย์โดยใช้ NPU สำหรับการอนุมานเท่านั้น

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง
- VIDRAFT ฝึกโมเดล VKORE-46M-NPU สำเร็จโดยไม่ใช้ GPU
- โมเดลมีขนาด 46 ล้านพารามิเตอร์และใช้งานได้บน Hugging Face
- ผลลัพธ์แสดงค่าความคล้ายคลึงของเส้นทางการสูญเสียสูงถึง 0.99 เมื่อเทียบกับ GPU
- ซอฟต์แวร์เลเยอร์ VKORE ถูกพัฒนาขึ้นเพื่อจัดการ NPU แบบเดียวกับ CUDA สำหรับ GPU
บริษัท VIDRAFT ได้สร้างความฮือฮาให้แก่วงการปัญญาประดิษฐ์ด้วยการฝึกอบรมโมเดลภาษาขนาดเล็กหรือ Small Language Model ที่มีชื่อว่า VKORE-46M-NPU ขนาด 46 ล้านพารามิเตอร์ โดยใช้เพียงหน่วยประมวลผล NPU ชนิดที่ออกแบบมาสำหรับการอนุมานหรือ Inference-Only เท่านั้น ซึ่งตามหลักการดั้งเดิมของวิศวกรรมการเรียนรู้ของเครื่องแล้ว ชิปประเภทนี้มักถูกมองว่าไม่เหมาะสำหรับการฝึกโมเดลที่มีภาระงานหนักหน่วง เนื่องจากขาดฟีเจอร์ฮาร์ดแวร์ที่ GPU มีมาให้ เช่น รูปแบบการเข้าถึงหน่วยความจำที่ยืดหยุ่นหรือบัฟเฟอร์ความแม่นยำสูง
ความสำเร็จครั้งนี้ถือเป็นหลักฐานเชิงประจักษ์ว่า การทำ Backpropagation บนซิลิคอนที่ออกแบบมาเพื่อการอนุมานโดยเฉพาะนั้นเป็นเรื่องที่ทำได้จริง ความพยายามดังกล่าวเป็นส่วนหนึ่งของการพัฒนา VKORE ซึ่งเป็นซอฟต์แวร์เลเยอร์ที่ทำหน้าที่เร่งความประมวลผลแบบ NPU-native โดยมีเป้าหมายเทียบเท่ากับที่ CUDA ทำหน้าที่ให้กับชิป NVIDIA GPU
ในแง่ของผลลัพธ์เชิงปริมาณ VIDRAFT ได้เปิดเผยตัวเลขสำคัญคือ ค่าสัมประสิทธิ์ความสัมพันธ์ของเส้นทางการสูญเสียระหว่างการฝึกบน NPU และ GPU สูงถึง 0.99 ซึ่งตัวเลขนี้ไม่ได้หมายความว่า NPU จะมีความเร็วในการทำงานเทียบเท่ากับ GPU แต่เป็นการยืนยันความถูกต้องว่า กระบวนการคำนวณเกรเดียนต์มีความสอดคล้องเชิงตัวเลขและไม่ได้เบี่ยงเบนไปจากเส้นทางมาตรฐาน

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง
"The press release explicitly states that VIDRAFT implemented backpropagation on the NPU. It is described as standard reverse-mode gradient computation, not a gradient-free alternative."
VIDRAFT
สำหรับผู้ที่สนใจใช้งาน โมเดล VKORE-46M-NPU พร้อมให้ดาวน์โหลดแล้วบนแพลตฟอร์ม Hugging Face โดยสามารถเรียกใช้งานผ่านคำสั่งคอมมานด์ไลน์ด้วย pip install huggingface_hub huggingface-cli download vidraft/VKORE-46M-NPU ทั้งนี้ซอฟต์แวร์โค้ดการฝึกอบรมหลักยังคงถูกปิดเป็นความลับเพื่อปกป้องทรัพย์สินทางปัญญา และจะมีรายงานทางเทคนิคตีพิมพ์ออกมาในอนาคต
การนำ NPU ที่ออกแบบมาสำหรับการรันโมเดล (Inference) อย่างเดียวมาใช้ฝึกโมเดล (Training) ถือเป็นความท้าทายทางวิศวกรรมขั้นสูง เพราะสถาปัตยกรรมภายในไม่ได้ถูกออกแบบมาเพื่อรองรับการคำนวณย้อนกลับหรือ Backpropagation ที่ต้องใช้หน่วยความจำและการคำนวณที่ซับซ้อน ความสำเร็จของ VIDRAFT จึงอาจเปิดทางเลือกใหม่ให้กับฮาร์ดแวร์ AI ในอนาคต ทำให้องค์กรต่างๆ สามารถใช้ประโยชน์จากชิป NPU ที่มีอยู่แล้วได้อย่างคุ้มค่ายิ่งขึ้นนอกเหนือจากการรันโมเดลเพียงอย่างเดียว
แม้ว่าในปัจจุบันชิป NPU จะยังคงใช้เวลาในการฝึกโมเดลช้ากว่า GPU ทั่วไป แต่ความสำเร็จครั้งนี้ก็เป็นก้าวสำคัญที่พิสูจน์ถึงศักยภาพของซอฟต์แวร์ VKORE ในการเชื่อมช่องว่างระหว่างฮาร์ดแวร์และกระบวนการเรียนรู้ของโมเดลภาษาขนาดเล็ก
ที่มา: Dev.to
พบข้อมูลผิดพลาดในบทความนี้? แจ้งปัญหาบทความนี้
ความคิดเห็น
แสดงความคิดเห็น