全自动 MLOps 中的 CI/CD/CT/CM

Fully Automated MLOps

Arturo Opsetmoen Amador

Senior Consultant - Machine Learning

DevOps

$$

DevOps 方法:由 Dev 与 Ops 两个循环组成。

Fully Automated MLOps

DevOps 中的 CI/CD

典型 DevOps 中 CI/CD 流水线示意图。

Fully Automated MLOps

全自动 MLOps

$$

MLOps 方法:由 ML、Dev、Ops 三个循环组成。

Fully Automated MLOps

ML 考量——世界在变

$$

世界在持续变化

地球与不断旋转的测量值。

$$

持续监控(CM)

监控系统持续监控变化的世界。

Fully Automated MLOps

ML 考量——性能衰减

模型性能持续衰减

一条曲线展示 ML 模型在上线后性能不断下降。

持续训练(CT)

展示系统持续再训练的示意图。

Fully Automated MLOps

MLOps 中的 CI/CD/CT/CM

$$

展示 MLOps 工作流各步骤的 CI/CD 流水线。

Fully Automated MLOps

MLOps 中的 CI/CD/CT/CM

$$

展示 MLOps 工作流各步骤的 CI/CD/CT 流水线。

Fully Automated MLOps

MLOps 中的 CI/CD/CT/CM

$$

展示典型 MLOps 工作流各步骤的 CI/CD/CT/CM 流水线。

Fully Automated MLOps

全自动 MLOps

$$

图例为"全自动 MLOps 系统"的示意图。

Fully Automated MLOps

全自动 MLOps——自动化优先

$$

箭头标注"自动化优先",指向标注"全自动 MLOps 系统"的方框。

Fully Automated MLOps

全自动 MLOps——自动响应范式

在前图基础上新增箭头,标注"自动化—监控—事件响应",同样指向"全自动 MLOps 系统"方框。

Fully Automated MLOps

全自动 MLOps——CI/CD/CT/CM

在前图基础上新增箭头,标注"CI/CD/CT/CM",同样指向"全自动 MLOps 系统"方框。

Fully Automated MLOps

全自动 MLOps

$$

$$

要实现全自动 MLOps,需要:自动化优先;自动化—监控—事件响应范式;以及 CI/CD/CT/CM。

Fully Automated MLOps

让我们来练习!

Fully Automated MLOps

Preparing Video For Download...