microsoft - 入門!azure が提供する データサイエ …...・azure machine...

Post on 22-May-2020

4 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

入門!Azure が提供するデータサイエンティストのためのサービスを全部解説!

AI11

Data Scientist?

じゃあわたし、

対象外かも

1950 1960 1970 1980 1990 2000 2010

67,234,23,45...

Bringing the best of AI to Azure and the best of Azure to AI

Microsoft AI Platform

AI Services

AI Infrastructure

AI Tools

PRE-BUILT AI CONVERSATIONAL AI CUSTOM AI

Cognitive Services Bot Framework Azure Machine Learning

AI ON DATA AI COMPUTE

Data

LakeSQL

Server

Cosmos

DBSpark DSVM Batch AI AkS IoT

AI SILICON

Azure ML

Studio

Azure ML

workbench

VS Tools for

AI/AML

DEEP LEARNING FRAMEWORKS

Cognitive

Toolkit

TensorFlow Chainer

Others (Azure Notebooks, Pycharm…)

Others (Scikit-learn, Keras, PyTorch, MxNet, Caffe…)

CODING AND MANAGEMENT TOOLS

Bringing the best of AI to Azure and the best of Azure to AI

Pre-Build AIAzure Cognitive Services

Custom AIAzure Machine Learning

Bringing the best of AI to Azure and the best of Azure to AI

Pre-Build AIAzure Cognitive Services

Custom AIAzure Machine Learning

Bringing the best of AI to Azure and the best of Azure to AI

Pre-Build AI

Azure Cognitive Services

Custom AI

Azure Machine Learning

Code First GUI

Code FirstAzure Machine Learning Services

GUIAzure Machine Learning Studio

Bringing the best of AI to Azure and the best of Azure to AI

Pre-Build AI

Azure Cognitive Services

Custom AI

Azure Machine Learning

Code FirstAzure Machine Learning Services

GUIAzure Machine Learning Studio

機械学習のライフサイクル

デプロイ・運用

STEP 3

データの準備

STEP 1

モデル構築・学習

STEP 2

AI Tools for Data Scientist

デプロイ・運用データの準備 モデル構築・学習

Tool

Infra

IoT Edge

Azure Machine Learning Services

DSVM

Azure Databricks

ML.NET

VS Tools for

AI/AML

STEP 1 STEP 2 STEP 3

BrainWave

Windows MLAzure ML Packages

Batch AI

今月アメリカでMicrosoft本社から

最新技術のアップデートが

たくさんありました!

デプロイ・運用データの準備 モデル構築・学習

Tool

Infra

IoT Edge

Azure Machine Learning Services

DSVM

Azure Databricks

ML.NET

VS Tools for

AI/AML

STEP 1 STEP 2 STEP 3

BrainWave

Windows MLAzure ML Packages

AI Tools for Data Scientist Build Update

Batch AI

データサイエンスやディープラーニング、データ分析用に構築されたMicrosoft Azure向けカスタムVMイメージ

Demo

デプロイ・運用データの準備 モデル構築・学習

Tool

Infra

IoT Edge

Azure Machine Learning Services

DSVM

Azure Databricks

ML.NET

VS Tools for

AI/AML

STEP 2 STEP 3

BrainWave

Windows MLAzure ML Packages

AI Tools for Data Scientist Build Update

STEP 1

Batch AI

デプロイ・運用データの準備 モデル構築・学習

Demo

Azure Container Service (AKS) – Kubernetes clusters

Azure Batch AI Cluster

Azure Databricks

デプロイ・運用データの準備 モデル構築・学習

Tool

Infra

IoT Edge

Azure Machine Learning Services

DSVM

Azure Databricks

ML.NET

VS Tools for

AI/AML

STEP 1 STEP 3

BrainWave

Windows MLAzure ML Packages

AI Tools for Data Scientist Build Update

STEP 2

Batch AI

・Azure Machine LearningやCognitive Servicesと統合

・サンプルギャラリーからすぐにスタート

・Deep Learningのプロジェクトを簡単に作成

・トレーニング状況をTensorBoardで確認

・GPUの利用状況やトレーニングの進捗の確認

・Azure MLやBatch AI等へ無駄なく拡張

・モデルをONNXへ変換

Visual Studio [Code] Tools for AIAI developer tool to train models & infuse AI into your apps

http://aka.ms/vstoolsforai http://aka.ms/vscodetoolsforai

Demo

- Azure Machine Learning Workbench 用の Python Packages

-データ前処理、トレーニング、評価、デプロイが簡単にできるハイレベル API

- Azure Machine Learning を使用してモデル実験、比較、実行履歴、モデル管理、デプロイが可能

Public Preview !

https://docs.microsoft.com/en-us/azure/machine-

learning/service/reference-python-package-overview

Before → Code example – Keras畳み込みニューラルネットワーク (CNN)のサンプルコードE.x. “cifar10_cnn.py” in the Keras github repository

Computer Vision Simplified with Azure ML Packages

After → Code example – Azure ML Package for Computer Vision

Azure ML Package for Computer Visionを使った場合

ClientAzureBatch

Docker Repository

・コマンド- ジョブの開始など

・設定ファイル- アカウント情報- Docker イメージ名- 実行コマンド など

Docker Image

デプロイ・運用データの準備 モデル構築・学習

Tool

Infra

IoT Edge

Azure Machine Learning Services

DSVM

Azure Databricks

ML.NET

VS Tools for

AI/AML

STEP 1 STEP 2

BrainWave

Windows MLAzure ML Packages

AI Tools for Data Scientist Build Update

STEP 3

Batch AI

Deep Learning モデルのオープン標準フォーマット

ApplicationAdd Model

Reference

Model

Windows ML

Training Environment

1. Load – Windows ML runtimeにモデルを読み込む2. Bind – アプリ側でモデルとそれに対する入出力をバインド、

アプリUIと結び付ける

3. Eval – Windows MLによってモデルが読み込まれ、入

力を与えるとモデルによって評価が行われて出力

Demo

Azure IoT Edge IoT Hub

Devi

ces

Local Storage

Azure Machine

Learning

(Container)

Module

Management

Agent

Device

Twin

Device

Twin

Azure Stream

Analytics

(Container)

Azure Functions

(Container)

Cognitive Services

(Container)

Custom Code

(Container)

Module

Twin

Module

Twin

Module

Twin

Module

Twin

Module

Twin

Module

TwinModule

TwinModule

TwinModule

Twin

Module

Twin

Module

TwinModule

TwinModule

TwinModule

TwinDevice

Twin

Module

TwinModule

TwinModule

TwinModule

TwinDevice

TwinIoT

Hub

クラウド内ではなく、デバイスでデータを分析したいケースを対象とした、

IoT Hub の上に構築されるモノのインターネット (IoT) サービス

- Azure Functions, Azure Machine Learning, Cognitive Services 等、

Azure IoT Edgeを介してオンプレミスで実行することができモジュールとしてデプロイ可能

- Windows, MacOS, Linuxに対応

DA17 : Day2 9:30-10:20 「これからIoTを始める方、始めたてけどうまくいかない方必見~IoT失敗あるある~」

DA61 : Day2 10:35-10:50 「どんなデータもAzure IoT Hubに転送!IoTデバイスで汎用的に利用できるサンプルコード紹介」

DA05 : Day2 10:50-11:40 「モノとつながる予兆保守~ IoT がフィールド保守業務につながるパッケージの技術スタック全貌~」

F F F

L0

L1

F F F

L0

様々な学習済みモデルを

高速に実行することに特化

拡張可能な DNN Hardware Microservice

(複数の軽量なサービスを連携させたアーキテクチャ)

BrainWave

Soft DPU

Instr Decoder

& Control

Neural FU

A Scalable FPGA (Field Programmable Gate Array) - Powered DNN Serving Platform

高速:

柔軟:

拡張性:

デプロイ・運用データの準備 モデル構築・学習

Tool

Infra

Batch AIIoT Edge

Azure Machine Learning Services

DSVM

Azure Databricks

ML.NET

VS Tools for

AI/AML

STEP 1 STEP 2 STEP 3

BrainWave

Windows MLAzure ML Packages

Build UpdateAI Tools for Data Scientist

AI School

https://aischool.microsoft.com

今日からAI開発をはじめよう!

AI15 : Day1 15:40-16:30

AI17 : Day2 13:30-14:20 「初心者限定。これから機械学習プロジェクトをはじめたいあなたと語るプロジェクト成功率を上げるコツ」

デプロイ・運用データの準備 モデル構築・学習

Tool

Infra

Batch AIIoT Edge

Azure Machine Learning Services

DSVM

Azure Databricks

ML.NET

VS Tools for

AI/AML

STEP 1 STEP 2 STEP 3

BrainWave

Windows MLAzure ML Packages

Build UpdateAI Tools for Data Scientist

Find out more!

Learn more about Cognitive Services – https://aka.ms/cogsvcs

Azure ML – https://aka.ms/azuremlbuild

Visual Studio Tools for AI - https://aka.ms/vstoolsforai

Deep Learning VMs - https://aka.ms/dlvmbuild

Batch AI – https://aka.ms/batchaibuild

ML.Net - https://docs.microsoft.com/en-us/dotnet/machine-learning/

© 2018 Microsoft Corporation. All rights reserved.

本コンテンツの著作権、および本コンテンツ中に出てくる商標権、団体名、ロゴ、製品、サービスなどはそれぞれ、各権利保有者に帰属します。

top related