SlideShare a Scribd company logo
Try Azure Machine
Learning
2016/12/17
合同勉強会 in 大都会岡山 -2016 Winter-
貞松 政史(@sady_nitro)
自己紹介
• 貞松 政史(@sady_nitro)
• #R社
• 近況:Windows Phoneアプリ → UWPアプリに移植した
• MemotchUwp
• ToDoメモアプリ
• Windows 10 (mobile含む)
本セッションのゴール(目安)
• 機械学習の概要(応用分野、重要性)を何となく掴む
• Azure Machine Learning(Azure ML)でできることを理解する
• AzureMLの基本的な使い方を理解する
機械学習とは
• 機械学習 -Wikipedia
https://ja.wikipedia.org/wiki/%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92
機械学習とは、人工知能における研究課題の一つで、人間が自然に
行っている学習能力と同様の機能をコンピュータで実現しようとする
技術・手法のことである。
「ビッグデータが~」とか「Deep Learningが~」とか本来は関係ない
あくまでコンピュータが学習することによって、ある特定の課題・問題に
対する解や傾向を獲得する枠組み
人工知能?機械学習?Deep Learning?
• 人工知能、機械学習、ディープラーニングの違いとは
https://blogs.nvidia.co.jp/2016/08/09/whats-difference-artificial-
intelligence-machine-learning-deep-learning-ai/
人工知能?機械学習?Deep Learning?
機械学習
Neural Network
Deep Learning
様々な手法(アルゴリズム)
機械学習でできること、応用分野
• 画像処理
• 自然言語処理
• 音声処理
• 予測
• 分類
• スパムフィルター
• 異常検知
…
現実世界における機械学習(かつAzure ML)の事例
• ThyssenKrupp(ティッセンクルップ)
• エレベーターの保守
• Azure MLで蓄積されたセンサーデータを学習
• リアルタイムに取得したセンサーデータを入力として、異常を検知
• さらに異常の種類を分類しエラーコードを返してくれる
• メンテナンスコストを大幅に削減しつつ事故のリスクを低減
人力で異常検知してみる
というひっかけ問題
扱う問題の定義やデータのサンプリングによって誤った結果を導き出す可能性がある
人力には限界がある
人力では抽出不可能なパターンを抽出することができる
パターンマッチングにより予測や異常検知ができる
Azure Machine Learning (Azure ML)とは
機械学習を用いたソリューションを
構築実行可能なクラウドサービス
学習モデルの構築・チューニングから
Webサービス(API)発行まで
Azure Machine Learningの料金
https://azure.microsoft.com/ja-jp/pricing/details/machine-learning/
無料での利用も可能(Azureのサブスクリプションも不要)
Azure MLのメリット
• GUIによる直感的な操作で学習モデルを構築できる
• 様々な機械学習アルゴリズムを実装したモジュールが用意されている
• RやPythonのコードを実行できる
• 構築したモデルをWebサービス(API)として発行できる
Azure MLでできること
Azure MLで用意されているモジュールのカテゴリ
• 予測(Regression)
• 分類(Classification)
• クラスタリング(Clustering)
• 異常検知(Anomaly Detection)
カテゴリごとに様々なアルゴリズムが用意されている
Azure MLでできること
機械学習アルゴリズム チート シート
https://docs.microsoft.com/ja-jp/azure/machine-learning/machine-learning-algorithm-cheat-sheet
Azure MLでできること
どういった問題に対応できるか
• 予測
• 分類
• クラスタリング
• 異常検知
• リコメンド
• 画像認識
• テキスト解析
…
Azure MLの基本的な使い方
• 全てAzure ML Studio上で操作
• 学習用のデータセットをアップロード(もしくは接続)
• 新規Experimentsを作成
• 学習モデルを構築、学習の実行
• 学習済みモデルをWebサービス(Web API)として発行
Azure MLを実際に使ってみる(デモ)
• (架空の)テーマパークの入場者数予測
• 曜日や天気、気温を元に入場者数を予測する
※完全にダミーデータなので
精度についてはお察し
学習済みモデルをWebサービス(API)として公開する(デモ)
学習済みモデルに対して…
Input(APIパラメーター)を設定する
Output(APIレスポンス)を設定する
Webサービス(API)として発行
まとめ
• 機械学習
• 機械学習は人工知能に対するアプローチの一つ
• 応用分野は多岐に渡り、近年その重要性も高まってきている
• Azure ML
• Microsoft Azure上の機械学習サービス(PaaS)
• 様々な機械学習アルゴリズムを実装したモジュールが予め用意されている
• GUIで直感的に学習モデルを構築することができる
• 学習済みのモデルをWebサービスとして発行し、アプリから簡単に利用できる
Try Azure Machine Learning!
参考情報
• Azure Machine Learning のドキュメント
• https://docs.microsoft.com/ja-jp/azure/machine-learning/
• Cortana Intelligence Gallery
• https://gallery.cortanaintelligence.com/

More Related Content

PPTX
20150404 jazug fukushima
PDF
Azure MLで機械学習をやってみよう
PDF
簡単に機械学習(画像)を使おうと思ったけど、駄目だった話
PPTX
20150608 初心者によるazure machinelearning入門
PPTX
20140920 jazug ml
PPTX
【A02】ドローンを使ったプログラミング教育【青森大学/ソフトウェア情報学部 橋本研究室】
PDF
【IISAテクニカルカンファレンス2014】 オープンデータ×オープンソース ~WEB上でのインタラクティブ可視化手法について~
PPTX
amCharts勉強会
20150404 jazug fukushima
Azure MLで機械学習をやってみよう
簡単に機械学習(画像)を使おうと思ったけど、駄目だった話
20150608 初心者によるazure machinelearning入門
20140920 jazug ml
【A02】ドローンを使ったプログラミング教育【青森大学/ソフトウェア情報学部 橋本研究室】
【IISAテクニカルカンファレンス2014】 オープンデータ×オープンソース ~WEB上でのインタラクティブ可視化手法について~
amCharts勉強会

Similar to Try Azure Machine Learning (20)

PDF
Microsoft Azure Machine Learning "ちょっと"だけ触ってみた
PDF
アルゴリズムから学ぶAzure mlモジュールの使いこなし方 hd-insight編-
PPTX
60分でわかった気になるMicrosoft Azure
PDF
AutoML & InterpretML (2019/11/27 Deep Learning Lab 講演資料)
PPTX
20181117 azure ml_seminar_1
PPTX
Ns study Azure IoTHub紹介
PDF
機械学習応用システムのアーキテクチャ・デザイパターン(2020-07 ドラフトバージョン))
PDF
機械学習のマイクロサービスでの運用の実験について #mlops
PDF
Windows女子部 IT Girl's Talk〜Xmas Special
PDF
基本から学ぶ ビッグデータ / データ分析 / 機械学習 サービス群
PPTX
.net micro framework for toppers
PDF
[Japan Tech summit 2017] MAI 003
PDF
【de:code 2020】 AutoML ではじめる機械学習の民主化
PPTX
Microsoft Autonomousへの取り組み
PDF
Machine Learning Serviceを使ってみよう
PDF
Azure Fundamental
PDF
NoOpsへ舵を切れ
PDF
機械学習応用アーキテクチャ・デザインパターン概観
PDF
Machine Learning Bootstrap
PDF
[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (LIVE) 2018年4月12日 放送
Microsoft Azure Machine Learning "ちょっと"だけ触ってみた
アルゴリズムから学ぶAzure mlモジュールの使いこなし方 hd-insight編-
60分でわかった気になるMicrosoft Azure
AutoML & InterpretML (2019/11/27 Deep Learning Lab 講演資料)
20181117 azure ml_seminar_1
Ns study Azure IoTHub紹介
機械学習応用システムのアーキテクチャ・デザイパターン(2020-07 ドラフトバージョン))
機械学習のマイクロサービスでの運用の実験について #mlops
Windows女子部 IT Girl's Talk〜Xmas Special
基本から学ぶ ビッグデータ / データ分析 / 機械学習 サービス群
.net micro framework for toppers
[Japan Tech summit 2017] MAI 003
【de:code 2020】 AutoML ではじめる機械学習の民主化
Microsoft Autonomousへの取り組み
Machine Learning Serviceを使ってみよう
Azure Fundamental
NoOpsへ舵を切れ
機械学習応用アーキテクチャ・デザインパターン概観
Machine Learning Bootstrap
[Cloud OnAir] ビジネスを変革する!クラウドを活用したデータ分析基盤の第一歩 (LIVE) 2018年4月12日 放送
Ad

More from sady_nitro (11)

PDF
What's new with Amazon SageMaker
PPTX
20181117 azure ml_seminar_3
PPTX
20181117 azure ml_seminar_2
PPTX
座駆動LT Surface Go 実機レビュー
PPTX
組合せ最適化問題と解法アルゴリズム
PPTX
オカヤマ コンピュータサイエンス ラボ についてのおはなし
PPTX
RubyとRのおいしい関係
PPTX
Comcamp 2016 Okayama VSTS
PPTX
RubySeminar16_Analyze
PPTX
OITEC19_TFS
PPTX
みんな大好き機械学習
What's new with Amazon SageMaker
20181117 azure ml_seminar_3
20181117 azure ml_seminar_2
座駆動LT Surface Go 実機レビュー
組合せ最適化問題と解法アルゴリズム
オカヤマ コンピュータサイエンス ラボ についてのおはなし
RubyとRのおいしい関係
Comcamp 2016 Okayama VSTS
RubySeminar16_Analyze
OITEC19_TFS
みんな大好き機械学習
Ad

Try Azure Machine Learning