Chuyển đến nội dung chính

Khóa học

CI/CD cho Machine Learning

Nâng cao5 giờ

Python5 giờ15 video46 bài tập3,500 XP8,770Giấy chứng nhận thành tích

Tạo tài khoản miễn phí

Tiếp tục với Google
hoặc
Bằng việc tiếp tục, ban chấp nhận Điều khoản sử dụng, của chúng tôi Chính sách bảo mật và rằng dữ liệu của bạn được lưu trữ tại Hoa Kỳ.

Được người học tại hàng nghìn công ty yêu thích

Đào tạo đội ngũ?

Dùng thử cho Doanh nghiệp

Mô tả khóa học

Yêu cầu tiên quyết

Chương trình học

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

1

Giới thiệu về Continuous Integration/Continuous Delivery và YAML

Trong chương này, bạn sẽ khám phá các nguyên lý cốt lõi của Continuous Integration/Continuous Delivery (CI/CD) và YAML. Bạn sẽ nắm được vòng đời phát triển phần mềm và các thuật ngữ then chốt như build, test và deploy. Tìm hiểu sự khác biệt giữa Continuous Integration, Continuous Delivery và Continuous Deployment. Bên cạnh đó, bạn sẽ xem xét tầm quan trọng của CI/CD trong machine learning và quá trình thử nghiệm.
Bắt đầu chương
2

GitHub Actions

Sẵn sàng khám phá GitHub Actions (GHA), một nền tảng mạnh mẽ để thực thi các workflow CI/CD. Khám phá các thành phần đa dạng của GHA, bao gồm events, actions, jobs, steps, runners và context. Nắm bắt cách xây dựng workflow kích hoạt khi có các sự kiện như push và pull request, và tùy chỉnh máy runner. Bắt tay thực hành khi bạn thiết lập các pipeline CI nền tảng và hiểu rõ chi tiết log của GHA.
Bắt đầu chương
3

Continuous Integration trong Machine Learning

Trong chương này, bạn sẽ tích hợp quá trình huấn luyện mô hình machine learning vào pipeline GitHub Action bằng Continuous Machine Learning GitHub Action. Bạn sẽ tạo một báo cáo markdown toàn diện bao gồm các chỉ số và biểu đồ của mô hình. Bạn cũng sẽ đi sâu vào quản lý phiên bản dữ liệu trong Machine Learning bằng cách áp dụng Data Version Control (DVC) để theo dõi thay đổi dữ liệu. Chương này cũng đề cập đến thiết lập DVC remotes và truyền tải tập dữ liệu. Cuối cùng, bạn sẽ khám phá các pipeline của DVC, cấu hình tệp YAML của DVC để điều phối việc huấn luyện mô hình có thể tái lập.
Bắt đầu chương
4

So sánh các lần huấn luyện và tinh chỉnh Hyperparameter (HP)

Trong chương này, bạn sẽ tập trung vào phân tích hiệu năng mô hình và tinh chỉnh siêu tham số. Bạn sẽ tích lũy kỹ năng thực hành trong việc so sánh các chỉ số và trực quan hóa giữa các nhánh khác nhau để đánh giá thay đổi về hiệu năng mô hình. Bạn sẽ thực hiện tinh chỉnh siêu tham số bằng GridSearchCV của scikit-learn. Hơn nữa, bạn sẽ tìm hiểu cách tự động hóa pull request với cấu hình mô hình tối ưu.
Bắt đầu chương

CI/CD cho Machine Learning

Hoàn
thành khóa học

Nhận Chứng nhận Hoàn thành

Đăng ký ngay

Phát triển kỹ năng dữ liệu với DataCamp for Mobile

Tiến bộ mọi lúc mọi nơi với các khóa học di động và thử thách lập trình 5 phút hàng ngày.