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

Giới thiệu về TinyML

  • TinyML là gì?
  • Tại sao chạy AI trên vi điều khiển?
  • Thách thức và lợi ích của TinyML

Thiết lập Môi trường Phát triển TinyML

  • Tổng quan về các công cụ TinyML
  • Cài đặt TensorFlow Lite cho Microcontrollers
  • Làm việc với Arduino IDE và Edge Impulse

Xây dựng và Triển khai Mô hình TinyML

  • Huấn luyện mô hình AI cho TinyML
  • Chuyển đổi và nén mô hình AI cho vi điều khiển
  • Triển khai mô hình trên phần cứng tiêu thụ điện năng thấp

Tối ưu hóa TinyML để Tiết kiệm Năng lượng

  • Kỹ thuật lượng tử hóa để nén mô hình
  • Cân nhắc về độ trễ và mức tiêu thụ điện năng
  • Cân bằng hiệu suất và hiệu quả năng lượng

Suy luận Thời gian Thực trên Microcontrollers

  • Xử lý dữ liệu cảm biến với TinyML
  • Chạy mô hình AI trên Arduino, STM32 và Raspberry Pi Pico
  • Tối ưu hóa suy luận cho các ứng dụng thời gian thực

Tích hợp TinyML với IoT và các Ứng dụng Edge

  • Kết nối TinyML với các thiết bị IoT
  • Truyền thông không dây và truyền dữ liệu
  • Triển khai các giải pháp IoT hỗ trợ AI

Các Ứng dụng Thực tế và Xu hướng Tương lai

  • Các trường hợp sử dụng trong chăm sóc sức khỏe, nông nghiệp và giám sát công nghiệp
  • Tương lai của AI siêu tiết kiệm điện
  • Các bước tiếp theo trong nghiên cứu và triển khai TinyML

Tóm tắt và Các Bước Tiếp Theo

Requirements

  • Hiểu biết về hệ thống nhúng và vi điều khiển
  • Có kinh nghiệm với các nguyên tắc cơ bản của AI hoặc học máy
  • Kiến thức cơ bản về lập trình C, C++ hoặc Python

Đối tượng

  • Kỹ sư nhúng
  • Nhà phát triển IoT
  • Nghiên cứu viên AI
 21 Hours

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories