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

Giới thiệu về AI ở Edge và tối ưu hóa mô hình

  • Hiểu biết về tính toán ở Edge và các công việc của AI
  • Cân nhắc: hiệu suất versus hạn chế tài nguyên
  • Tổng quan về các chiến lược tối ưu hóa mô hình

Chọn và tiền huấn luyện mô hình

  • Chọn các mô hình nhẹ (ví dụ: MobileNet, TinyML, SqueezeNet)
  • Hiểu biết về các kiến trúc mô hình phù hợp cho thiết bị Edge
  • Sử dụng các mô hình đã được tiền huấn luyện làm cơ sở

Tinh chỉnh và học chuyển

  • Nguyên tắc của học chuyển
  • Điều chỉnh mô hình cho các bộ dữ liệu tùy chỉnh
  • Các quy trình tinh chỉnh thực tế

Lượng tử hóa mô hình

  • Các kỹ thuật lượng tử hóa sau khi huấn luyện
  • Huấn luyện có ý thức về lượng tử hóa
  • Đánh giá và cân nhắc

Cắt tỉa và nén mô hình

  • Các chiến lược cắt tỉa (cấu trúc vs. không cấu trúc)
  • Nén và chia sẻ trọng số
  • Đánh giá các mô hình đã được nén

Các khung và công cụ triển khai

  • TensorFlow Lite, PyTorch Mobile, ONNX
  • Tương thích phần cứng Edge và môi trường chạy thời gian thực
  • Các bộ công cụ cho triển khai đa nền tảng

Triển khai thực tế

  • Triển khai trên Raspberry Pi, Jetson Nano và thiết bị di động
  • Định dạng và đánh giá hiệu suất
  • Xử lý các vấn đề triển khai

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 với Python và các khung làm việc học sâu
  • Hiểu biết về hệ thống nhúng hoặc hạn chế của thiết bị Edge

Đối tượng tham gia

  • Nhà phát triển AI nhúng
  • Chuyên gia tính toán Edge
  • Kỹ sư học máy tập trung vào việc triển khai Edge
 14 Giờ

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