SOFTWARE ENGINEERING

RED: ระบบจัดลำดับการประมวลผล AI สำหรับหุ่นยนต์ในสภาพแวดล้อมที่ไม่แน่นอน

arXiv26 May 2026
1 min read
Key Takeaways
  • RED ช่วยให้การประมวลผล AI บนหุ่นยนต์มีความยืดหยุ่นตามสภาพแวดล้อม โดยยังคงรักษาความสามารถในการตัดสินใจให้ทันเวลาได้เสมอ

ทำไมเรื่องนี้ถึงสำคัญ

ระบบนี้ช่วยให้หุ่นยนต์ขนาดเล็กที่มีทรัพยากรจำกัดสามารถรันโมเดล AI หลายตัว (เช่น การนำทาง การตรวจจับวัตถุ และการวางแผน) ได้พร้อมกันอย่างเสถียรและปลอดภัยในเชิงเวลา

หุ่นยนต์ที่ทำงานในสภาพแวดล้อมที่มีการเปลี่ยนแปลงตลอดเวลามักมีปัญหาเรื่องภาระงานประมวลผล AI ที่ไม่คงที่ ซึ่งอาจทำให้การตัดสินใจล่าช้าเกินกำหนด RED (Robotic Environmental Dynamics) คือเฟรมเวิร์กที่ถูกออกแบบมาเพื่อแก้ปัญหานี้โดยเฉพาะ

หัวใจของ RED คือตัวจัดลำดับงานที่คำนึงถึงกำหนดเวลา (Deadline-aware scheduler) โดยการกำหนด 'เส้นตายย่อย' (Sub-deadlines) ให้กับขั้นตอนประมวลผลต่างๆ เพื่อรองรับกราฟการประมวลผลที่เปลี่ยนแปลงไป นอกจากนี้ยังรองรับเทคนิค MIMONet ซึ่งเป็นการแชร์น้ำหนักระหว่างโมเดล AI หลายตัวเพื่อประหยัดหน่วยความจำ ผลการทดสอบบนอุปกรณ์เช่น NVIDIA Jetson และ Apple M-series พบว่าช่วยให้หุ่นยนต์ทำงานได้ต่อเนื่องขึ้น แม้ในสภาวะที่มีสัญญาณรบกวนหรือภาระงานสูง

สรุปประเด็นหลัก

ใช้ระบบจัดลำดับงานแบบกำหนดเส้นตายย่อยเพื่อให้ทันเวลาแบบเรียลไทม์

เพิ่มประสิทธิภาพการแชร์พารามิเตอร์ผ่าน MIMONet เพื่อประหยัดหน่วยความจำ

ลดโอกาสการประมวลผลล่าช้า (Deadline misses) ในสภาวะที่ภาระงานเปลี่ยนแปลง

ทดสอบแล้วบนแพลตฟอร์ม NVIDIA Jetson และ Apple M-series

นวัตกรรมและเทคโนโลยี

infrastructure

Deadline-aware Scheduler

ตัวจัดลำดับงานอัจฉริยะที่ปรับเปลี่ยนตามการเปลี่ยนแปลงของสภาพแวดล้อมเพื่อรักษาความเร็วในการประมวลผล

models

MIMONet Support

การปรับโครงสร้างโมเดล AI แบบหลายอินพุต-เอาต์พุตให้เหมาะสมกับการจัดลำดับงานและการใช้หน่วยความจำ

Developer Impact
นักพัฒนาแอปพลิเคชันหุ่นยนต์สามารถใช้ RED เพื่อจัดการ Task ของ AI ที่ซับซ้อนบนฮาร์ดแวร์ที่มีทรัพยากรจำกัดได้มีประสิทธิภาพมากขึ้น
Keywords
#real-time scheduling #robotic inference #dag scheduling #nvidia jetson #embedded ai
Original Source

อ่านข้อมูลเพิ่มเติมจากแหล่งข่าวหลัก

arXiv