狠狠撸

狠狠撸Share a Scribd company logo
[LT]Azure MLやってみよう
~そうだ! 機械学習やってみよう~
「ネクストスケープ×Sansan 」 .NET勉強会
青木淳夫
このLTでは??
? Azure MLについて紹介します。
? 尝罢ですが淡々としたスライドです。
自己紹介
? 青木 淳夫です。
? @aoki1210
? http://d.hatena.ne.jp/aoki1210/
? Microsoft MVP ASP.NET/IIS、Sitecore MVP
? ネクストスケープという会社で働いています
? http://www.nextscape.net
? 日本No.1のクラウド企業としてマイクロソフト社より
3年連続表彰(Partner of the Year Azure)
? 技術者 絶賛募集中です!
参考までアンケート
? AzureML知っている方?
? AzureML試された方?
AzureMLとは
? 先週GA(正式サービス開始)されたばかりの
Microsoft Azureというクラウドで動作する
機械学習(Machine 尝别补谤苍颈苍驳)サービス
機械学習って何?
? 人間が行っている学習能力と同様の機能を
コンピュータで実現しようとする技術
10年前にビルゲイツも語っていた注目技術
? 米マイクロソフトの創業者ビル?ゲイツ氏は
今から10年前の2004年2月にこう語った。
? 「自ら学習するマシンを生み出すことには、
マイクロソフト10社分の価値がある」
日経コンピューターの記事より
http://itpro.nikkeibp.co.jp/article/COLUMN/20140729/571282/
機械学習の概要(Wikipediaより)
? センサやデータベースなどからある程度の数のサンプルデータ集合を入力して解析を行い、そのデータから有用な規則、ルール、知識表現、判断基準などを抽出し、アルゴ
リズムを発展させる。なおデータ集合を解析するので統計学との関連が深い。
? そのアルゴリズムは、第一にそのデータが生成した潜在的機構の特徴を捉え、複雑な関係を識別(すなわち定量化)する。そして第二にその識別したパターンを用いて新た
なデータについて予測を行う。データは観測された変数群のとりうる関係の具体例と見ることができ、アルゴリズムは機械学習者として観測されたデータの部分(訓練例な
どと呼ぶ)を学習することでデータに潜在する確率分布の特徴を捉え、学習によって得た知識を用いて新たな入力データについて知的な決定を行う。
? 1つの根本的な課題は、観測例に全てのとりうる挙動例を示すあらゆる入力を含めるのは(多くの実用的な関心事の場合)大きすぎて現実的でないという点である。したがっ
て、学習者は与えられた例を一般化して、新たなデータ入力から有用な出力を生成しなければならない。
? 光学文字認識では、印刷された活字を事前の例に基づいて自動認識する。これは典型的な機械学習の応用例である。
? 機械学習は検索エンジン、医療診断、スパムメールの検出、金融市場の予測、DNA配列の分類、音声認識や文字認識などのパターン認識、ゲーム戦略、ロボット、など幅広
い分野で用いられている。応用分野の特性に応じて学習手法も適切に選択する必要があり、様々な手法が提案されている。これらの手法は、テストデータにおいての検出?
予測性能において評価されることがある。大量のデータから従来にない知見を得るというビッグデータの時代では、特にその応用に期待が集まっている
? 1959年、アーサー?サミュエルは機械学習を「明示的にプログラムしなくても学習する能力をコンピュータに与える研究分野」だとした。
? トム?M?ミッチェル(英語版)は、よく引用されるさらに厳格な定義として「コンピュータプログラムがある種のタスクTと評価尺度Pにおいて経験Eから学習するとは、タ
スクTにおけるその性能をPによって評価した際に、経験Eによってそれが改善されている場合である」とした。
? この文脈における一般化とは、学習用データセットを使って訓練した後に新たな見たことのない例について正確に判断できるアルゴリズムの能力をいう。学習者の最も重要
な目的は、経験から一般化することである[6]。訓練例は一般に未知の確率分布に従っており、学習者はそこから新たな例について有用な予測を生み出す何か一般的なもの、
その分布に関する何かを引き出す必要がある。
? 機械学習システムによっては人間の直観によるデータ解析の必要性を排除しようとしているが、人間と機械の協調的相互作用を取り入れたものもある。しかしそもそも、シ
ステムのデータ表現方法やデータの特徴を探る機構は人間が設計したものであり、人間の直観を完全に排除することはできない。
まずは、やってみよう
? 機械学習というと難しく感じるかもしれませんが、手を
動かしてみるのが一番
? サンプルとギャラリーを見るだけでも楽しい
AzureMLの作成方法
Azureのポータルから、
AzureMLを新規作成で
きる
AzureML Studioって?
?Webブラウザで動く
?Azureの管理ポータルとは別
?管理アカウントも別
?使いやすいUI
サンプルが多く提供
サンプルも見れる
サンプルから新規作成も簡単
レコメンドの例を
クリックする
モデルが展開される モデルが展開される
実行してみよう
Runボタンで
実行できる
実行結果
Runボタンで
実行できる
NDCG(Normalized Discounted
Cumulative Gain)…ランキングを
評価するための手法。
提案された順位付けの正しさを示し
大きい値であるほど良い
0.916511
①入力データ(3つ)
入力データ2
(ユーザー情報)
入力データ3
(レストラン情報)
入力データ1
(ユーザーによるレスト
ランのレーティング)
ここでは固定データですが、
通常、インプットデータには、
Readerを使います。
Blob、Table、SQL Azure、Hiveなど
をインプットデータとできます。
②入力データを前準備(整形)
ユーザー情報で必
要なカラムを選択
レストラン情報で必
要なカラムを選択
データを整形できる
③データを分割
レーティングデー
タを分割
データを
分析用(学習用)と
正解用(検証用)の
2つに分ける
④トレーニング(機械学習)と検証
トレーニング
(機械学習)
評価
レコメンドは、色々なパ
ターンで出力できる
結果出力
出力結果は
? CSVで出力できる
? Webサービスでも呼び出せる
一昔前に独自のリコメンドサービス作ろうとしたら
? DBサーバーN台
? WEBサーバーN台
? 協調フィルタリングのアルゴリズムを実装
? 数年前は、お高いお話だった??
? 今なら、クラウド+AzureMLで簡単にお安く
というわけで
? 機械学習!?と身構えるのではなく、将来性のある便利な
ツールととらえたほうが楽しめます。
? ビッグデータを扱えて、Webでいつでも使える、再利
用しやすいSSIS(SQLServer Integration Service)み
たいなもの。
? IT Pro(非エンジニア)でも使える。
最後に
? Machine Learningおすすめです
? ご清聴ありがとうございました

More Related Content

What's hot (20)

PPTX
Ns study Azure IoTHub紹介
貴志 上坂
?
PPTX
ぶっちゃけ础滨笔スキャナってどうよ?~础滨笔スキャナ検証録~
Akito Katsumata
?
PPTX
Visual studio communityの紹介
Kazunori Hamamoto
?
PDF
センサーデバイスのデータを使った Microsoft Azure Machine Learning 実装入門
Koichiro Sasaki
?
PPTX
お得に手軽に?試してみよう!サーバーレスアーキテクチャ ~Azure Functions / Logic Apps~
典子 松本
?
PPTX
アクセシビリティを考えた补濒迟属性を自动生成してみよう!
典子 松本
?
PPTX
Azure Appservice WebAppsでWordPressサイトを構築すると 運用が劇的にラクになる話
典子 松本
?
PDF
闯础奥厂-鲍骋京王线#1业务で使う础奥厂颁尝滨
Tomoaki Imai
?
PPTX
Web Component Framework Urushiのご紹介(OSC2017 Tokyo/Spring)
YuzoHirakawa
?
PDF
厂辫谤颈苍驳を何となく使ってる人が抑えるべきポイント
土岐 孝平
?
PPTX
Azure 三つ巴チームが送るIgnite 振り返り!
Yasuaki Matsuda
?
PPTX
現実的な「WordPress on Azure App Service」 クイックスタート
Kazuyuki Miyake
?
PPTX
インフラ知識ゼロの Webデザイナーが AzureWebSitesを使ってみた話
典子 松本
?
PDF
「サーバレスの薄い本」からの1年 #serverlesstokyo
Masahiro NAKAYAMA
?
PPTX
マイクロサービスのためのフレームワーク骋辞补のご绍介
Kazuaki Shibue
?
PPTX
Face APIで開発する時に使っている7つの道具
Kazuyuki Miyake
?
PPTX
ここか?つらいよAws batch
Yu Yamada
?
PPTX
案件規模で使い分けよう!Microsoft Azure×WordPressの話
典子 松本
?
PDF
Iret tech labo#5 ブログから学ぶサーバレスの作り方
TakaakiNiikawa
?
PDF
アフ?リしか作れないけと?Azureに触ってみた #ngtnet
Kazumune Katagiri
?
Ns study Azure IoTHub紹介
貴志 上坂
?
ぶっちゃけ础滨笔スキャナってどうよ?~础滨笔スキャナ検証録~
Akito Katsumata
?
Visual studio communityの紹介
Kazunori Hamamoto
?
センサーデバイスのデータを使った Microsoft Azure Machine Learning 実装入門
Koichiro Sasaki
?
お得に手軽に?試してみよう!サーバーレスアーキテクチャ ~Azure Functions / Logic Apps~
典子 松本
?
アクセシビリティを考えた补濒迟属性を自动生成してみよう!
典子 松本
?
Azure Appservice WebAppsでWordPressサイトを構築すると 運用が劇的にラクになる話
典子 松本
?
闯础奥厂-鲍骋京王线#1业务で使う础奥厂颁尝滨
Tomoaki Imai
?
Web Component Framework Urushiのご紹介(OSC2017 Tokyo/Spring)
YuzoHirakawa
?
厂辫谤颈苍驳を何となく使ってる人が抑えるべきポイント
土岐 孝平
?
Azure 三つ巴チームが送るIgnite 振り返り!
Yasuaki Matsuda
?
現実的な「WordPress on Azure App Service」 クイックスタート
Kazuyuki Miyake
?
インフラ知識ゼロの Webデザイナーが AzureWebSitesを使ってみた話
典子 松本
?
「サーバレスの薄い本」からの1年 #serverlesstokyo
Masahiro NAKAYAMA
?
マイクロサービスのためのフレームワーク骋辞补のご绍介
Kazuaki Shibue
?
Face APIで開発する時に使っている7つの道具
Kazuyuki Miyake
?
ここか?つらいよAws batch
Yu Yamada
?
案件規模で使い分けよう!Microsoft Azure×WordPressの話
典子 松本
?
Iret tech labo#5 ブログから学ぶサーバレスの作り方
TakaakiNiikawa
?
アフ?リしか作れないけと?Azureに触ってみた #ngtnet
Kazumune Katagiri
?

Viewers also liked (20)

PDF
最新!2015年 クラウト?AI フ?ラットフォーム比較 AzureML & AmazonML
Junichi Noda
?
PDF
第12回rest勉強会 これまて?の補足?展望編
ksimoji
?
PPTX
SQL Serverの関数を一覧でマスターしよう
A AOKI
?
PDF
顿顿顿のすすめ
Ryo Amano
?
PDF
20151209 Oracle DDD オラクルで実現するクラウド?マシン?ラーニング
オラクルエンジニア通信
?
PPTX
DDDモデリング勉強会 #6
株式会社闯耻谤补产颈
?
PPTX
Scala × DDD × 弊社実践例
侑亮 原田
?
PDF
DevLOVE20150618 ddd x ビッグローブ
Koutarou Ishizaki
?
PDF
保守と顿顿顿と私
Takuya Kawabe
?
PDF
ドメイン駆动设计(顿顿顿)导入判定チェックシート
Takuya Kawabe
?
PDF
Base DDD(ドメイン駆動設計) 参考文献を巡る旅
Takuya Kawabe
?
PPTX
Biglobe×ddd 実践編(dev love 20150618)
Hidekazu Nishi
?
PDF
ざっくり DDD 入門!!
Yukei Wachi
?
PDF
ぐるぐるDDD/Scrum - モデリングと実装のうずまきをまわそう
Kiro Harada
?
PDF
DDD読書会@大阪(最終回)のLT資料「ドメイン駆動設計で気づいたこと~権利の概念とERP分析への適用」 #dddosaka
akipii Oga
?
PPTX
某厂社の诲诲诲(メイリオ)
kumake
?
PDF
マイクロWebアプリケーション - Developers.IO 2016
都元ダイスケ Miyamoto
?
PDF
惭辞诲别濒颈苍驳×迟诲诲×诲诲诲
Iwao Harada
?
PDF
顿顿顿ハンス?オン
Soudai Sone
?
PPTX
厂飞颈蹿迟における肠濒补蝉蝉と蝉迟谤耻肠迟の使い分けを顿顿顿から考える
Takuya Kitamura
?
最新!2015年 クラウト?AI フ?ラットフォーム比較 AzureML & AmazonML
Junichi Noda
?
第12回rest勉強会 これまて?の補足?展望編
ksimoji
?
SQL Serverの関数を一覧でマスターしよう
A AOKI
?
顿顿顿のすすめ
Ryo Amano
?
20151209 Oracle DDD オラクルで実現するクラウド?マシン?ラーニング
オラクルエンジニア通信
?
DDDモデリング勉強会 #6
株式会社闯耻谤补产颈
?
Scala × DDD × 弊社実践例
侑亮 原田
?
DevLOVE20150618 ddd x ビッグローブ
Koutarou Ishizaki
?
保守と顿顿顿と私
Takuya Kawabe
?
ドメイン駆动设计(顿顿顿)导入判定チェックシート
Takuya Kawabe
?
Base DDD(ドメイン駆動設計) 参考文献を巡る旅
Takuya Kawabe
?
Biglobe×ddd 実践編(dev love 20150618)
Hidekazu Nishi
?
ざっくり DDD 入門!!
Yukei Wachi
?
ぐるぐるDDD/Scrum - モデリングと実装のうずまきをまわそう
Kiro Harada
?
DDD読書会@大阪(最終回)のLT資料「ドメイン駆動設計で気づいたこと~権利の概念とERP分析への適用」 #dddosaka
akipii Oga
?
某厂社の诲诲诲(メイリオ)
kumake
?
マイクロWebアプリケーション - Developers.IO 2016
都元ダイスケ Miyamoto
?
惭辞诲别濒颈苍驳×迟诲诲×诲诲诲
Iwao Harada
?
顿顿顿ハンス?オン
Soudai Sone
?
厂飞颈蹿迟における肠濒补蝉蝉と蝉迟谤耻肠迟の使い分けを顿顿顿から考える
Takuya Kitamura
?
Ad

Similar to Azure MLやってみよう (20)

PPTX
Black jumbodogをcoreclrで動かしてみた
Yasuaki Matsuda
?
PDF
惭谤辞辞苍驳补を选んだ理由と?ちょっと嬉しかった话
Terui Masashi
?
PPTX
Global Azure Bootcamp 2019@Tokyo資料【ExpressRoute構築でハメられた】
Dai Iwai
?
PPTX
闯厂つまみぐい
Syoko Matsumura
?
PDF
20210925_jazug_azure_what_to_do_first
TomoakiOno
?
PDF
Blazor Server テンプレート解説
Yuta Matsumura
?
PPTX
はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS?サーバーレス 初級編 -
典子 松本
?
PPTX
Webデザイナーの私がMicrosoft Azureを使うようになったワケ
典子 松本
?
PDF
础锄耻谤别って何よ?2017年の最新情报ゆるまとめ
jazug_girls
?
PDF
Microsoft MVP/Regional Director x Microsoft Japan Digital Days #MSDD2021
Rie Moriguchi
?
PPTX
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
典子 松本
?
PPTX
20181117 azure ml_seminar_1
sady_nitro
?
PPTX
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure 活用方法
典子 松本
?
PPTX
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Yasuaki Matsuda
?
PPTX
60分でわかった気になるMicrosoft Azure
Kazumi Hirose
?
PDF
軽量フレームワーク狈补苍肠测
Narami Kiyokura
?
PDF
Azure FunctionsでPowerShellを使ってみた
kimura50
?
PPTX
Azure express route tips
Takanori Tsuruta
?
PPTX
.NET Core for Mac users in Azure
Tsukasa Kato
?
PPTX
痴颈别飞を使って开発を楽にする话
Isamu Watanabe
?
Black jumbodogをcoreclrで動かしてみた
Yasuaki Matsuda
?
惭谤辞辞苍驳补を选んだ理由と?ちょっと嬉しかった话
Terui Masashi
?
Global Azure Bootcamp 2019@Tokyo資料【ExpressRoute構築でハメられた】
Dai Iwai
?
闯厂つまみぐい
Syoko Matsumura
?
20210925_jazug_azure_what_to_do_first
TomoakiOno
?
Blazor Server テンプレート解説
Yuta Matsumura
?
はじめてのAzure Azure的ピタゴラスイッチのススメ- PaaS?サーバーレス 初級編 -
典子 松本
?
Webデザイナーの私がMicrosoft Azureを使うようになったワケ
典子 松本
?
础锄耻谤别って何よ?2017年の最新情报ゆるまとめ
jazug_girls
?
Microsoft MVP/Regional Director x Microsoft Japan Digital Days #MSDD2021
Rie Moriguchi
?
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
典子 松本
?
20181117 azure ml_seminar_1
sady_nitro
?
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure 活用方法
典子 松本
?
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Yasuaki Matsuda
?
60分でわかった気になるMicrosoft Azure
Kazumi Hirose
?
軽量フレームワーク狈补苍肠测
Narami Kiyokura
?
Azure FunctionsでPowerShellを使ってみた
kimura50
?
Azure express route tips
Takanori Tsuruta
?
.NET Core for Mac users in Azure
Tsukasa Kato
?
痴颈别飞を使って开発を楽にする话
Isamu Watanabe
?
Ad

More from A AOKI (6)

PDF
楽しんで始める贬辞濒辞尝别苍蝉アプリ设计
A AOKI
?
PDF
インセプションデッキのひな形(笔顿贵形式:説明表示版)
A AOKI
?
PPTX
インセプションデッキのひな形(笔笔罢形式:ダウンロード用)
A AOKI
?
PDF
「実践ドメイン駆動設計」 から理解するDDD (2018年11月)
A AOKI
?
PPTX
「実践ドメイン駆動設計」社内読書会まとめ ~IDDD本難民に捧げる1章から7章~
A AOKI
?
PPTX
ASP.NET vNextの全貌
A AOKI
?
楽しんで始める贬辞濒辞尝别苍蝉アプリ设计
A AOKI
?
インセプションデッキのひな形(笔顿贵形式:説明表示版)
A AOKI
?
インセプションデッキのひな形(笔笔罢形式:ダウンロード用)
A AOKI
?
「実践ドメイン駆動設計」 から理解するDDD (2018年11月)
A AOKI
?
「実践ドメイン駆動設計」社内読書会まとめ ~IDDD本難民に捧げる1章から7章~
A AOKI
?
ASP.NET vNextの全貌
A AOKI
?

Recently uploaded (9)

PDF
論文紹介:AutoPrompt: Eliciting Knowledge from Language Models with Automatically ...
Toru Tamaki
?
PDF
論文紹介:Unbiasing through Textual Descriptions: Mitigating Representation Bias i...
Toru Tamaki
?
PPTX
Vibe Codingを始めよう ?Cursorを例に、ノーコードでのプログラミング体験?
iPride Co., Ltd.
?
PDF
安尾 萌, 松下 光範. 環境馴致を計量可能にするための試み,人工知能学会第4回仕掛学研究会, 2018.
Matsushita Laboratory
?
PDF
安尾 萌, 藤代 裕之, 松下 光範. 協調的情報トリアージにおけるコミュニケーションの影響についての検討, 第11回データ工学と情報マネジメントに関する...
Matsushita Laboratory
?
PPTX
色について.pptx .
iPride Co., Ltd.
?
PDF
Forguncy 10 製品概要資料 - ノーコードWebアプリ開発プラットフォーム
フォーガンシー
?
PPTX
勉強会_ターミナルコマント?入力迅速化_20250620. pptx. .
iPride Co., Ltd.
?
PDF
安尾 萌, 北村 茂生, 松下 光範. 災害発生時における被害状況把握を目的とした情報共有システムの基礎検討, 電子情報通信学会HCGシンポジウム2018...
Matsushita Laboratory
?
論文紹介:AutoPrompt: Eliciting Knowledge from Language Models with Automatically ...
Toru Tamaki
?
論文紹介:Unbiasing through Textual Descriptions: Mitigating Representation Bias i...
Toru Tamaki
?
Vibe Codingを始めよう ?Cursorを例に、ノーコードでのプログラミング体験?
iPride Co., Ltd.
?
安尾 萌, 松下 光範. 環境馴致を計量可能にするための試み,人工知能学会第4回仕掛学研究会, 2018.
Matsushita Laboratory
?
安尾 萌, 藤代 裕之, 松下 光範. 協調的情報トリアージにおけるコミュニケーションの影響についての検討, 第11回データ工学と情報マネジメントに関する...
Matsushita Laboratory
?
色について.pptx .
iPride Co., Ltd.
?
Forguncy 10 製品概要資料 - ノーコードWebアプリ開発プラットフォーム
フォーガンシー
?
勉強会_ターミナルコマント?入力迅速化_20250620. pptx. .
iPride Co., Ltd.
?
安尾 萌, 北村 茂生, 松下 光範. 災害発生時における被害状況把握を目的とした情報共有システムの基礎検討, 電子情報通信学会HCGシンポジウム2018...
Matsushita Laboratory
?

Azure MLやってみよう