Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Đề cương khóa học
Giới thiệu về TinyML
- TinyML là gì?
- Tầm quan trọng của học máy trên microcontroller
- So sánh giữa AI truyền thống và TinyML
- Tổng quan về yêu cầu phần cứng và phần mềm
Cài đặt môi trường TinyML
- Cài đặt IDE Arduino và thiết lập môi trường phát triển
- Giới thiệu về TensorFlow Lite và Edge Impulse
- Flashing và cấu hình microcontroller cho ứng dụng TinyML
Xây dựng và triển khai mô hình TinyML
- Hiểu workflow của TinyML
- Huấn luyện một mô hình học máy đơn giản cho microcontroller
- Chuyển đổi mô hình AI sang định dạng TensorFlow Lite
- Triển khai mô hình lên thiết bị phần cứng
Tối ưu hóa TinyML cho thiết bị edge
- Giảm footprint về bộ nhớ và tính toán
- Các kỹ thuật lượng tử hóa và nén mô hình
- Đánh giá hiệu suất của mô hình TinyML
Ứng dụng và Use Case của TinyML
- Nhận dạng cử chỉ sử dụng dữ liệu accelerometer
- Phân loại âm thanh và phát hiện từ khóa
- Phát hiện lỗi cho bảo trì dự đoán
Thách thức và xu hướng tương lai của TinyML
- Hạn chế về phần cứng và chiến lược tối ưu hóa
- Quan tâm đến an toàn và quyền riêng tư trong TinyML
- Tiến bộ và nghiên cứu tương lai trong TinyML
Tóm tắt và Bước tiếp theo
Requirements
- Kiến thức cơ bản về lập trình (Python hoặc C/C++)
- Hiểu biết về các khái niệm học máy (đề nghị nhưng không bắt buộc)
- Hiểu biết về hệ thống nhúng (tùy chọn nhưng hữu ích)
Đối tượng tham gia
- Kỹ sư
- Nhà khoa học dữ liệu
- Người yêu thích AI
14 Hours