Liên hệ với chúng tôi
 Thời gian kéo dài 21 Giờ học

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

Nền tảng của Pipeline TinyML

  • Khái quát về các giai đoạn của luồng công việc TinyML
  • Đặc điểm của phần cứng biên
  • Các yếu tố cân nhắc trong thiết kế pipeline

Thu thập và Tiền xử lý Dữ liệu

  • Thu thập dữ liệu có cấu trúc và dữ liệu cảm biến
  • Các chiến lược gán nhãn và tăng cường dữ liệu
  • Chuẩn bị bộ dữ liệu cho môi trường bị ràng buộc

Phát triển Mô hình cho TinyML

  • Chọn kiến trúc mô hình cho microcontroller
  • Các luồng công việc đào tạo sử dụng các framework ML tiêu chuẩn
  • Đánh giá các chỉ số hiệu suất mô hình

Tối ưu hóa và Nén Mô hình

  • Các kỹ thuật lượng tử hóa (Quantization)
  • Đổ nhánh (Pruning) và chia sẻ trọng số
  • Cân bằng độ chính xác và giới hạn nguồn lực

Chuyển đổi và Đóng gói Mô hình

  • Xuất mô hình sang TensorFlow Lite
  • Tích hợp mô hình vào các toolchain nhúng
  • Quản lý kích thước mô hình và các ràng buộc bộ nhớ

Triển khai trên Microcontroller

  • Flash mô hình lên các mục tiêu phần cứng
  • Cấu hình môi trường runtime
  • Kiểm thử suy luận thời gian thực

Giám sát, Kiểm thử và Kiểm chứng

  • Các chiến lược kiểm thử cho hệ thống TinyML đã triển khai
  • Chẩn đoán hành vi mô hình trên phần cứng
  • Việc xác thực hiệu suất trong điều kiện thực địa

Tích hợp Pipeline Đầu Cuối Hoàn chỉnh

  • Xây dựng các luồng công việc tự động
  • Quản lý phiên bản cho dữ liệu, mô hình và firmware
  • Quản lý các bản cập nhật và vòng lặp lặp đi lặp lại

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

Yêu cầu

  • Hiểu biết về các nguyên lý cơ bản của machine learning
  • Kinh nghiệm trong lập trình nhúng
  • Quen thuộc với các quy trình dữ liệu dựa trên Python

Đối tượng người học

  • Kỹ sư AI
  • Lập trình viên phần mềm
  • Chuyên gia hệ thống nhúng

Số người tham gia


Giá cho mỗi học viên

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

Các danh mục liên quan