Đề cương khóa học

Giới thiệu về Edge AI và TinyML

  • Tổng quan về AI tại biên
  • Lợi ích và thách thức của việc chạy AI trên thiết bị
  • Các trường hợp sử dụng trong robot và tự động hóa

Cơ bản của TinyML

  • Học máy cho hệ thống có tài nguyên hạn chế
  • Quantization, pruning và nén mô hình
  • Các framework và nền tảng phần cứng được hỗ trợ

Phát triển và chuyển đổi mô hình

  • Đào tạo các mô hình nhẹ nhàng sử dụng TensorFlow hoặc PyTorch
  • Chuyển đổi các mô hình sang TensorFlow Lite và PyTorch Mobile
  • Thử nghiệm và xác nhận độ chính xác của mô hình

Triển khai suýn luân trên thiết bị

  • Triển khai các mô hình AI lên các bảng nhúng (Arduino, Raspberry Pi, Jetson Nano)
  • Tích hợp suýn luân với nhận biết và điều khiển robot
  • Chạy dự đoán theo thời gian thực và giám sát hiệu suất

Tối ưu hóa cho hiệu năng Edge

  • Giảm độ trễ và tiêu thụ năng lượng
  • Gia tốc phần cứng sử dụng NPUs và GPUs
  • Benchmarking và profiling suýn luân nhúng

Các framework và công cụ Edge AI

  • Làm việc với TensorFlow Lite và Edge Impulse
  • Khám phá các tùy chọn triển khai PyTorch Mobile
  • Gỡ lỗi và tinh chỉnh quy trình ML nhúng

Tích hợp thực tế và các trường hợp nghiên cứu

  • Thiết kế hệ thống nhận biết Edge AI cho robot
  • Tích hợp TinyML với kiến trúc robot dựa trên ROS
  • Các trường hợp nghiên cứu: định hướng tự động, phát hiện vật thể, bảo trì dự đoán

Tổng kết và các bước tiếp theo

Yêu cầu

  • Có hiểu biết về hệ thống nhúng
  • Có kinh nghiệm lập trình Python hoặc C++
  • Hiểu biết cơ bản về các khái niệm học máy

Đối Tượng Học Viên

  • Nhà phát triển nhúng
  • Kỹ sư robot
  • Hệ thống tích hợp làm việc trên thiết bị thông minh
 21 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (1)

Các khóa học sắp tới

Các danh mục liên quan