Етап розробки

MLOps для бізнесу

Arne Jonas Warnke

Head of Emerging Curriculum

Важливі кроки на етапі розробки

  Етап розробки

MLOps для бізнесу

Підготовка даних або feature engineering

  Підготовка даних

MLOps для бізнесу

Підготовка даних або feature engineering

Тут:

  • Зробіть дані доступними в центральній базі
  • Форматуйте дані, придатні для моделей ML
  • Feature engineering
    • Групування даних
    • Замініть пропущені значення
    • Опрацюйте викиди

Хто залучений

  • Data engineer, data scientist і business expert

$$

Аркуш із числами

MLOps для бізнесу

Тренування моделі або експериментування

Розробка та тренування моделі

MLOps для бізнесу

Тренування моделі або експериментування

Завдання:

  • Навчити й налаштувати модель машинного навчання
  • Порівняти з альтернативами
  • Оцінити продуктивність

Важливо

  • Автоматично логувати всі результати

 

Виконує

  • Data scientist / machine learning engineer

$$

Гібрид людини й робота, що пише код

MLOps для бізнесу

Оцінювання моделі

Оцінювання моделі

MLOps для бізнесу

Оцінювання моделі

$$

Людина оцінює код

Тут перевіряємо

  • Чи виконано бізнес-вимоги?
    • напр., конфіденційність даних
  • Стрес-тест моделі
    • змоделювати екстремальні умови
  • Поведінку моделі
    • справедливість?

$$

Виконує

  • Data scientist / machine learning engineer
MLOps для бізнесу

Тестування та верифікація

Тестування та верифікація

MLOps для бізнесу

Тестування та верифікація

Застосуйте принципи розробки ПЗ:

  • Тести та
  • Найкращі практики

до моделі ML, напр.,

  • Модель не шкодить ширшій системі

Виконує

  • Software engineer / machine learning engineer

Тестування коду

MLOps для бізнесу

Давайте потренуємось у розробці моделей

MLOps для бізнесу

Preparing Video For Download...