java küche introducing cognitive services_20171007
TRANSCRIPT
AI を手軽に使える時代がやってきた!“人工知能パーツ” Cognitive Services 入門
Ayako OmoriTechnical EvangelistMicrosoft 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 AKEY
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/
LanguageBing 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
Recommendations
QnA Maker
Custom Decision Service
Knowledge
データの構造化&検索支援
SpeechVision
QnAMaker
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
CogBot コミュニティ
#早く面白いことやったヤツが優勝