Platform Services
Infrastructure Services
WebApps
Mobile
Apps
API
Management
API Apps
Logic Apps
Notification
Hubs
Content
Delivery
Network (CDN)
Media
Services
BizTalk
Services
Hybrid
Connections
Service Bus
Storage
Queues
Hybrid
Operations
Backup
StorSimple
Azure Site
Recovery
Import/Export
SQL
Database
DocumentDB
Redis
Cache
Azure
Search
Storage
Tables
Data
Warehouse Azure AD
Health Monitoring
AD Privileged
Identity
Management
Operational
Analytics
Cloud
Services
Batch
RemoteApp
Service
Fabric
Visual Studio
App
Insights
Azure
SDK
VS Online
Domain Services
HDInsight Machine
Learning
Stream
Analytics
Data
Factory
Event
Hubs
Mobile
Engagement
Data
Lake
IoT Hub
Data
Catalog
Security &
Management
Azure Active
Directory
Multi-Factor
Authentication
Automation
Portal
Key Vault
Store/
Marketplace
VM Image Gallery
& VM Depot
Azure AD
B2C
Scheduler
The Azure Platform
Microsoft Cognitive Services一覧
Face
Computer
Vision
Emotion
Video
Speaker
Recognition
Custom
Recognition
Bing Speech
Linguistic
Analysis
Language
Understanding
Bing
Spell Check
Web Language
Model
Text Analytics
Knowledge
Exploration
Entity Linking
Academic
Knowledge
Recommendations
Bing
Image Search
Bing
Video Search
Bing
Web Search
Bing
Autosuggest
Bing
News Search
Translator
Content
Moderator
Computer Vision APIとBingSpeech API 組み合わせ例
画像ファイル
テキストファイル
画像ファイルの送信
テキストファイル生成
撮影
(画像ファイル生成検知)
実行スクリプト
画像表示・キャプション発声
(HTML/JavaScript)
周期監視
Computer Vision API
Describe Image機能
Microsoft
Cognitive Services
Bing Speech API
Text To Speech機能
組み込みWebサーバ
SDカード
合成音声で発声
”a cat is sitting
in the grass”
”a cat is sitting in the grass”
a cat is sitting in the grass
67
② Web サービスの
Input/ Output を設定
③「 PREPARE WEB SERVICE 」ボタンを
クリックすると Web サービスが
作成される
① Deploy 用の
Experiment を作成
68.
Training
Data
Web
Service
Azure Machine Learning
MicrosoftAzure
68
Webシステム
Azure Blob
ストレージ
Hive
Azure SQL Database
Azure テーブル
業務システム
OData
OData
HDInsight
( Hadoop )
他システム
Power View 等の
データ分析・可視化
ツール
Azure Blob
ストレージ
Azure SQL
Database
Batch Execution
Service
Request-Response
Service
評価モデル作成
(Training)
69.
• Microsoft AzureMachine Learning Center
http://azure.microsoft.com/ja-jp/documentation/services/machine-learning/
• Azure Machine Learning Support Forum
http://social.msdn.microsoft.com/forums/azure/en-US/home?forum=MachineLearning
• Machine Learning Blog
http://blogs.technet.com/b/machinelearning/
69
Cognitive Toolkit (旧称CNTK)とは
多様な種類の深層学習アプリケーションに対応
オープンソース
• 世界記録を達成した MS Research のスピーチ研究チームが開発
• MIT や Stanford 等の様々な研究者と共同作業で改定中
• Python, C++, BrainScript
73.
Microsoft Cognitive Toolkit(CNTK) の性能
Theano only supports 1 GPU
We report 8 GPUs (2 machines) for CNTK only as it is the only
public toolkit that can scale beyond a single machine. Our
system can scale beyond 8 GPUs across multiple machines with
superior distributed system performance.
0
10000
20000
30000
40000
50000
60000
70000
80000
CNTK Theano TensorFlow Torch 7 Caffe
Speed Comparison (Frames/Second, The Higher the Better)
1 GPU 1 x 4 GPUs 2 x 4 GPUs (8 GPUs)
2015年7月時点