AI を手軽に使える時代がやってきた!
“人工知能パーツ” Cognitive Services 入門
Ayako Omori
Technical Evangelist
Microsoft Japan
2017/10/7
テーマ
ゴール
#早く面白いことやったヤツが優勝
Microsoft Garage
やりたかったけど大変、だったコトが簡単になった
人工知能 (AI) とは?
AI とは
AI: Artificial Intelligence (人工知能)
AIを支える技術: Machine Learning (機械学習)
機械学習 (ML: Machine Learning) とは
過去のデータの傾向を
モデル(数式やルール)に
変換
→過去の傾向から未来を
予測
傾向のモデル化
と予測
データを多次元空間に
マップして、近いデータ
を集めてグループ化
→人間には判別できない
類似傾向をもつ
グループを発見
多次元空間での
集約
大量のデータ項目 (変数)
の関連性を高速に計算し、
関係を可視化
→業務環境の状況把握や、
経年変化などを察知
関連性の高い変数の
組み合わせ発見
Is_dog
True
True
False
True
: :
AI = Big Data + Machine Learning
AI = Big Data + Machine Learning
Step1: 予測モデルの構築
コンピューターを用いてデータを
統計学的な分析手法に則って解析。
データに含まれる潜在的なルール,
相関関係,特徴を見出す(=モデル化)
東京大学 特任准教授
松尾 豊 氏 による AI 発展の系譜
総務省「AIネットワーク社会推進会議」資料
特化型 vs 汎用
強い vs 弱い
認識系 vs 分析系
・・・・・
・・・・・
・・・・・
・・・・・
・・・・・
技術レベル
“人工知能パーツ” で AI を取り入れる!
Microsoft Cognitive Services 活用方法
簡単 フレキシブル 実績
数行のコードを
追加するだけ
Web API でアクセス
開発言語や
プラットフォームを
問わず利用可能
マイクロソフトの
あらゆる分野の
テクノロジー開発から誕生
GET A
KEY
Computer
Vision
Content
Moderator
Emotion
Face
Video
Video Indexer
Custom Vision
Service
Vision
動画分析
&テキスト化カスタム画像認識
API Call
https://westus.api.cognitive.microsoft.com/
face/v1.0/detect?returnFaceId=true&returnFace
Landmarks=false&returnFaceAttributes=age,gen
der
YOUR_SUBSCRIPTION_KEY
クラスライブラリ(C#)
Microsoft.ProjectOxford.Face
FaceServiceClient
DetectAsync
string faceId = result[0].FaceId.ToString();
double age = result[0].FaceAttributes.Age;
string gender = result[0].FaceAttributes.Gender;
株式会社ヘッドウォータース 様
「顧客おもてなしサービス」
https://customvision.ai/
キリン株式会社 様
株式会社ソニックジャム 様
会員向け会話ChatBot「ラテちゃんの部屋」
Bing Speech
Custom
Speech
Service
Speaker
Recognition
Speech
Vision
*ja-jp含む
*ja-jp含む
Speech Translation
=Speech Recognition+Translation+Text-to-Speech
https://translator.microsoft.com/
Language
Bing Spell
Check
Language
Understanding
Linguistic
Analysis
Text Analytics
Translator Text
& Speech
Web Language
Model
SpeechVision
Language: ja
keyPhrases: Azure
株式会社ナビタイムジャパン様
「鎌倉 NAVITIME Travel」
ANA システムズ株式会社 様
株式会社マーベリック 様
ANA グループ社内 IT 問い合わせ BOT
Academic
Knowledge
Entity Linking
Knowledge
Exploration
Recommendati
ons
QnA Maker
Custom
Decision
Service
Knowledge
データの構造化&
検索支援
SpeechVision
QnA Maker
FAQリストのBot化
https://qnamaker.ai/
Bing
Autosuggest
Bing Image
Search
Bing News
Search
Bing Video
Search
Bing Web
Search
Bing Custom
Search
Search
SpeechVision
Project Prague
(gesture)
Project Cuzco (events)
Project Johannesburg
(routing)
Project Nanjing
(isochrones)
Project Abu Dhabi
(distance matrix)
Project Wollongong
(location)
Labs
SpeechVision
https://aka.ms/gestures
[Check&Try] https://labs.cognitive.microsoft.com/
https://labs.cognitive.microsoft.com/
en-us/project-johannesburg
https://github.com/yoshioterada/Face-Detect-Cognitive-
Service-with-Java-EE
https://github.com/CognitiveJ
料金
申込方法
http://aka.ms/TryCogJp
CogBot コミュニティ
#早く面白いことやったヤツが優勝
Java Küche Introducing Cognitive Services_20171007

Java Küche Introducing Cognitive Services_20171007