Đề cương khóa học
Giới thiệu về Edge AI
- Định nghĩa và các khái niệm chính
- Sự khác biệt giữa Edge AI và AI đám mây
- Lợi ích và các trường hợp sử dụng của Edge AI
- Tổng quan về các thiết bị và nền tảng biên
Thiết lập môi trường biên
- Giới thiệu về các thiết bị biên (Raspberry Pi, NVIDIA Jetson, v.v.)
- Cài đặt phần mềm và thư viện cần thiết
- Cấu hình môi trường phát triển
- Chuẩn bị phần cứng để triển khai AI
Phát triển mô hình AI cho biên
- Tổng quan về các mô hình học máy và học sâu cho thiết bị biên
- Kỹ thuật huấn luyện mô hình trên môi trường cục bộ và đám mây
- Tối ưu hóa mô hình cho triển khai biên (lượng tử hóa, tỉa thưa, v.v.)
- Công cụ và khung phát triển cho Edge AI (TensorFlow Lite, OpenVINO, v.v.)
Triển khai mô hình AI trên thiết bị biên
- Các bước triển khai mô hình AI trên nhiều phần cứng biên khác nhau
- Xử lý và suy luận dữ liệu thời gian thực trên thiết bị biên
- Giám sát và quản lý các mô hình đã triển khai
- Ví dụ thực tế và các nghiên cứu điển hình
Các giải pháp và dự án AI thực tế
- Phát triển các ứng dụng AI cho thiết bị biên (ví dụ: thị giác máy tính, xử lý ngôn ngữ tự nhiên)
- Dự án thực hành: Xây dựng hệ thống camera thông minh
- Dự án thực hành: Triển khai nhận dạng giọng nói trên thiết bị biên
- Các dự án nhóm hợp tác và các tình huống thực tế
Đánh giá và tối ưu hóa hiệu suất
- Kỹ thuật đánh giá hiệu suất mô hình trên thiết bị biên
- Công cụ giám sát và gỡ lỗi các ứng dụng AI biên
- Chiến lược tối ưu hóa hiệu suất mô hình AI
- Giải quyết các thách thức về độ trễ và tiêu thụ điện năng
Tích hợp với hệ thống IoT
- Kết nối các giải pháp AI biên với các thiết bị và cảm biến IoT
- Communication giao thức và phương pháp trao đổi dữ liệu
- Xây dựng giải pháp Edge AI và IoT hoàn chỉnh
- Ví dụ tích hợp thực tế
Các cân nhắc về đạo đức và bảo mật
- Đảm bảo quyền riêng tư và bảo mật dữ liệu trong các ứng dụng Edge AI
- Giải quyết vấn đề thiên vị và công bằng trong mô hình AI
- Tuân thủ các quy định và tiêu chuẩn
- Các phương pháp hay nhất để triển khai AI có trách nhiệm
Các dự án và bài tập thực hành
- Phát triển một ứng dụng Edge AI toàn diện
- Các dự án và tình huống thực tế
- Các bài tập nhóm hợp tác
- Trình bày và phản hồi dự án
Tóm tắt và các bước tiếp theo
Requirements
- Sự hiểu biết về các khái niệm AI và học máy
- Kinh nghiệm với các ngôn ngữ lập trình (Python được khuyến nghị)
- Làm quen với các khái niệm điện toán biên
Đối tượng
- Nhà phát triển
- Nhà khoa học dữ liệu
- Những người đam mê công nghệ
Testimonials (2)
the ML ecosystem not only MLFlow but Optuna, hyperops, docker , docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Course - MLflow
I enjoyed participating in the Kubeflow training, which was held remotely. This training allowed me to consolidate my knowledge for AWS services, K8s, all the devOps tools around Kubeflow which are the necessary bases to properly tackle the subject. I wanted to thank Malawski Marcin for his patience and professionalism for training and advice on best practices. Malawski approaches the subject from different angles, different deployment tools Ansible, EKS kubectl, Terraform. Now I am definitely convinced that I am going into the right field of application.