Google における
機械学習の活用とクラウドサービス
Etsuji Nakai
Cloud Solutions Architect at Google
2017/02/14 ver1.4
2
$ who am i
▪Etsuji Nakai
Cloud Solutions Architect at Google
Twitter @enakai00
好評発売中
AI (人工知能)とは?
4
AI (人工知能)とは???
5
データサイエンスと機械学習の関係
▪ データサイエンスとは?
●
過去のデータに基づいて、科学的な手法でビジネス判断を行う取り組み
●
過去のデータから「過去の事実」を明らかにするのは簡単
●
過去のデータから「未来のデータ」に関する予測を行う手法が必要
▪ 機械学習とは?
●
過去のデータに基づいて、「はじめて見るデータ」に対する予測を行う手法
●
データサイエンスのコア技術として実用化が促進される
●
近年、ディープラーニングの活用により、画像、音声データの領域で予測精度が圧倒的
に向上。「あたかも知性を持っているかのような精度の判断」が可能に。
6
現代的な文脈における AI と機械学習の関係
AI :知性を持っているかのような機能を
提供する製品・サービスの総称
ディープラーニング:特定のタスクで高い
予測性能を発揮する機械学習の一手法
機械学習:「過去のデータ」を基にして
「未知のデータ」に対する予測を行う技術
Google でのディープラーニング活用
8
Google のビジョン
“to provide access to the world’s
information in one click.”
9
One Click?
音声入力
行動履歴から
必要な情報を判別
10
DeepMind の WaveNet による音声合成技術
https://deepmind.com/blog/wavenet-generative-model-raw-audio/
MOS (人間による聞き取り評価)
11
Google Photo
画像のラベル付け処理
12
Gmail Smart Reply
メールの返答文を
予測して生成
コンテキストを理解して生成
モバイルアプリからの返信の
10%
https://gmail.googleblog.com/2016/03/smart-reply-comes-to-inbox-by-gmail-on-the-web.html
13
ディープラーニングで冷却設備の動作を改善
データセンター冷却コストが 40% 低下
データセンター電力効率( PUE )が 15% 改善
https://green.googleblog.com/2016/07/deepmind-ai-reduces-energy-used-for.html
14
Google でのディープラーニングの利用実績
Android
Apps
Gmail
Maps
Photos
Speech
Search
Translation
YouTube
その他多数
GCP が提供する機械学習サービス
16
Google のインフラストラクチャー
分散ソフトウェア技術で実現した
Datacenter as a Computer
17
Google が開発した分散ソフトウェア技術の例
http://www.school.ctc-g.co.jp/columns/nakai2/
18
GCP が提供する機械学習のクラウドサービス
Cloud Machine Learning
API サービス群
Cloud Datalab
CLOUD ML
SPEECH API VISION API TRANSLATE API NATURAL
LANGUAGE API
DATALAB
学習済みモデルを
アプリケーションから
すぐに利用可能
ディープラーニングに最適化された
機械学習ライブラリー
(オープンソースとして公開)
19
Cloud Vision API
画像認識の学習済みモデルを提供
画像を API に送るだけ、機械学習の知識は不要
月間 1,000 認識まで無償で試用可能 (*)
(*) Google Cloud Platform のプロジェクト内で使用したリソースのコストは別途発生します。
https://cloud.google.com/vision/pricing
20
Cloud Speech API
音声認識の学習済みモデルを提供
音声データを API に送るだけ、機械学習の知識は不要
最初の 60 分間は無償で試用可能 (*)
(*) Google Cloud Platform のプロジェクト内で使用したリソースのコストは別途発生します。
https://cloud.google.com/speech/pricing
21
Cloud Machine Learning
クラウド上で独自モデルを学習
TensorFlow の分散学習機能に対応
学習したモデルを API として公開
( 参考 ) Cloud ML Super Quick Tour
http://enakai00.hatenablog.com/entry/2016/10/06/082800
機械学習サービスの利用例
23
API サービスをクライアントアプリから利用
▪ ブラウザ上のコードで Web カメラから取得した画像を
クラウド上の API サービスに送信して「笑顔」を識別
http://goo.gl/9EM8tr
24
API サービスをクライアントアプリから利用
▪ Finding Pete’s Dragon with Google Cloud Vision API
https://cloudplatform.googleblog.com/2016/08/finding-Petes-Dragon-with-Google-Cloud-Vision-API.html
25
サーバー上で学習と判別を実施
▪ Linux サーバー上で学習したモデルをラズパイから
利用して、「きゅうり」の自動仕分けを実現
http://googlecloudplatform-japan.blogspot.jp/2016/08/tensorflow_5.html
26
サーバー上で学習と判別を実施
▪ How Ocado uses machine learning to improve customer service
http://www.ocadotechnology.com/our-blog/articles/How-Ocado-uses-machine-learning-to-improve-customer-service
27
その他の可能性
▪ 学習済みモデルをベースにして、個別データでさらにモデルをチューニング
●
カッコよく言うと「転移学習」と呼ばれる手法
▪ クラウド上で学習したモデルをクライアント上で直接に実行
●
大量データでパラメーターをチューニングするには、それなりの計算リソースが必要で
すが、学習済みのモデルを実行するだけならクライアント側でも対応可能
▪ クライアント上でリアルタイムに学習処理を実施
●
簡単なモデルなら(処理性能的には)クライアント上でも学習処理は十分できます。ク
ライアント上で取得したデータをリアルタイムに学習することで、何か面白いことがで
きるかも?
今日から試せるディープラーニング
29
お約束
https://book.mynavi.jp/ec/products/detail/id=59602
30
転移学習のサンプル演習コース
https://codelabs.developers.google.com/codelabs/cpb102-txf-learning/
31
Vision API/Translation API を用いたサンプルアプリ
https://github.com/GoogleCloudPlatform/appengine-photoalbum-example
Thank you!

More Related Content

PDF
GCPとBigQueryを用いたIoT基盤の構築
PDF
Googleにおける機械学習の活用とクラウドサービス
PDF
Social GAME における AI 活用事例 [第 4 回 Google Cloud INSIDE Games & Apps]
PDF
『MAGELLAN BLOCKS』を使って BigQuery を使い倒す!| Google Cloud INSIDE Games & Apps: Online
PPTX
Garraway7 Terakoya 前夜祭 プロトタイプのススメ
PPTX
【Dll171201】深層学習利活用の紹介 掲載用
PDF
[Cloud OnAir] 事例紹介: 株式会社オープンハウス 〜Google サービスを活用したオープンハウスの AI の取り組み〜 2020年11月1...
PDF
[INEVITABLE ja night] 2019 年 3 月 1 日 - データでカスタマーエクスペリエンスを どう捉えるか
GCPとBigQueryを用いたIoT基盤の構築
Googleにおける機械学習の活用とクラウドサービス
Social GAME における AI 活用事例 [第 4 回 Google Cloud INSIDE Games & Apps]
『MAGELLAN BLOCKS』を使って BigQuery を使い倒す!| Google Cloud INSIDE Games & Apps: Online
Garraway7 Terakoya 前夜祭 プロトタイプのススメ
【Dll171201】深層学習利活用の紹介 掲載用
[Cloud OnAir] 事例紹介: 株式会社オープンハウス 〜Google サービスを活用したオープンハウスの AI の取り組み〜 2020年11月1...
[INEVITABLE ja night] 2019 年 3 月 1 日 - データでカスタマーエクスペリエンスを どう捉えるか

What's hot (20)

PDF
Developers Summit 2015 【19-B-L】 DevOpsの究極の形!?、クラウドで始めるドキュメント・データベース活用のポイント。
PPTX
第三回 関西放送機器展 - Microsoft セッション - 放送・映像業界へのAI(Artificial Intelligence)の現実的な活用
PPTX
早稲田大学 理工メディアセンター 機械学習とAI セミナー: 機械学習中級編
PPTX
Microsoft AI Solution Update / DLL community Update
PPTX
Chainer x Azure Machine Learning service - Hackathon
PPTX
技術としての機械学習を理解し、世の中に役に立つ事を考える基礎知識
PPTX
東北大学AIE - 機械学習中級編とAzure紹介
PDF
BigQueryで集計するシステムを作って分かったKPI集計ツール作成
PPTX
AI for Business - Microsoft AI Business summit 2018
PPTX
佐賀大学 - データ分析と向き合う
PDF
ドキュメント自動入力AIプラットフォーム ディープシグマDPAについて
PDF
【Dll3】scskプレゼン20170904
PDF
20220125_neurips_sharing_vqgnn
PPSX
Bq sushi(BigQuery lessons learned)
PDF
20181206 Jazug DataScience TeamBuilding and DevOps
PDF
Pentahoデータ統合・ETLセミナー 紹介資料
PDF
Microsoft の深層学習への取り組み
PDF
クラウドを活用した自由自在なデータ分析
PDF
NeurIPS2021論文読み会 (parameter prediction for unseen deep architecture)
PDF
品質管理 & 設備保全のための機械学習入門 2019年9月 (Quality Control and Predictive Maintenance App...
Developers Summit 2015 【19-B-L】 DevOpsの究極の形!?、クラウドで始めるドキュメント・データベース活用のポイント。
第三回 関西放送機器展 - Microsoft セッション - 放送・映像業界へのAI(Artificial Intelligence)の現実的な活用
早稲田大学 理工メディアセンター 機械学習とAI セミナー: 機械学習中級編
Microsoft AI Solution Update / DLL community Update
Chainer x Azure Machine Learning service - Hackathon
技術としての機械学習を理解し、世の中に役に立つ事を考える基礎知識
東北大学AIE - 機械学習中級編とAzure紹介
BigQueryで集計するシステムを作って分かったKPI集計ツール作成
AI for Business - Microsoft AI Business summit 2018
佐賀大学 - データ分析と向き合う
ドキュメント自動入力AIプラットフォーム ディープシグマDPAについて
【Dll3】scskプレゼン20170904
20220125_neurips_sharing_vqgnn
Bq sushi(BigQuery lessons learned)
20181206 Jazug DataScience TeamBuilding and DevOps
Pentahoデータ統合・ETLセミナー 紹介資料
Microsoft の深層学習への取り組み
クラウドを活用した自由自在なデータ分析
NeurIPS2021論文読み会 (parameter prediction for unseen deep architecture)
品質管理 & 設備保全のための機械学習入門 2019年9月 (Quality Control and Predictive Maintenance App...
Ad

Viewers also liked (20)

PDF
Google Cloud のネットワークとロードバランサ
PDF
りんな風 女子高生Bot - docomo雑談対話API +α を使って 自分専用Botを作る -
PDF
PDF
No-Ops で大量データ処理基盤
PDF
Journey to Containerized Application / Google Container Engine
PDF
BigQueryを始めてみよう - Google Analytics データを活用する
PDF
6 月 18 日 Next - Engines 入門: Cloud Platform でのコンピューティング
PDF
6 月 18 日 Next - 意外と簡単、AI を使ったリアルタイム モバイルゲーム開発
PDF
CEDEC 2015: Google スケールで実現する!ゲーム&分析基盤
PDF
Google for Mobile: コンテナで作るモバイル バックエンド - 福田 潔
PDF
6 月 18 日 Next - あっという間の、Google Cloud Platform 開発ガイド
PDF
Google Container Engine を始めてみよう
PDF
6 月 18 日 Next - Kubernetes のコンテナ技術ですべてをシンプルに
PDF
Google for Mobile: Google スケールで構築する! ゲームインフラと分析環境 - 橋口 剛
PDF
6 月 18 日 Next - 基調講演 (Greg DeMichillie パート)
PDF
Google Developers Summit Tokyo - Google Cloud Platform で知る Google クラウドの「Googl...
PDF
6 月 18 日 Next - Cloud Networking
PDF
6 月 18 日 Next - Google が描く、MapReduce を超えたビッグデータの世界
PDF
Google BigQuery クエリの処理の流れ - #bq_sushi
PDF
6 月 18 日 Next - 基調講演 (Tom Kershaw パート)
Google Cloud のネットワークとロードバランサ
りんな風 女子高生Bot - docomo雑談対話API +α を使って 自分専用Botを作る -
No-Ops で大量データ処理基盤
Journey to Containerized Application / Google Container Engine
BigQueryを始めてみよう - Google Analytics データを活用する
6 月 18 日 Next - Engines 入門: Cloud Platform でのコンピューティング
6 月 18 日 Next - 意外と簡単、AI を使ったリアルタイム モバイルゲーム開発
CEDEC 2015: Google スケールで実現する!ゲーム&分析基盤
Google for Mobile: コンテナで作るモバイル バックエンド - 福田 潔
6 月 18 日 Next - あっという間の、Google Cloud Platform 開発ガイド
Google Container Engine を始めてみよう
6 月 18 日 Next - Kubernetes のコンテナ技術ですべてをシンプルに
Google for Mobile: Google スケールで構築する! ゲームインフラと分析環境 - 橋口 剛
6 月 18 日 Next - 基調講演 (Greg DeMichillie パート)
Google Developers Summit Tokyo - Google Cloud Platform で知る Google クラウドの「Googl...
6 月 18 日 Next - Cloud Networking
6 月 18 日 Next - Google が描く、MapReduce を超えたビッグデータの世界
Google BigQuery クエリの処理の流れ - #bq_sushi
6 月 18 日 Next - 基調講演 (Tom Kershaw パート)
Ad

Similar to Googleにおける機械学習の活用とクラウドサービス (20)

PDF
20180627 - DEEP LEARNING LAB / Cognitive Services 最新情報 30 分でズバリ!
PDF
Data × AI でどんな業務が改善できる? ​製造業様向け Data × AI 活用ユースケース & 製造MVPソリューションのご紹介
PDF
基本から学ぶ ビッグデータ / データ分析 / 機械学習 サービス群
PDF
[Cloud OnAir] Google Workspace でできる データ分析と業務自動化のご紹介 2020年12月3日 放送
PDF
自己紹介にかえて-変化する企業ITと“ワクワク感” 桑原里恵
PDF
マイクロソフトの AI プラットフォーム & Cognitive Services 概要 ~ Ignite 2020 Recap
PDF
東北大学 先端技術の基礎と実践_深層学習による画像認識とデータの話_菊池悠太
PDF
Open Cloud Innovation2016 day1(これからのデータ分析者とエンジニアに必要なdatascienceexperienceツールと...
PDF
カスタマーサクセスのためのデータ整備人の活動記録
PPTX
デジタルトランスフォーメーション時代を生き抜くためのビジネス力 ~ AI、Advanced Analytics の使いどころ ~
PPTX
2020/05/18 Alibaba cloud AIソリューションセミナー
PPTX
Tokyo webmining資料LT20140726用
PDF
企業におけるデータ分析プロジェクトと求められるスキル
PDF
基調講演:「多様化する情報を支える技術」/西川徹
PPTX
学生のための AI で考える近未来
PDF
AdTruthが生み出すGoogle アナリティクス プレミアムの新しい活用方法 第1部
PPTX
プロジェクト3A テーマ発表
PDF
構造化データをツールで簡単に分析
PDF
Java Küche Introducing Cognitive Services_20171007
PDF
Azure における強化学習への取り組み
20180627 - DEEP LEARNING LAB / Cognitive Services 最新情報 30 分でズバリ!
Data × AI でどんな業務が改善できる? ​製造業様向け Data × AI 活用ユースケース & 製造MVPソリューションのご紹介
基本から学ぶ ビッグデータ / データ分析 / 機械学習 サービス群
[Cloud OnAir] Google Workspace でできる データ分析と業務自動化のご紹介 2020年12月3日 放送
自己紹介にかえて-変化する企業ITと“ワクワク感” 桑原里恵
マイクロソフトの AI プラットフォーム & Cognitive Services 概要 ~ Ignite 2020 Recap
東北大学 先端技術の基礎と実践_深層学習による画像認識とデータの話_菊池悠太
Open Cloud Innovation2016 day1(これからのデータ分析者とエンジニアに必要なdatascienceexperienceツールと...
カスタマーサクセスのためのデータ整備人の活動記録
デジタルトランスフォーメーション時代を生き抜くためのビジネス力 ~ AI、Advanced Analytics の使いどころ ~
2020/05/18 Alibaba cloud AIソリューションセミナー
Tokyo webmining資料LT20140726用
企業におけるデータ分析プロジェクトと求められるスキル
基調講演:「多様化する情報を支える技術」/西川徹
学生のための AI で考える近未来
AdTruthが生み出すGoogle アナリティクス プレミアムの新しい活用方法 第1部
プロジェクト3A テーマ発表
構造化データをツールで簡単に分析
Java Küche Introducing Cognitive Services_20171007
Azure における強化学習への取り組み

More from Google Cloud Platform - Japan (20)

PDF
ServerlessDays Tokyo 2022 Virtual.pdf
PDF
20221105_GCPUG 女子会 Kubernets 編.pdf
PDF
Google Cloud でアプリケーションを動かす.pdf
PDF
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと @ gcpug 湘南
PDF
What’s new in cloud run 2021 後期
PDF
【Dialogflow cx】はじめてみよう google cloud dialogflow cx 編
PDF
Google Cloud で実践する SRE
PDF
[Cloud OnAir] 事例紹介 : 株式会社マーケティングアプリケーションズ 〜クラウドへのマイグレーションとその後〜 2020年12月17日 放送
PDF
[Cloud OnAir] 【実演】Google Cloud VMware Engine と VMware ソリューションを組み合わせたハイブリッド環境の...
PDF
[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送
PDF
[Cloud OnAir] Google Cloud における RDBMS の運用パターン 2020年11月19日 放送
PDF
[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送
PDF
[Cloud OnAir] 【Google Kubernetes Engine 演習】解説を聞きながら GKE を体験しよう 2020年10月29日 放送
PDF
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
PDF
[Cloud OnAir] Google Cloud Next '20: OnAir 特別編 〜世界で人気のあったセッション特集〜 2020年9月24日 放送
PDF
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送
PDF
明日から役立つ BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online
PDF
今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online
PDF
DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...
PDF
[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送
ServerlessDays Tokyo 2022 Virtual.pdf
20221105_GCPUG 女子会 Kubernets 編.pdf
Google Cloud でアプリケーションを動かす.pdf
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと @ gcpug 湘南
What’s new in cloud run 2021 後期
【Dialogflow cx】はじめてみよう google cloud dialogflow cx 編
Google Cloud で実践する SRE
[Cloud OnAir] 事例紹介 : 株式会社マーケティングアプリケーションズ 〜クラウドへのマイグレーションとその後〜 2020年12月17日 放送
[Cloud OnAir] 【実演】Google Cloud VMware Engine と VMware ソリューションを組み合わせたハイブリッド環境の...
[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送
[Cloud OnAir] Google Cloud における RDBMS の運用パターン 2020年11月19日 放送
[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送
[Cloud OnAir] 【Google Kubernetes Engine 演習】解説を聞きながら GKE を体験しよう 2020年10月29日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud Next '20: OnAir 特別編 〜世界で人気のあったセッション特集〜 2020年9月24日 放送
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送
明日から役立つ BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online
今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online
DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...
[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送

Recently uploaded (12)

PPTX
生成AIとモデルベース開発:実はとても相性が良いことを説明します。まあそうだろうなと思われる方はご覧ください。
PDF
ココロ分解帳|感情をやさしく分解し自分と他者を理解するためのモバイルノートアプリ
PPTX
Vibe Codingを触って感じた現実について.pptx .
PDF
Yamaha DT200WR Real Enduro ENGINE CYLINDER TRANSMISSION
PDF
Geminiの出力崩壊 本レポートは、Googleの大規模言語モデル「Gemini 2.5」が、特定の画像と短文入力に対して、誤った地名を推定し、最終的に...
PDF
翔泳社 「C++ ゼロからはじめるプログラミング」対応 C++学習教材(三谷純)
PDF
20250826_Devinで切り拓く沖縄ITの未来_AI駆動開発勉強会 沖縄支部 第2回
PDF
Working as an OSS Developer at Ruby Association Activity Report 2025
PPTX
Cosense - 整えずして完全勝利!Cosenseが他のwikiツールと違う理由
PDF
20250823_IoTLT_vol126_kitazaki_v1___.pdf
PDF
R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual...
生成AIとモデルベース開発:実はとても相性が良いことを説明します。まあそうだろうなと思われる方はご覧ください。
ココロ分解帳|感情をやさしく分解し自分と他者を理解するためのモバイルノートアプリ
Vibe Codingを触って感じた現実について.pptx .
Yamaha DT200WR Real Enduro ENGINE CYLINDER TRANSMISSION
Geminiの出力崩壊 本レポートは、Googleの大規模言語モデル「Gemini 2.5」が、特定の画像と短文入力に対して、誤った地名を推定し、最終的に...
翔泳社 「C++ ゼロからはじめるプログラミング」対応 C++学習教材(三谷純)
20250826_Devinで切り拓く沖縄ITの未来_AI駆動開発勉強会 沖縄支部 第2回
Working as an OSS Developer at Ruby Association Activity Report 2025
Cosense - 整えずして完全勝利!Cosenseが他のwikiツールと違う理由
20250823_IoTLT_vol126_kitazaki_v1___.pdf
R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual...

Googleにおける機械学習の活用とクラウドサービス