狠狠撸

狠狠撸Share a Scribd company logo
ML Ops による AI モデルの作り方
? ML Ops を実現する サービス と アーキテクチャ
?
Machine Learning with CI/CD & Automation
株式会社 FIXER
Microsoft MVP / Fellow, Head of R&D Division
千賀 大司
@hiroshi1000
Microsoft MVP for AI
千賀 大司
Fellow, Head of R&D Division
せんが ひろし
山本 和貴
Data Scientist, AI/ML Engineer
R&D Division
やまもと かずき
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
https://tech-blog.cloud-config.jp/2019-05-30-decode2019-mlops/
de:code 2019登壇資料:MLOpsによるAIモデルの作り方
? 賢いモデル=予測精度の高いモデル
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
ML/AIのライフサイクル実現という革命的
進化!
? 予測精度が下がっても
?真のAIにまた一歩近づく
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
? Azure Machine Learning Service
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
Automated Machine Learning
? 分類器のアルゴリズムを自動的に選択
? ハイパーパラメーターのチューニングまで自動で実施
複雑すぎる機械学習(モデル選択やチューニン
グ)
「Cloud and Server Product Japan Blog」より
https://blogs.technet.microsoft.com/mssvrpmj/2018/12/14/new-automated-machine-learning-capabilities-in-azure-machine-learning-service/
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
DNNを含め、多様な
アルゴリズムを利用可
能
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
モデル開発 マイグレーション
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
?ML/AIのライフサイクル管理へ
?AI/MLが自動的に学習して勝手に
精度を向上させる、自分で賢くな
る
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
利用履歴?精度データ
ModelDataCollector
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
Automation Environment Repos
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
CI/CD Services Cloud Environment Artifacts
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
https://azure.microsoft.com/ja-jp/services/devops/
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
? Python 2, Python 3, R, and F#
? Azure ML SDKセットアップ済み
? 4GBメモリ、1GBデータまでのイ
ンスタンスは無料利用可
? 独自のインスタンスも利用可(有
料)
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
? Azure Notebooks から
ワークスペースを利用
? 学習済みモデルの管理
? 学習済みモデルを格納し
た
コンテナを管理
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
MLOps / パイプライン の入り口
Azure Notebooksへのソースの展開
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
Automated Machine Learning
による学習の自動化
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
通常のトレーニング
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
Automated MLのトレーニング
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
MLOps
? MLライフサイクル管理の自動化 ?
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
Azure DevOps / Pipelines ライフサイクル構築
Azure Pipelines でのパイプライン作成
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
二つのパイプライン ~BuildsパイプラインとReleasesパイプライン~
Azure DevOps / Pipelines ライフサイクル構築
GitHubとの連携?フックからの自動ビルド
@hiroshi1000
モデルのトレーニング → GitHubフックによりAMLS起動
? COPYRIGHT 2019 FIXER inc.
Azure DevOps / Pipelines ライフサイクル構築
GitHubとの連携?フックからの自動ビルド
@hiroshi1000
トレーニング済みモデルの格納
モデルのコンテナイメージ化
? COPYRIGHT 2019 FIXER inc.
Azure DevOps / Pipelines ライフサイクル構築
GitHubとの連携?フックからの自動ビルド
@hiroshi1000
コンテナイメージのデプロイ
? COPYRIGHT 2019 FIXER inc.
Azure DevOps / Pipelines ライフサイクル構築
コンテナの動作確認
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
https://github.com/hiroshi1000/decode2019-Azure-
MLOps
https://notebooks.azure.com/hiroshi1000/projects/decode2019-
MLOps
@hiroshi1000 ? COPYRIGHT 2019 FIXER inc.
【初心者の方も歓迎】
https://fixer-lab.connpass.com/event/133303/
https://tech-blog.cloud-config.jp/2019-05-30-decode2019-mlops/

More Related Content

de:code 2019登壇資料:MLOpsによるAIモデルの作り方

Editor's Notes

  1. Use developer type photo.