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 vi điều khiển
- 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
Thiết lập 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
- Nạp và cấu hình vi điều khiển cho các ứng dụng TinyML
Xây dựng và triển khai mô hình TinyML
- Hiểu quy trình làm việc của TinyML
- Huấn luyện một mô hình học máy đơn giản cho vi điều khiển
- Chuyển đổi mô hình AI sang định dạng TensorFlow Lite
- Triển khai mô hình lên các thiết bị phần cứng
Tối ưu hóa TinyML cho các thiết bị biên
- Giảm dấu chân 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 mô hình TinyML
Các ứng dụng và Use Cases của TinyML
- Nhận dạng cử chỉ bằng dữ liệu gia tốc kế
- Phân loại âm thanh và phát hiện từ khóa
- Phát hiện bất thường cho bảo trì dự đoán
Những thách thức và xu hướng tương lai của TinyML
- Hạn chế về phần cứng và các chiến lược tối ưu hóa
- Các vấn đề bảo mật và quyền riêng tư trong TinyML
- Những tiến bộ và nghiên cứu trong tương lai về TinyML
Tóm tắt và các bước tiếp theo
Requirements
- Kiến thức lập trình cơ bản (Python hoặc C/C++)
- Làm quen với các khái niệm học máy (khuyến 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
- Kỹ sư
- Nhà khoa học dữ liệu
- Người đam mê AI
14 Hours