MLOps - CI/CD用語集の定義
MLOpsは、CI/CD、テスト、monitoringの規律を、データからdeployされたモデルまでのmachine learningのライフサイクル全体にもたらします。
MLOpsは、CI/CD、テスト、monitoring、自動化の実践をmachine learningのライフサイクルに適用し、データ、training、validation、deployment、モデルのmonitoringをカバーします。
MLOpsはDevOpsを拡張してデータとモデルの関心事を加えます。バージョン管理されたdataset、再現可能なtraining、drift monitoringを、コードのpipelineと並べて扱います。
DevOpsを超えて
MLOpsはDevOpsにない3つの可動部分を加えます。データのバージョン管理、モデルのバージョン管理、そしてdriftの継続的なmonitoringであり、いずれもコードを出荷するのと同じpipelineに組み込まれます。
関連ガイド
DataOps - CI/CD Glossary DefinitionDataOps: DataOps applies agile and CI/CD practices to data pipelines: version control, automated testing, con…
Model Registry - CI/CD Glossary DefinitionModel Registry: A model registry is a versioned store for trained machine-learning models with their metadata…
Reproducible Pipeline - CI/CD Glossary DefinitionReproducible Pipeline: A reproducible pipeline produces identical outputs when rerun with the same inputs, pi…