Đề cương khóa học
Môi trường Học sâu MATLAB & Xác thực GPU
- Tổng quan về kiến trúc và quy trình của Deep Learning Toolbox
- Xác minh khả dụng của GPU, tính tương thích của CUDA/cuDNN và cấu hình trình điều khiển (driver)
- Cấu hình worker song song, quản lý bộ nhớ và nắm vững cơ bản về
gpuArray - Lab 1: Xác thực môi trường và chạy tập lệnh học sâu tăng tốc GPU đầu tiên
Các Cấu trúc Cốt lõi của Học sâu trong MATLAB
- Các lớp mạng nơ-ron: conv, pooling, batch norm, dropout, residual và dense
- Những nguyên tắc cơ bản về
dlarray,dlnetworkvà các vòng lặp huấn luyện tùy chỉnh - Hàm mất mát (loss functions), bộ tối ưu hóa (Adam, SGD, RMSProp) và các chiến lược điều chỉnh tốc độ học
- Trực quan hóa kiến trúc, phân phối trọng số và luồng gradient để gỡ lỗi
- Lab 2: Xây dựng
dlnetworktùy chỉnh từ đầu và gỡ lỗi các tương tác giữa các lớp
Thiết kế CNN cho Nhận dạng Hình ảnh
- Các mẫu thiết kế CNN: trích xuất đặc trưng, phân cấp không gian và trường chấp nhận (receptive fields)
- Học chuyển giao: tận dụng các mạng đã được huấn luyện trước như ResNet, EfficientNet và MobileNet
- Hệ thống tăng cường dữ liệu sử dụng
imageDatastore,augmentedImageDatastorevà các phép biến đổi tùy chỉnh - Lab 3: Huấn luyện một CNN từ đầu trên bộ dữ liệu phân loại hình ảnh tùy chỉnh có tăng cường dữ liệu
Gán Nhãn Dữ liệu Tự động & Quy trình Có thể Tái lập
- Tận dụng các công cụ học tập chủ động và gán nhãn bán giám sát của MATLAB
- Nhập và xuất các chú thích (COCO, Pascal VOC, YOLO, CSV)
- Xây dựng các tập lệnh chuẩn bị dữ liệu có kiểm soát phiên bản và tham số hóa
- Lab 4: Tự động hóa quy trình gán nhãn và tích hợp nó vào một tập lệnh huấn luyện
Huấn luyện Khả năng Mở rộng: Multi-GPU, Đám mây & Cụm máy chủ
- Các chiến lược huấn luyện multi-GPU: tinh chỉnh kích thước batch, tích lũy gradient và song song hóa dữ liệu
- Huấn luyện phân tán với MATLAB Parallel Server và các cụm máy chủ nội bộ
- Các quy trình huấn luyện trên đám mây (AWS, Azure, GCP) thông qua hồ sơ tính toán đám mây của MATLAB
- Kỹ thuật giám sát huấn luyện, lưu điểm kiểm tra (checkpointing) và tối ưu hóa siêu tham số
- Lab 5: Mở rộng mô hình sang thiết lập multi-GPU/đám mây và phân tích thông lượng huấn luyện
Tương tác Liên khung & Trao đổi Mô hình
- Nhập các mô hình Caffe và TensorFlow/Keras đã được huấn luyện trước vào MATLAB
- Xác minh tính nhất quán về độ chính xác và thích ứng kiến trúc cho các quy trình làm việc của MATLAB
- Xuất mô hình sang ONNX, TensorFlow hoặc Core ML để triển khai đa nền tảng
- Lab 6: Nhập mô hình TF-Keras, tinh chỉnh nó trong MATLAB và xuất sang ONNX
Dự án Tổng kết & Chuẩn bị Sản xuất
- Quy trình đầu cuối: nạp dữ liệu, huấn luyện, xác thực, tối ưu hóa và triển khai
- Compress mô hình: cắt tỉa (pruning), lượng tử hóa (quantization) và tạo mã với GPU Coder
- Những thực hành tốt nhất về khả năng tái lập: ghi nhật ký, đặt seed và chia sẻ các ứng dụng học sâu của MATLAB
- Dự án tổng kết: Xây dựng, huấn luyện, tối ưu hóa và xuất một hệ thống nhận dạng hình ảnh hoàn chỉnh, được tùy chỉnh cho lĩnh vực cụ thể của bạn
Để yêu cầu một dàn ý khóa học tùy chỉnh cho đào tạo này, vui lòng liên hệ với chúng tôi.
Yêu cầu
- Thành thạo MATLAB (cú pháp, quy trình lập trình, làm quen với các bộ công cụ)
- Không yêu cầu kinh nghiệm trước về khoa học dữ liệu hoặc học sâu
- Có quyền truy cập vào trạm làm việc có GPU nội bộ (tương thích CUDA) hoặc cụm đám mây được phê duyệt cho các phòng lab thực tế
Đối tượng tham dự
- Phát triển viên & Kỹ sư phần mềm
- Kỹ sư nghiên cứu & Chuyên gia lĩnh vực
- Các nhóm chuyển đổi từ quy trình xử lý tín hiệu/hình ảnh truyền thống sang quy trình dựa trên AI
Đánh giá (3)
Tôi thực sự thích phần cuối khi chúng tôi dành thời gian để làm quen với CHAT GPT. Phòng học không được bố trí tốt cho hoạt động này - thay vì một bàn lớn, vài bàn nhỏ để chúng tôi có thể chia thành nhóm nhỏ và thảo luận sẽ giúp ích hơn nhiều.
Nola - Laramie County Community College
Khóa học - Artificial Intelligence (AI) Overview
Dịch thuật bằng máy
Làm việc dựa trên các nguyên lý cơ bản một cách tập trung, và chuyển sang áp dụng các trường hợp nghiên cứu trong cùng một ngày
Maggie Webb - Department of Jobs, Regions, and Precincts
Khóa học - Artificial Neural Networks, Machine Learning, Deep Thinking
Dịch thuật bằng máy
Cảm giác như chúng tôi đang đi qua thông tin liên quan trực tiếp với tốc độ phù hợp (tức là không có nội dung phụ trợ).
Maggie Webb - Department of Jobs, Regions, and Precincts
Khóa học - Introduction to the use of neural networks
Dịch thuật bằng máy