Phát triển mô hình Machine Learning cho môi trường sản xuất
Sinan Ozdemir
Data Scientist, Entrepreneur, and Author
Tích hợp liên tục (CI)
Thường xuyên hợp nhất thay đổi mã vào kho dùng chung

Phân phối/triển khai liên tục (CD)
Tự động build, test và triển khai thay đổi mã

Huấn luyện liên tục (CT) Liên tục huấn luyện và cập nhật mô hình với dữ liệu mới

Giám sát liên tục (CM)
Theo dõi hiệu năng và độ chính xác của mô hình liên tục

Tích hợp liên tục (CI)
Phân phối/triển khai liên tục (CD)
Công cụ CI/CD: Git, AWS CodePipeline, Jenkins, Travis CI

Huấn luyện liên tục (CT)
Giám sát liên tục (CM)

CI: Mã mô hình được commit lên Git.
CD: Mã được build và test bằng công cụ CI/CD như Jenkins. Nếu đạt, ta triển khai.
CM: Hiệu năng mô hình được giám sát liên tục.
CT: Huấn luyện mô hình với dữ liệu mới.
Viết mã mới / cập nhật mô hình ... quay lại bước 1
Phát triển mô hình Machine Learning cho môi trường sản xuất