Які основні компоненти трубопроводу MLOps?
MLOps, на відміну від традиційних DevOps у розробці програмного забезпечення, не тільки займається управлінням кодом, але також має враховувати дані та моделі. Функціональний трубопровід MLOps повинен вміти пов'язувати і відслідковувати зміни до коду, який використовується для розробки моделі та підготовки даних, даних, які використовуються для навчання та валідації моделі, і, нарешті, до самого об'єкта моделі. Тому трубопровід MLOps повинен складатися принаймні з наступних компонентів: сховище вихідного коду, інструмент версії даних, сховище моделей, трубопровід CI / CD, обчислювальне середовище для навчання та розробки, обслуговування моделей і, нарешті, можливості моніторингу як для входів даних, так і вихідних моделей.