マイクロソフトの r&d クラウドcloudweek2019@hokkaido university...
TRANSCRIPT
CloudWeek2019@Hokkaido University
マイクロソフトの R&D クラウド教育、研究者のためのマイクロソフトクラウドのレシピ
日本マイクロソフト株式会社パブリックセクター事業本部クラウドアーキテクト
中田 寿穂
Case Studies
What you can do with Microsoft Azure ?
https://www.youtube.com/watch?v=mgXFBTP7sE4&t=28s
バージニア工科大学の事例のビデオ
https://www.youtube.com/watch?v=28ugearx27Y&t=10s
近畿大学の事例のビデオ
Azure で提供されるサービスhttps://azure.microsoft.com/ja-jp/services/
210以上のサービスを提供
5
共同作業のレシピ
Microsoft Teams とは ?
Microsoft Teams
Multi devices
Communication
Telecommunication
Teleconference
File Sharing Co-editing Issue Tracking
Collaboration 3rd party solutions
Office 365 でチームワークを実現するためのプラットフォーム
https://www.youtube.com/watch?v=cDtuNhsA-Lk
UNSWでのTeamsの利用のビデオ
コスト管理のレシピ
Azure Cost Managementhttps://azure.microsoft.com/ja-jp/services/cost-management/
無償で利用可能な、クラウドコスト管理サービスです
予算を作成して管理する
予算を超えそうな時に通知する
クラウドのコストを最適化する
教育者のためのレシピ
Microsoft Learnhttps://docs.microsoft.com/ja-jp/learn/
無償で利用可能なラーニングパス、パンズオントレーニング
Azure Notebookhttps://notebooks.azure.com/
GitHub Classroomhttps://classroom.github.com/
Jupyter notebooks on Azure
Azure Lab Serviceshttps://azure.microsoft.com/ja-jp/services/lab-services/
高速かつ柔軟な環境構築 簡易なユーザー管理 コストの最適化
Azure Marketplaceで提供される
Windows, Linux仮想マシンイ
メージを利用して、数クリック
で100台以上のハンズオン環境を
準備することできます。
仮想マシンへのアクセスをユー
ザに許可するために、Azureへの
アクセス許可やAzure ADへのア
カウント作成などの作業は必要
ありません。
授業時間以外は仮想マシンを起
動できない、授業時間以外に1
0時間使用できるといった設定
ができます。
Azure Lab Serviceshttps://azure.microsoft.com/ja-jp/services/lab-services/
Azure Lab Serviceshttps://azure.microsoft.com/ja-jp/services/lab-services/
Data Science Virtual Machineshttps://azure.microsoft.com/ja-jp/services/virtual-machines/data-science-virtual-machines/
データサイエンティストのためのレシピ
Advanced Analytics on Azure
AI in Power BIMachine Learning
StudioMachine Learning
service
Custom VisionCognitive Service
Business User Data Scientist
プログラミング
GUI
GUIGUI
API
PowerBIhttps://powerbi.microsoft.com/ja-jp/what-is-power-bi/
PowerBI Desktop
PowerBI Pro
PowerBI Premium
BI Landing Pages
PowerBI Solution
オーストラリア某州教育委員会事例School Dashboard
High level measures
Monitoring Tool measures linked to ELT strategy
Enrolment & Retention measures
Academic measures: NAPLAN, Teacher judgements, Year 12 outcomes
Demographic data
BCEO Leadership Dashboard
School Leadership Dashboard
Teacher Leadership Dashboard
日々のあらゆるデータをリアルタイムで集計・分析し、すべての教職員が権限に応じたダッシュボードを見ることができる
全学校の財務状況、生徒の成績、教員の配置状況、保護者からのクレーム、校内でのケガ、いじめの内容などを集計。
ドリルダウンすると個人情報や、個々のいじめの内容等を参照することができる
出席率、過去の全国模試、保護者の学歴、図書室の貸出回数などをもとに各生徒の次回模試の点数予測をしたところ、正答率は93%だった
各学校に配置されている教員の性別/年齢/職歴はもちろん、日々の授業で協働学習方式をどれくらい利用しているかを集計し、
「新しい教え方」ができる優秀な教員を旧来の学校に配置することで、「教え方改革」を横展開している
Azure Machine Learning Studiohttps://azure.microsoft.com/ja-jp/services/machine-learning-studio/
Azure Machine Learning Servicehttps://azure.microsoft.com/ja-jp/services/machine-learning-studio/
Azure Databricks
Azure VM
①オープンなフレームワーク普段使っているPythonライブラリ・開発環境が利用可 TensorFlowPytorch
クラウド エッジデバイス
②コラボレーション資産をクラウド共有し、効率的なアナリティクス促進
③パフォーマンスと精度分散コンピューティング & 自動機械学習 の利用
④迅速・柔軟な運用環境あらゆる業務要件に対応できる選択肢
ML Compute
Scikit-learn
実行履歴 モデル データソース
Python ユーザーのデータサイエンスを強力に支援
Azure Machine Learning Servicehttps://azure.microsoft.com/ja-jp/services/machine-learning-studio/
Azure Notebook Visual Studio Code
Jupyter Notebook
Databricks Notebook
PyCharm
Python SDKが
入っている環境であれば、
環境は限定されない
普段使い慣れているプログラミング環境が利用可能
Azure Machine Learning Servicehttps://azure.microsoft.com/ja-jp/services/machine-learning-studio/
Automated ML
最適なモデル生成データ前処理、複数のモデルアルゴリズム、
ハイパーパラメータの組合せで精度の高いモデルを算出
データセット
制約条件(処理時間/回数)
基礎情報(モデル種類/精度評価)
機械学習モデル
LightGBM
Workspace
Scikit Learn Pipeline形式
最適な機械学習モデルを完全自動で作成
Azure Machine Learning Servicehttps://azure.microsoft.com/ja-jp/services/machine-learning-studio/
Azure AI Galleryhttps://gallery.azure.ai/
Microsoft R Open & Serverhttps://www.microsoft.com/ja-jp/cloud-platform/r-server-Evaluate
GNU R Microsoft R Open Microsoft R Server
データ処理 インメモリ インメモリ インメモリ or ディスク
分析スピード シングルスレッド マルチスレッドマルチスレッド1:N のサーバーに対する並列処理
サポート コミュニティ コミュニティコミュニティ+商用サポート
分析のためのパッケージ
7500 を超えるパッケージ (CRAN)
7500 を超えるパッケージ(CRAN)
7500 を超えるパッケージ(CRAN) +商用の高速並列関数
ライセンス オープンソース オープンソース 商用ライセンス
Microsoft R Open & Serverhttps://www.microsoft.com/ja-jp/cloud-platform/r-server-Evaluate
HPCのためのレシピ
CycleCloudhttps://azure.microsoft.com/ja-jp/features/azure-cyclecloud/
Azure 上に HPC 環境を簡単に構築
利用状況にあわせてオートスケーリング
ハイブリット HPC
AI for Earth
AI for Earth is a Microsoft program
aimed at empowering people and
organizations to solve environmental
challenges with technology.
https://www.microsoft.com/en-us/aiforearth
https://www.youtube.com/watch?v=vDC5T9Wvgeo
AI for Earthのビデオ
AI for Accessibility
A Microsoft grant program that
harnesses the power of AI to amplify
human capability for the more than
one billion people around the world
with a disability.
https://www.microsoft.com/en-us/ai-for-accessibility
https://www.youtube.com/watch?v=bbrZ2pvubL0&t=34s
AI for Accessbility のビデオ