Intelligent Edge Computing Device Development

การพัฒนาอุปกรณ์ประมวลผลอัจฉริยะ                                              

2(1-3-5)

วิชาบังคับก่อน:  ไม่มี

การออกแบบวงจรสำหรับบอร์ดสมองกลฝังตัว บอร์ดสมองกลฝังตัวอัจฉริยะ การสร้างระบบปฏิบัติการสำหรับบอร์ดประมวลผล การสร้างบอร์ดประมวลผลที่มีหน่วยประมวลผลโครงข่ายประสาทเทียม (Neural Processing Unit: NPU) การใช้งาน NPU เพื่อเร่งประสิทธิภาพการประมวลผลงานทางด้านปัญญาประดิษฐ์ การฝึกแบบจำลองและประยุกต์ใช้งานบนบอร์ดสมองกลฝังตัวอัจฉริยะ

ผลลัพธ์การเรียนรู้ที่คาดหวังระดับรายวิชา

  1. สามารถออกแบบวงจรสำหรับบอร์ดสมองกลฝังตัวได้
  2. สามารถออกแบบบอร์ดสมองกลฝังตัวอัจฉริยะที่มีหน่วยประมวลผลโครงข่ายประสาทเทียมได้
  3. สามารถสร้างไดรเวอร์สำหรับบอร์ดประมวลผลที่ใช้งานระบบปฏิบัติการ Linux ได้
  4. สามารถนำแบบจำลองการเรียนรู้เชิงลึกมาใช้งานบนบอร์ดสมองกลฝังตัวอัจฉริยะได้

Intelligent Edge Computing Device Development

Prerequisite:   none

Circuit design for embedded system and Intelligent Embedded system development Board. Linux-OS and driver building. Design and building of Intelligent Embedded system Board with Neural Processing Unit (NPU). Using NPUs to Accelerate Artificial Intelligence Processing. Model training and application on an intelligent embedded board.

Course Learning Outcomes (CLOs)

  1. Able to design circuits for embedded system development boards.
  2. Able to design and built the Intelligent embedded boards with NPU.
  3. Able to build a system and driver for Intelligent embedded boards on Linux OS.
  4. A deep learning model can be implemented on an intelligent embedded board.