Giới thiệu
tự là một trong những thực tiễn quan trọng nhất của các hoạt động máy học (MLOps). Bằng cách tự động hóa tác vụ, bạn có thể triển khai các mô hình mới để sản xuất nhanh hơn.
Bên cạnh tự động hóa, một khía cạnh chính khác của MLOps là kiểm kiểm soát nguồn quản lý mã và theo dõi bất kỳ thay đổi nào.
Cùng với nhau, bạn có thể dùng tự động hóa và điều khiển nguồn để kích hoạt các tác vụ trong dòng công việc máy học dựa trên những thay đổi đối với mã. Tuy nhiên, bạn muốn tác vụ tự động chỉ được kích hoạt khi các thay đổi về mã đã được xác minh và phê duyệt.
Ví dụ, sau khi retraining a model using new hyperparameter values, you want to update the hyperparameter in the source code. Sau khi xác minh và phê duyệt thay đổi đối với mã được sử dụng để đào tạo mô hình, bạn muốn kích hoạt mô hình mới để được đào tạo.
GitHub là một nền tảng cung cấp GitHub Actions cho tự động hóa và kho lưu trữ sử dụng Git để kiểm soát nguồn. Bạn có thể cấu hình dòng công việc Hành động GitHub của bạn được kích hoạt bằng một thay đổi trong repo của bạn.
Mục tiêu học tập
Trong mô-đun này, bạn sẽ tìm hiểu cách:
- Làm việc với tính năng phát triển dựa trên.
- Bảo vệ nhánh chính.
- Kích hoạt dòng công việc Hành động GitHub bằng cách phối yêu cầu kéo.