Upload
ayako-omori
View
69
Download
4
Embed Size (px)
Citation preview
“人工知能パーツ” で遊ぼう!Microsoft Cognitive Services 入門&
Azure サーバー管理ツール って知ってる?
2016/08/26Ayako Omori
自己紹介日本マイクロソフト株式会社デベロッパー エバンジェリズム統括本部テクニカルエバンジェリスト大森 彩子
@ayako_omori
blogs.msdn.microsoft.com/bluesky
“人工知能パーツ” で遊ぼう!Microsoft Cognitive Services 入門&
Azure サーバー管理ツール って知ってる?
“AI っぽい” アプリって?Microsoft Garage
人間の認知機能の ”モデル化”認知機能*のモデル化とは
人間が行っている行動をコンピューターを使って実現するための、規則/ルール/判断基準などを導き出す*認知機能: 理解、計算、判断、思考などの知的な能力
機械学習によるアルゴリズム生成&モデル化ある程度の数のデータを統計学的な分析手法に則って解析し、潜在的なメカニズムをとらえてモデル化(定量化)未知のデータを与えられたときに、正確に判断できるアルゴリズムを構築
⇒ 機械学習をせずに機械学習結果を使うことが可能に(= Microsoft Cognitive Services)
“AI っぽい” アプリ?“AI っぽい” と感じる要素
自然言語による入出力人間の感覚による入出力(視覚、聴覚、触覚…)
入力を基にした出力
Microsoft Cognitive Services とは人間の認知機能*(の一部)をコンピューター演算モデル化、API経由で利用可能なサービス
*認知機能: 理解、計算、判断、思考などの知的な能力
Cognitive (コグニティブ) = [名詞] 認識、認知 / [形容詞] 認識力、
経験的知識に基づいた
マイクロソフトのあらゆる分野のテクノロジー開発から誕生(旧称) Project Oxford, Bing API を含む
Microsoft Cognitive Services 一覧
Face
ComputerVision
Emotion
Video
Speaker Recognition
CustomRecognition
Bing Speech
LinguisticAnalysis
LanguageUnderstanding
BingSpell Check
Web LanguageModel
Text Analytics
KnowledgeExploration
Entity Linking
AcademicKnowledge
Recommendations
Bing Image Search
Bing Video Search
Bing Web Search
Bing Autosuggest
Bing News Search
Microsoft Cognitive Services 一覧
基本的な利用方法: Call するだけAPI Call
POST https://api.projectoxford.ai/face/v1.0/detect?
returnFaceId=false&returnFaceAttributes=age,gender,smile
Ocp-Apim-Subscription-Key: •••••••••••••••••
{
url: http://example.com/example.jpg
}
基本的な利用方法: Call するだけライブラリの利用
using Microsoft.ProjectOxford.Face;using Microsoft.ProjectOxford.Face.Contract;
private async Task<FaceRectangle[]> DetectFaces(string imageFilePath){
try{
using (Stream imageFileStream = File.OpenRead(imageFilePath)){
var faces = await faceServiceClient.DetectAsync(imageFileStream);var faceRects = faces.Select(face => face.FaceRectangle);return faceRects.ToArray();
}}
Cognitive Service をもっと知りたい方へ有能な AI アシスタントを手に入れる! Microsoft Cognitive Services 入門
https://channel9.msdn.com/Events/de-code/2016/DBP-018
“人工知能パーツ” で遊ぼう!Microsoft Cognitive Services 入門&
Azure サーバー管理ツール って知ってる?
Azure Server Management Tool(日本語訳で) Azure サーバー管理ツール (という名前)
Azure サーバー管理ツールでできることオンプレ&クラウドのサーバーを一括管理
図の出典@IT:いつでも、どこからでも使える、Windows Server 2016向けリモート管理ツール「サーバー管理ツール」
Azure サーバー管理ツールの使い方サーバー管理ツールをAzure上で作成して、Gatewayエージェントアプリを作成→管理したいサーバーにインストール
図の出典@IT:いつでも、どこからでも使える、Windows Server 2016向けリモート管理ツール「サーバー管理ツール」
Azure サーバー管理ツールでできることダッシュボード:
プロセッサとメモリのパフォーマンスグラフ、ディスクパフォーマンスの監視
再起動やシャットダウン操作をリモート実行
Windows PowerShell 接続図の出典@IT:いつでも、どこからでも使える、Windows Server 2016向けリモート管理ツール「サーバー管理ツール」
Azure サーバー管理ツールをもっと知りたい方いつでも、どこからでも使える、Windows Server 2016向けリモート管理ツール「サーバー管理ツール」http://www.atmarkit.co.jp/ait/articles/1606/03/news020.html
Thank you ♡