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

Cơ sở của Dòng công việc TinyML

  • Tổng quan về các giai đoạn dòng công việc TinyML
  • Đặc điểm của phần cứng biên
  • Các yếu tố cần xem xét khi thiết kế dòng công việc

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

  • Thu thập dữ liệu cấu trúc và cảm biến
  • Chiến lược gắn nhãn và tăng cường dữ liệu
  • Chuẩn bị tập dữ liệu cho môi trường hạn chế tài nguyên

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

  • Chọn kiến trúc mô hình cho vi điều khiển
  • Quy trình đào tạo sử dụng các khung học máy tiêu chuẩn
  • Đánh giá các chỉ số hiệu suất của mô hình

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

  • Kỹ thuật định lượng
  • Cắt giảm và chia sẻ trọng số
  • Cân bằng giữa độ chính xác và giới hạn tài nguyên

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 chuỗi công cụ nhúng
  • Quản lý kích thước mô hình và ràng buộc bộ nhớ

Triển khai trên vi điều khiển

  • Ghi mô hình lên các thiết bị phần cứng đích
  • Cấu hình môi trường chạy thời gian thực
  • Thử nghiệm suy luận thời gian thực

Theo dõi, thử nghiệm và kiểm tra

  • Chiến lược thử nghiệm cho các hệ thống TinyML đã triển khai
  • Gỡ lỗi hành vi mô hình trên phần cứng
  • Kiểm tra hiệu suất trong điều kiện thực tế

Tích hợp Dòng công việc từ đầu đến cuối hoàn chỉnh

  • Xây dựng quy trình tự động hóa
  • Phiên bản dữ liệu, mô hình và phần mềm hệ thống
  • Quản lý cập nhật và 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ơ bản của học máy
  • Kinh nghiệm lập trình nhúng
  • Quen thuộc với quy trình dữ liệu dựa trên Python

Đối tượng

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

Số người tham gia


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

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

Các danh mục liên quan