狠狠撸

狠狠撸Share a Scribd company logo
Azure Machine Learning
最新動向のご紹介
2020/06/24
日本マイクロソフト株式会社
女部田啓太
#dllab
konabuta
Keita Onabuta
Cloud Solution Architect
- Machine Learning & Deep Learning
? Data Scientist、機械学習エンジニア
? AI プロジェクト担当者?責任者
? 機械学習の導入のハードルの高さや運用管理の煩雑さに
課題を抱えている
? Azure Machine Learning の最新動向を 4 つの特徴の観点から
ご理解いただき、皆様の機械学習プロジェクトでご活用いただく
対象者
課題
ゴール
Azure Machine Learning
モデル学習 パッケージ化
& モデル検証
アセット管理 モニタリングデプロイ
CI/CD & モデル再学習
Azure DevOps & GitHub 統合
TrustedIndustry leading
MLOps
Open &
Interoperable
For all skill
levels
あらゆるスキルレベルに対応し、
ML の生産性?利便性を向上
DevOps 連携による
ML ライフサイクルの運用管理
責任のある
ML ソリューションの構築
オープンテクノロジーの採用
と相互運用性の実現
TrustedIndustry leading
MLOps
Open &
Interoperable
For all skill
levels
AutoML BERT
No-Code Deep Learning
GitHub Actions Responsible MLNotebook
TrustedIndustry leading
MLOps
Open &
Interoperable
GitHub Action Responsible MLNotebook
For all skill
levels
AutoML BERT
No-Code Deep Learning
参加はこちらから↓
自然言語処理ナイト
https://dllab.connpass.com/event/177785/
? 直感的なマウス操作でパイプライン構築
? 特徴量エンジニアリング
? モデル学習 (回帰、分類、クラスタリング)
?
? 推論 (リアルタイム & バッチ)
? カスタムモデル?スクリプト (Python, R)
機械学習パイプライン構築、テスト、デプロイするためのビジュアルワークフロー
※ 参考 : Azure Machine Learning デザイナー (プレビュー) とは
https://docs.microsoft.com/ja-jp/azure/machine-learning/concept-designer
Deep Learning による画像認識モデルを追加
? PyTorch を採用
? 基本的な画像の前処理
? 学習済みモデルによる転移学習
レコメンデーションのアルゴリズム強化
? wide & deep recommender
? 協調フィルタリングとコンテンツベースのハイブリッド型 Wide & Deep Learning for Recommender Systems” by Cheng et al.
※参考 : Algorithm & module reference for Azure Machine Learning designer (preview)
https://docs.microsoft.com/ja-jp/azure/machine-learning/algorithm-module-
reference/module-reference?view=azure-ml-py
Demo ~Designer~
?PyTorch の画像認識モデル
?レコメンデーションモデルの機能確認
Azure Machine Learning Build 2020
For all skill
levels
TrustedOpen &
Interoperable
Responsible MLNotebook
AutoML BERT
No-Code Deep Learning
Industry leading
MLOps
GitHub Actions
Data Scientist IT Professional
モデル学習の再現性 モデル再学習の自動化シンプルなデプロイモデル検証
"エンドーツーエンドの機械学習ライフサイクルを実現”
Data Scientist IT Professional
モデル学習の再現性 モデル再学習の自動化シンプルなデプロイモデル検証
"エンドーツーエンドの機械学習ライフサイクルを実現”
Azure DevOps
& Github
Azure Machine Learning
Github 上で Azure ML の CI/CD を構築するための
Github Actions を Github Marketplace にて公開
GitHub Actions Azure ML
? エンタープライズレベルの CI/CD によって
GitHub によるワークフローを自動化
? GitHub とネイティブ統合
? 3,400 以上の Actions が
Marketplace で公開
? マネージド or セフルホステッド環境が
利用可能
※参考 : GitHub Actionsについて
https://help.github.com/ja/actions/getting-
started-with-github-actions/about-github-actions
Workspace Compute Action Run Action
Register Model
Action
Deploy Action
Azure ML Workspace
の作成と接続
GPU/CPU サーバ
の作成と接続
Python スクリプトや
ML パイプラインの実行
学習済みモデルの登録
Kubernetes へ
モデルのデプロイメント
Demo ~MLOps~
git commit をトリガーにした CI/CD の実行
MLOps with GitHub Actions and Azure Machine Learning (デモで利用)
https://github.com/machine-learning-apps/ml-template-azure
Azure Machine Learning Build 2020
Industry leading
MLOps
GitHub Action
For all skill
levels
Trusted
Responsible MLAutoML BERT
No-Code Deep Learning
Open &
Interoperable
Notebook
nteract & Monaco Editor を UI に採用
コラボレーション機能 (coming soon)
Python スクリプトの自動生成 (coming soon)
Compute Instances をエンジン
? 普段使い慣れた Jupyter Notebook
& Jupyter Lab への切り替えも容易
https://channel9.msdn.com/Shows/AI-Show/Edit-and-run-Jupyter-notebooks-without-
leaving-Azure-Machine-Learning-studio
by Kaitlin McKinnon, Azure Machine Learning Program Manager
Industry leading
MLOps
GitHub Action
For all skill
levels
Open &
Interoperable
Notebook
AutoML BERT
No-Code Deep Learning
Trusted
Responsible ML
責任のある機械学習ライフサイクル
を実現するための包括的な機能
Understand Protect Control
モデルの理解と公平性の実現 プライバシー保護と機密性の確保 機械学習プロセス管理とガバナンス
Understand Protect Control
モデルの理解と公平性の実現 プライバシー保護と機密性の確保 機械学習プロセス管理とガバナンス
Fairlearn for
Classification, Regression
https://github.com/fairlearn/fairlearn
https://github.com/fairlearn/fairlearn
公平性の評価 :
公平性を評価する一般的なメトリックと
ダッシュボードを利用した Sensitive
Feature の評価
モデルのフォーマット :
scikit-learn, TensorFlow, PyTorch,
Keras などに対応
メトリック:
15以上の一般的なグループを対象にした公
平性メトリック
モデルの種類:
クラス分類、回帰
不公平性の軽減 :
最先端のアルゴリズムによって
分類?回帰モデルの不公平性を軽減
Demo ~Fairlearn~
ローン審査モデルにおける不公平性の Mitigate (軽減)
※ サンプルコード:Using Fairlearn GridSearch with census data
https://github.com/fairlearn/fairlearn/blob/master/notebooks/Grid%20Search%20
with%20Census%20Data.ipynb
Azure Machine Learning Build 2020
Azure Machine Learning Build 2020
Interpretability for
Tabular data
https://github.com/interpretml/interpret-
community
https://interpret.ml/
解釈可能性が高い構造を持つ
機械学習アルゴリズム
Fever?
Internal
Bleeding?Stay
Home
Stay
Home
Go to
Hospita
l
決定木
ルールリスト
線形回帰?ロジスティック回帰
Explainable Boosting Machines
….
Glass-box
models
ブラックボックスな
機械学習モデルの説明
Model
ExplanationPerturb
Inputs
Analyze
SHAP
LIME
Partial Dependence
Sensitivity Analysis
Black-box
explanations
各特徴量がどのくらい寄与
House price
prediction:
$300,000
Average house
price prediction
for all apartments
is $310,000
Delta here is
- $10,000
Parks contributed
+10k
Cats banned
contributed -20k
Secure neighborhood
contributed +10k
Wall painting needed
contributed -10k
各特徴量がどのくらい寄与
https://channel9.msdn.com/Shows/AI-Show/The-Science-Behind-InterpretML-SHAP
by Scott Lundberg, SHAP Founder @Microsoft Research
Demo ~InterpretML~
退職者予測モデルの解釈
※ 後日公開予定の最新ダッシュボードを利用
Azure Machine Learning Build 2020
TrustedIndustry leading
MLOps
Open &
Interoperable
For all skill
levels
AutoML BERT
Designer for Deep Learning
GitHub Actions Responsible MLNotebook
参考情報
Open Source Repo Link
Microsoft ML Tech List Microsoft の機械学習テクノロジー集 https://aka.ms/microsoft-ml-tech
Azure ML Notebook Azure Machine Learning 公式サンプルコード https://aka.ms/ml-notebooks
BERT Large 自然言語モデル BERT のサンプルコード http://aka.ms/azure-bert
LightGBM LightGBM トップページ https://aka.ms/lightgbm
ONNX ONNX トップページ https://aka.ms/onnx
Distributed DL 分散深層学習サンプルコード https://aka.ms/distdl
機械学習レシピ集 Link
Computer Vision コンピュータビジョン (Faster-RCNN ...) https://aka.ms/cv-recipes
NLP 自然言語処系 (BERT, GenSen ...) https://aka.ms/bert-recipes
Recommenders レコメンデーション (NCF, SAR ...) https://aka.ms/reco-recipes
Forecasting 時系列予測 https://aka.ms/forecast-recipes
MLOps MLOps CI/CD?コード集 https://aka.ms/cicd-recipes
Azure Machine Learning Build 2020
Azure Machine Learning Build 2020

More Related Content

What's hot (20)

PDF
なぜ今なのか?非開発者でも開発者でも、これから始めるPower Platform
Taiki Yoshida
?
PPTX
InterBEE 2020 Microsoft - AI for Media - Technical Deep Dive
Daiyu Hatakeyama
?
PDF
Microsoft Power Platformで組織に力を与えよう
Taiki Yoshida
?
PDF
メルペイの与信モデリングで安全?安心のために実践していること
Yuhi Kawakami
?
PPTX
Microsoft PowerApps ビジョンとロードマップ 2019年秋
Taiki Yoshida
?
PDF
厂蚕尝を书くだけで础笔滨が作れる基盘
Recruit Lifestyle Co., Ltd.
?
PDF
Jupyter だけで機械学習を実サービス展開できる基盤
Recruit Lifestyle Co., Ltd.
?
PPTX
stapy_028_talk1
Takeshi Akutsu
?
PDF
AWSからOpenStack, Chef SoloからChef Serverに インフラを置き換えた事例の紹介
Naoyuki Yamada
?
PPTX
Microsoft Power Platform がエンジニアにも必要な理由
Taiki Yoshida
?
PDF
アジャイル开発のための顿补迟补诲辞驳
Nobuyasu Seki
?
PPTX
Deep Learning Lab : Build 2020 Update - Reinforcement Learning on Azure Machi...
Daiyu Hatakeyama
?
PDF
データアナリティクスの新たな一歩とそれを支えるインフラ
Google Cloud Platform - Japan
?
PDF
Decode19 cd42 fixer_public_0601
Shotaro Suzuki
?
PDF
The Design for Serverless ETL Pipeline データ分析基盤のレガシーなデータロードをサーバレスでフルリプレースするまで道のり
Recruit Lifestyle Co., Ltd.
?
PDF
Ibm data science experience
IBM Analytics Japan
?
PDF
础飞蝉て?作るヒ?ック?テ?ータ解析今とこれから
Shohei Kobayashi
?
PPTX
Power Apps? なにそれ? おいしいの?
Junichi Kodama
?
PPTX
Work Automate with Power Automate
Tomoyuki Obi
?
PDF
Global Network on Alibaba Cloud
Shinya Mori (@mosuke5)
?
なぜ今なのか?非開発者でも開発者でも、これから始めるPower Platform
Taiki Yoshida
?
InterBEE 2020 Microsoft - AI for Media - Technical Deep Dive
Daiyu Hatakeyama
?
Microsoft Power Platformで組織に力を与えよう
Taiki Yoshida
?
メルペイの与信モデリングで安全?安心のために実践していること
Yuhi Kawakami
?
Microsoft PowerApps ビジョンとロードマップ 2019年秋
Taiki Yoshida
?
厂蚕尝を书くだけで础笔滨が作れる基盘
Recruit Lifestyle Co., Ltd.
?
Jupyter だけで機械学習を実サービス展開できる基盤
Recruit Lifestyle Co., Ltd.
?
stapy_028_talk1
Takeshi Akutsu
?
AWSからOpenStack, Chef SoloからChef Serverに インフラを置き換えた事例の紹介
Naoyuki Yamada
?
Microsoft Power Platform がエンジニアにも必要な理由
Taiki Yoshida
?
アジャイル开発のための顿补迟补诲辞驳
Nobuyasu Seki
?
Deep Learning Lab : Build 2020 Update - Reinforcement Learning on Azure Machi...
Daiyu Hatakeyama
?
データアナリティクスの新たな一歩とそれを支えるインフラ
Google Cloud Platform - Japan
?
Decode19 cd42 fixer_public_0601
Shotaro Suzuki
?
The Design for Serverless ETL Pipeline データ分析基盤のレガシーなデータロードをサーバレスでフルリプレースするまで道のり
Recruit Lifestyle Co., Ltd.
?
Ibm data science experience
IBM Analytics Japan
?
础飞蝉て?作るヒ?ック?テ?ータ解析今とこれから
Shohei Kobayashi
?
Power Apps? なにそれ? おいしいの?
Junichi Kodama
?
Work Automate with Power Automate
Tomoyuki Obi
?
Global Network on Alibaba Cloud
Shinya Mori (@mosuke5)
?

Similar to Azure Machine Learning Build 2020 (20)

PDF
[第50回 Machine Learning 15minutes! Broadcast] Azure Machine Learning - Ignite ...
Naoki (Neo) SATO
?
PDF
础滨ビジネスクリエーションワークショップ蔼东京
Deep Learning Lab(ディープラーニング?ラボ)
?
PDF
AI-first Code Editor 「Cursor」の機能紹介
ssuser39314d
?
PDF
Azure machine learning service 最新の機械学習プラットフォーム
Keita Onabuta
?
PDF
レガシー Web からの脱却 ~ 開発者が次に目指すべき Web アプリの姿とは?
Akira Inoue
?
PPTX
明治大学理工学部 特別講義 AI on Azure
Daiyu Hatakeyama
?
PDF
Part 3: サーバーレスとシステム間連携基盤 (製造リファレンス?アーキテクチャ勉強会)
Takeshi Fukuhara
?
PDF
【de:code 2020】 アマダの Azure への取り組みと DevOPS?MLOPS 環境の構築と運用
日本マイクロソフト株式会社
?
PDF
2021/03/19 パブリッククラウドを活かす運用プロセス自動化
Issei Hiraoka
?
PDF
Machine Learning Operations (MLOps): Overview, Definition, and Architecture
Takuya Minagawa
?
PDF
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Akira Inoue
?
PPTX
local launch small language model of AI.
Takao Tetsuro
?
PDF
Azure Machine Learning アップデートセミナー 20191127
Keita Onabuta
?
PPTX
GitLab好きのAzureユーサ?ーに朗報!あなたのAzure OpenAIをつかって、GitLabて?AIを使う方法とメリットをこ?紹介.pptx
TsukasaKomatsubara
?
PPTX
intra-mart Accel series 2024 Spring updates
NTTDATA INTRAMART
?
PDF
Cogbot_AzureOpenAIServices_AzureAI_20230302.pdf
Ayako Omori
?
PPTX
Qiita x Microsoft - 機械学習セミナー Microsoft AI Platform
Daiyu Hatakeyama
?
PPTX
intra-mart Accel series 2025 Spring updates
NTTDATA INTRAMART
?
PDF
基本から学ぶ ビッグデータ / データ分析 / 機械学習 サービス群
Google Cloud Platform - Japan
?
PDF
Migrating tocloudnativeapplicationwithusingelasticapm
Shotaro Suzuki
?
[第50回 Machine Learning 15minutes! Broadcast] Azure Machine Learning - Ignite ...
Naoki (Neo) SATO
?
础滨ビジネスクリエーションワークショップ蔼东京
Deep Learning Lab(ディープラーニング?ラボ)
?
AI-first Code Editor 「Cursor」の機能紹介
ssuser39314d
?
Azure machine learning service 最新の機械学習プラットフォーム
Keita Onabuta
?
レガシー Web からの脱却 ~ 開発者が次に目指すべき Web アプリの姿とは?
Akira Inoue
?
明治大学理工学部 特別講義 AI on Azure
Daiyu Hatakeyama
?
Part 3: サーバーレスとシステム間連携基盤 (製造リファレンス?アーキテクチャ勉強会)
Takeshi Fukuhara
?
【de:code 2020】 アマダの Azure への取り組みと DevOPS?MLOPS 環境の構築と運用
日本マイクロソフト株式会社
?
2021/03/19 パブリッククラウドを活かす運用プロセス自動化
Issei Hiraoka
?
Machine Learning Operations (MLOps): Overview, Definition, and Architecture
Takuya Minagawa
?
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Akira Inoue
?
local launch small language model of AI.
Takao Tetsuro
?
Azure Machine Learning アップデートセミナー 20191127
Keita Onabuta
?
GitLab好きのAzureユーサ?ーに朗報!あなたのAzure OpenAIをつかって、GitLabて?AIを使う方法とメリットをこ?紹介.pptx
TsukasaKomatsubara
?
intra-mart Accel series 2024 Spring updates
NTTDATA INTRAMART
?
Cogbot_AzureOpenAIServices_AzureAI_20230302.pdf
Ayako Omori
?
Qiita x Microsoft - 機械学習セミナー Microsoft AI Platform
Daiyu Hatakeyama
?
intra-mart Accel series 2025 Spring updates
NTTDATA INTRAMART
?
基本から学ぶ ビッグデータ / データ分析 / 機械学習 サービス群
Google Cloud Platform - Japan
?
Migrating tocloudnativeapplicationwithusingelasticapm
Shotaro Suzuki
?
Ad

More from Keita Onabuta (8)

PDF
Azure における強化学習への取り組み
Keita Onabuta
?
PDF
Azure Machine Learning NLP 最新動向 2020/07/02
Keita Onabuta
?
PDF
DataDrift in Azure Machine Learning
Keita Onabuta
?
PDF
Azure ML - OpenVINO 師走の推論ナイト 20191211 講演資料
Keita Onabuta
?
PDF
AutoML & InterpretML (2019/11/27 Deep Learning Lab 講演資料)
Keita Onabuta
?
PDF
品質管理 & 設備保全のための機械学習入門 2019年9月 (Quality Control and Predictive Maintenance App...
Keita Onabuta
?
PDF
Neural Network Intelligence 概要 (AutoML Platform)
Keita Onabuta
?
PDF
[DLLAB Engineer Days 講演資料] Automated ML & Model Interpretability
Keita Onabuta
?
Azure における強化学習への取り組み
Keita Onabuta
?
Azure Machine Learning NLP 最新動向 2020/07/02
Keita Onabuta
?
DataDrift in Azure Machine Learning
Keita Onabuta
?
Azure ML - OpenVINO 師走の推論ナイト 20191211 講演資料
Keita Onabuta
?
AutoML & InterpretML (2019/11/27 Deep Learning Lab 講演資料)
Keita Onabuta
?
品質管理 & 設備保全のための機械学習入門 2019年9月 (Quality Control and Predictive Maintenance App...
Keita Onabuta
?
Neural Network Intelligence 概要 (AutoML Platform)
Keita Onabuta
?
[DLLAB Engineer Days 講演資料] Automated ML & Model Interpretability
Keita Onabuta
?
Ad

Azure Machine Learning Build 2020