開発フェーズ

ビジネスのための MLOps

Arne Jonas Warnke

Head of Emerging Curriculum

開発フェーズの重要ステップ

  開発フェーズ

ビジネスのための MLOps

データ準備/特徴量エンジニアリング

  データ準備

ビジネスのための MLOps

データ準備/特徴量エンジニアリング

ここでは、

  • 中央DBで利用可能にする
  • MLモデルが消費できる形式に整形
  • 特徴量エンジニアリング
    • データの集約
    • 欠損の補完
    • 外れ値への対応

関与者

  • データエンジニア、データサイエンティスト、業務担当者

$$

数字が並ぶシート

ビジネスのための MLOps

モデル学習/実験

モデル開発と学習

ビジネスのための MLOps

モデル学習/実験

タスク:

  • 機械学習モデルの学習・チューニング
  • 代替モデルとの比較
  • 性能評価

重要

  • すべての結果を自動ログ化

 

担当

  • データサイエンティスト/機械学習エンジニア

$$

コードを書く人間とロボットのハイブリッド

ビジネスのための MLOps

モデル評価

モデル評価

ビジネスのための MLOps

モデル評価

$$

コードを評価する人間

ここで確認すること

  • ビジネス要件を満たすか
    • 例: データプライバシー
  • モデルのストレステスト
    • 極端な条件をシミュレーション
  • モデルの挙動
    • 公平性は?

$$

担当

  • データサイエンティスト/機械学習エンジニア
ビジネスのための MLOps

テストと検証

テストと検証

ビジネスのための MLOps

テストと検証

ソフトウェア工学を適用

  • テストと
  • ベストプラクティス

をMLモデルに適用、例

  • モデルがシステム全体に悪影響を与えない

担当

  • ソフトウェアエンジニア/機械学習エンジニア

コードのテスト

ビジネスのための MLOps

モデル開発を練習しよう

ビジネスのための MLOps

Preparing Video For Download...