19
“人工知能パーツ” で遊ぼう! Microsoft Cognitive Services 入門 & Azure サーバー管理ツール って知ってる? 2016/08/26 Ayako Omori

KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

Embed Size (px)

Citation preview

Page 1: KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

“人工知能パーツ” で遊ぼう!Microsoft Cognitive Services 入門&

Azure サーバー管理ツール って知ってる?

2016/08/26Ayako Omori

Page 2: KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

自己紹介日本マイクロソフト株式会社デベロッパー エバンジェリズム統括本部テクニカルエバンジェリスト大森 彩子

@ayako_omori

blogs.msdn.microsoft.com/bluesky

Page 3: KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

“人工知能パーツ” で遊ぼう!Microsoft Cognitive Services 入門&

Azure サーバー管理ツール って知ってる?

Page 5: KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

人間の認知機能の ”モデル化”認知機能*のモデル化とは

人間が行っている行動をコンピューターを使って実現するための、規則/ルール/判断基準などを導き出す*認知機能: 理解、計算、判断、思考などの知的な能力

機械学習によるアルゴリズム生成&モデル化ある程度の数のデータを統計学的な分析手法に則って解析し、潜在的なメカニズムをとらえてモデル化(定量化)未知のデータを与えられたときに、正確に判断できるアルゴリズムを構築

⇒ 機械学習をせずに機械学習結果を使うことが可能に(= Microsoft Cognitive Services)

Page 6: KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

“AI っぽい” アプリ?“AI っぽい” と感じる要素

自然言語による入出力人間の感覚による入出力(視覚、聴覚、触覚…)

入力を基にした出力

Page 7: KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

Microsoft Cognitive Services とは人間の認知機能*(の一部)をコンピューター演算モデル化、API経由で利用可能なサービス

*認知機能: 理解、計算、判断、思考などの知的な能力

Cognitive (コグニティブ) = [名詞] 認識、認知 / [形容詞] 認識力、

経験的知識に基づいた

マイクロソフトのあらゆる分野のテクノロジー開発から誕生(旧称) Project Oxford, Bing API を含む

Page 8: KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

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

Page 9: KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

Microsoft Cognitive Services 一覧

Page 10: KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

基本的な利用方法: 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

}

Page 11: KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

基本的な利用方法: 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();

}}

Page 12: KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

Cognitive Service をもっと知りたい方へ有能な AI アシスタントを手に入れる! Microsoft Cognitive Services 入門

https://channel9.msdn.com/Events/de-code/2016/DBP-018

Page 13: KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

“人工知能パーツ” で遊ぼう!Microsoft Cognitive Services 入門&

Azure サーバー管理ツール って知ってる?

Page 14: KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

Azure Server Management Tool(日本語訳で) Azure サーバー管理ツール (という名前)

Page 15: KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

Azure サーバー管理ツールでできることオンプレ&クラウドのサーバーを一括管理

図の出典@IT:いつでも、どこからでも使える、Windows Server 2016向けリモート管理ツール「サーバー管理ツール」

Page 16: KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

Azure サーバー管理ツールの使い方サーバー管理ツールをAzure上で作成して、Gatewayエージェントアプリを作成→管理したいサーバーにインストール

図の出典@IT:いつでも、どこからでも使える、Windows Server 2016向けリモート管理ツール「サーバー管理ツール」

Page 17: KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

Azure サーバー管理ツールでできることダッシュボード:

プロセッサとメモリのパフォーマンスグラフ、ディスクパフォーマンスの監視

再起動やシャットダウン操作をリモート実行

Windows PowerShell 接続図の出典@IT:いつでも、どこからでも使える、Windows Server 2016向けリモート管理ツール「サーバー管理ツール」

Page 18: KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

Azure サーバー管理ツールをもっと知りたい方いつでも、どこからでも使える、Windows Server 2016向けリモート管理ツール「サーバー管理ツール」http://www.atmarkit.co.jp/ait/articles/1606/03/news020.html

Page 19: KIXS Vol.000: Microsoft Cognitive Services 入門 & Azure サーバー管理ツール

Thank you ♡