Khóa học
Huấn luyện Mô hình AI Hiệu quả với PyTorch
Nâng caoTrình độ kỹ năng
Đã cập nhật tháng 05, 2026
PythonArtificial Intelligence4 gio13 video45 Bài tập3,850 XPGiấy chứng nhận Thành tích
Tạo Tài Khoản Miễn Phí
Tiếp tục với GoogleHiển thị thêm tùy chọnhoặc
Bằng cách tiếp tục, bạn chấp nhận Điều khoản sử dụng, Chính sách bảo mật và việc dữ liệu của bạn được lưu trữ tại Hoa Kỳ.
Được người học tại hàng ngàn công ty yêu thích
Đào tạo một đội ngũ?
Dùng thử cho Doanh nghiệpMô tả khóa học
Chuẩn bị dữ liệu cho huấn luyện phân tán
Bạn sẽ bắt đầu bằng cách chuẩn bị dữ liệu cho huấn luyện phân tán bằng cách chia bộ dữ liệu trên nhiều thiết bị và triển khai các bản sao mô hình lên từng thiết bị. Bạn sẽ có được trải nghiệm thực hành trong việc tiền xử lý dữ liệu cho các môi trường phân tán, bao gồm hình ảnh, âm thanh và văn bản.Khám phá các kỹ thuật nâng cao hiệu quả
Khi dữ liệu của bạn đã sẵn sàng, bạn sẽ khám phá các cách cải thiện hiệu quả trong quá trình huấn luyện và sử dụng bộ tối ưu trên nhiều giao diện khác nhau. Bạn sẽ thấy cách giải quyết những thách thức này bằng cách cải thiện việc sử dụng bộ nhớ, giao tiếp giữa các thiết bị và hiệu quả tính toán với các kỹ thuật như tích lũy gradient, checkpoint gradient, gradient descent ngẫu nhiên cục bộ và huấn luyện độ chính xác hỗn hợp. Bạn sẽ hiểu các đánh đổi giữa những bộ tối ưu hóa khác nhau để giúp bạn giảm dung lượng bộ nhớ của mô hình. Đến cuối khóa học này, bạn sẽ được trang bị kiến thức và công cụ để xây dựng các dịch vụ phân tán được hỗ trợ bởi AI.Điều kiện tiên quyết
Intermediate Deep Learning with PyTorchWorking with Hugging Face1
Chuẩn bị dữ liệu với Accelerator
Bạn sẽ chuẩn bị dữ liệu cho huấn luyện phân tán bằng cách chia dữ liệu cho nhiều thiết bị và sao chép mô hình lên mỗi thiết bị. Accelerator cung cấp giao diện tiện lợi để chuẩn bị dữ liệu, và bạn sẽ học cách tiền xử lý ảnh, âm thanh, và văn bản như bước đầu tiên của huấn luyện phân tán.
2
Huấn luyện phân tán với Accelerator và Trainer
Trong huấn luyện phân tán, mỗi thiết bị huấn luyện song song trên phần dữ liệu của nó. Bạn sẽ tìm hiểu hai phương pháp để huấn luyện phân tán: Accelerator cho phép bạn viết vòng lặp huấn luyện tùy chỉnh, còn Trainer đơn giản hóa giao diện huấn luyện.
3
Cải thiện hiệu suất huấn luyện
Huấn luyện phân tán có thể gây áp lực lên tài nguyên với mô hình và bộ dữ liệu lớn, nhưng bạn có thể giải quyết bằng cách cải thiện sử dụng bộ nhớ, giao tiếp giữa thiết bị, và hiệu quả tính toán. Bạn sẽ khám phá các kỹ thuật tích lũy gradient, gradient checkpointing, local stochastic gradient descent, và huấn luyện độ chính xác hỗn hợp (mixed precision).
4
Huấn luyện với các bộ tối ưu hiệu quả
Bạn sẽ tập trung vào các bộ tối ưu (optimizer) như các đòn bẩy để cải thiện hiệu quả huấn luyện phân tán, làm rõ đánh đổi giữa AdamW, Adafactor, và 8-bit Adam. Giảm số lượng tham số hoặc dùng độ chính xác thấp giúp giảm mức sử dụng bộ nhớ của mô hình.
Huấn luyện Mô hình AI Hiệu quả với PyTorch
Hoàn Thành
Nhận Giấy Chứng Nhận Hoàn Thành
Thêm chứng chỉ này vào hồ sơ LinkedIn, CV hoặc sơ yếu lý lịch của banChia sẻ trên mạng xã hội và trong đánh giá hiệu suất của banĐăng ký ngay
Tham gia cùng hơn 19 triệu học viên và bắt đầu Huấn luyện Mô hình AI Hiệu quả với PyTorch ngay hôm nay!
Tạo Tài Khoản Miễn Phí
Tiếp tục với GoogleHiển thị thêm tùy chọnhoặc
Bằng cách tiếp tục, bạn chấp nhận Điều khoản sử dụng, Chính sách bảo mật và việc dữ liệu của bạn được lưu trữ tại Hoa Kỳ.
Phát triển kỹ năng dữ liệu với DataCamp cho thiết bị di động
Tiến bộ mọi lúc mọi nơi với các khóa học cho thiết bị di động và thử thách lập trình 5 phút hằng ngày.