SlideShare a Scribd company logo
1 of 57
AIって何から手を付けよう
2016/11/18
ZENER NET WORKS
佐野
サーバーレス
FaaS
次の入力デバイス
ウェアラブル
ノンウェアラブル
限定した認識
おまえの誕生日は
何月だ
11月1月~12月
他にもこんなやつ
音声認識を使ったいろんなサービス
音声入力でピザたのもう
日本にいるから日本語?
• 日本に住んでるアメリカ人
• 海外の人と共同作業
AI翻訳
なにか
A B
アルゴリズム
BigData 学習
アルゴリズム
A B
学
習
BigData
アルゴリズム
AIを一から作る
ライブラリを使う
ファンクションを使う
ライブラリを使う
ファンクションを使う
• Caffe
• Chainer
• TensorFlow
• Theano
• Torch
ライブラリを使う
• Amazon:AWS Lambda
• Google:Google Cloud Function
Google App Engine
• Microsoft:Azure Function
Service Fabric
• IBM:OpenWhisk
• Docomo Developer support
ファンクションを使う
ライブラリ(TensorFlow) ファンクション(Watoson)
画像の種類 サイズは入力層のノード次第
モデルを作れば画像以外も可能
何でも可能、サイズ指定なし
画像のみ
Pos/Negそれぞれ10000枚
Pos/Neg合わせて100MBまで
分類 出力層のノード数次第 Yes/Noの分類
学習方法 自分でコーディングすれば変えら
れる
変えられない
学習時間 画像数の数と学習させるマシン
スペック次第
画像の数とサーバ次第
環境準備 インストールが必要 アカウント作成
使いやすさ モデルの設計、コーディングが必
要、アプリに組み込む場合は、呼
び出しI/Fを考える
簡単、APIをたたくのみ
アルゴリズム
A B
学
習
BigData
■Google Cloud Platform
Google Cloud Speech API 音声認識
Google Cloud Translate API 翻訳
Google Cloud Vision API 画像解析、画像からテキストを、人物解析
Google Cloud Natural Language API テキスト分析、構文解析
■ MS
Computer Vision API 画像から意思決定に役立つ情報を抽出
Face API 写真に含まれる人間の顔の検出、分析、グループ化、タグ付け
Bing Speech API 音声をテキストへ、またそのテキストを再び音声に変換し、ユーザーの意図を理解
Emotion API 感情認識を使用してエクスペリエンスをパーソナライズする
Speaker Recognition API 音声を使用して個々の話者を識別および認証
Language Understanding Intelligent Service ユーザーが入力したコマンドをアプリケーションが理解できるようにします。
■ IBM
Speech to Text 音声認識
Text to Speech 音声合成
■ Docomo Developer support
画像認識、発話理解、音声合成、音声認識、言語解析、文字認識、シナリオ対話、雑談対話
動作推定、トレンド記事抽出、知識Q&A
Ba
WebAPI
クライアント
ライブラリ
SDK
クライアント
アプリケーション
BaaS: Backend as a Service
PaaS: Platform as a Service
IaaS: Infrastructure as a Service
サーバサイドアプリケーション
言語実行環境、ライブラリ
フレームワーク環境
ハードウエアなどのインフラ基礎
OS
バックエンド フロントエンド
AIを一から作る
ライブラリを使う
ファンクションを使う
FaaS
IaaS
PaaS
BaaS/mBaaS
サーバーレス?
• サーバを使わないわけではない
• 大変な管理運用は楽したい
• コンポーネント思考的にFaaSを組み合わせる
学習ビジネス?
アルゴリズム
BigData 学習
アルゴリズム
IBM
Watoson
学習
Softbank
BigData
softbank
AIをなぜ使う?
人間がやらなくてよい仕事は機械にまかそう
クリエイティブな部分により一層時間をさく
AIって何から手を付けよう
AIって何から手を付けよう
AIって何から手を付けよう

More Related Content

Viewers also liked

Chainerチュートリアル -v1.5向け- ViEW2015
Chainerチュートリアル -v1.5向け- ViEW2015Chainerチュートリアル -v1.5向け- ViEW2015
Chainerチュートリアル -v1.5向け- ViEW2015Ryosuke Okuta
 
TensorFlow を使った 機械学習ことはじめ (GDG京都 機械学習勉強会)
TensorFlow を使った機械学習ことはじめ (GDG京都 機械学習勉強会)TensorFlow を使った機械学習ことはじめ (GDG京都 機械学習勉強会)
TensorFlow を使った 機械学習ことはじめ (GDG京都 機械学習勉強会)徹 上野山
 
機械学習概論 講義テキスト
機械学習概論 講義テキスト機械学習概論 講義テキスト
機械学習概論 講義テキストEtsuji Nakai
 
なぜなにリアルタイムレンダリング
なぜなにリアルタイムレンダリングなぜなにリアルタイムレンダリング
なぜなにリアルタイムレンダリングSatoshi Kodaira
 
Deep Learningと画像認識   ~歴史・理論・実践~
Deep Learningと画像認識 ~歴史・理論・実践~Deep Learningと画像認識 ~歴史・理論・実践~
Deep Learningと画像認識   ~歴史・理論・実践~nlab_utokyo
 
Tokyo.R 41 サポートベクターマシンで眼鏡っ娘分類システム構築
Tokyo.R 41 サポートベクターマシンで眼鏡っ娘分類システム構築Tokyo.R 41 サポートベクターマシンで眼鏡っ娘分類システム構築
Tokyo.R 41 サポートベクターマシンで眼鏡っ娘分類システム構築Tatsuya Tojima
 
Pythonとdeep learningで手書き文字認識
Pythonとdeep learningで手書き文字認識Pythonとdeep learningで手書き文字認識
Pythonとdeep learningで手書き文字認識Ken Morishita
 
機械学習チュートリアル@Jubatus Casual Talks
機械学習チュートリアル@Jubatus Casual Talks機械学習チュートリアル@Jubatus Casual Talks
機械学習チュートリアル@Jubatus Casual TalksYuya Unno
 

Viewers also liked (9)

Chainerチュートリアル -v1.5向け- ViEW2015
Chainerチュートリアル -v1.5向け- ViEW2015Chainerチュートリアル -v1.5向け- ViEW2015
Chainerチュートリアル -v1.5向け- ViEW2015
 
TensorFlow を使った 機械学習ことはじめ (GDG京都 機械学習勉強会)
TensorFlow を使った機械学習ことはじめ (GDG京都 機械学習勉強会)TensorFlow を使った機械学習ことはじめ (GDG京都 機械学習勉強会)
TensorFlow を使った 機械学習ことはじめ (GDG京都 機械学習勉強会)
 
機械学習概論 講義テキスト
機械学習概論 講義テキスト機械学習概論 講義テキスト
機械学習概論 講義テキスト
 
なぜなにリアルタイムレンダリング
なぜなにリアルタイムレンダリングなぜなにリアルタイムレンダリング
なぜなにリアルタイムレンダリング
 
Deep Learningと画像認識   ~歴史・理論・実践~
Deep Learningと画像認識 ~歴史・理論・実践~Deep Learningと画像認識 ~歴史・理論・実践~
Deep Learningと画像認識   ~歴史・理論・実践~
 
リクルート式AIの活用法
リクルート式AIの活用法リクルート式AIの活用法
リクルート式AIの活用法
 
Tokyo.R 41 サポートベクターマシンで眼鏡っ娘分類システム構築
Tokyo.R 41 サポートベクターマシンで眼鏡っ娘分類システム構築Tokyo.R 41 サポートベクターマシンで眼鏡っ娘分類システム構築
Tokyo.R 41 サポートベクターマシンで眼鏡っ娘分類システム構築
 
Pythonとdeep learningで手書き文字認識
Pythonとdeep learningで手書き文字認識Pythonとdeep learningで手書き文字認識
Pythonとdeep learningで手書き文字認識
 
機械学習チュートリアル@Jubatus Casual Talks
機械学習チュートリアル@Jubatus Casual Talks機械学習チュートリアル@Jubatus Casual Talks
機械学習チュートリアル@Jubatus Casual Talks
 

Similar to AIって何から手を付けよう

自然言語処理サービスとRaspberry PIで自分だけの音声入力デバイスを作ろう
自然言語処理サービスとRaspberry PIで自分だけの音声入力デバイスを作ろう自然言語処理サービスとRaspberry PIで自分だけの音声入力デバイスを作ろう
自然言語処理サービスとRaspberry PIで自分だけの音声入力デバイスを作ろう賢太郎 前多
 
おとなのテキストマイニング
おとなのテキストマイニングおとなのテキストマイニング
おとなのテキストマイニングMunenori Sugimura
 
COOKPAD tab 勉強会 2014.04.24
COOKPAD tab 勉強会 2014.04.24COOKPAD tab 勉強会 2014.04.24
COOKPAD tab 勉強会 2014.04.24akahira
 
アプリ開発の境界問題を支えるツール
アプリ開発の境界問題を支えるツールアプリ開発の境界問題を支えるツール
アプリ開発の境界問題を支えるツールKeishi Hosoba
 
Code for iizukaとオープンデータ
Code for iizukaとオープンデータCode for iizukaとオープンデータ
Code for iizukaとオープンデータKindai University
 

Similar to AIって何から手を付けよう (6)

自然言語処理サービスとRaspberry PIで自分だけの音声入力デバイスを作ろう
自然言語処理サービスとRaspberry PIで自分だけの音声入力デバイスを作ろう自然言語処理サービスとRaspberry PIで自分だけの音声入力デバイスを作ろう
自然言語処理サービスとRaspberry PIで自分だけの音声入力デバイスを作ろう
 
日中Ocr
日中Ocr日中Ocr
日中Ocr
 
おとなのテキストマイニング
おとなのテキストマイニングおとなのテキストマイニング
おとなのテキストマイニング
 
COOKPAD tab 勉強会 2014.04.24
COOKPAD tab 勉強会 2014.04.24COOKPAD tab 勉強会 2014.04.24
COOKPAD tab 勉強会 2014.04.24
 
アプリ開発の境界問題を支えるツール
アプリ開発の境界問題を支えるツールアプリ開発の境界問題を支えるツール
アプリ開発の境界問題を支えるツール
 
Code for iizukaとオープンデータ
Code for iizukaとオープンデータCode for iizukaとオープンデータ
Code for iizukaとオープンデータ
 

AIって何から手を付けよう