SlideShare a Scribd company logo
Machine Learning for everyone with
Google Cloud
Henrik Hammer Eliassen
Customer Engineer
Google Cloud
henrikhammer@google.com
Democratize
Your AI
Speed up
Your AI lifecycle
Speed up and support all
the steps in the full AI
lifecycle and seamlessly
integrate between them.
Democratize AI by
making it available to a
broad range of skills
backgrounds - not just
data scientists
Train and Serve your AI
everywhere so it
becomes more useful for
the user
1 2 3
Three directions to make AI more useful
Embed
Your AI everywhere
1 Democratize
Your AI
1000’s
Deep learning
researchers
Who can actually use AI today?
21M
Developers
~1M
Data scientists
Very few users today can
create a custom ML model
We need to make
AI accessible to
millions more
AI on Google Cloud Platform
Application
developers
Machine
Learning APIs
Cloud AutoML
Cloud ML Engine
Data scientists &
ML practitioners
new
AI on Google Cloud Platform
Application
developers
Machine
Learning APIs
Cloud AutoML
Cloud ML Engine
Data scientists &
ML practitioners
new
Use a pre-trained model to accomplish
common AI tasks
Cloud Vision
Cloud Natural LanguageCloud speech to text &
text to speech
Cloud Video Intelligence
Cloud Translation
Cloud Vision API
Label & web detection OCR Logo detection
Explicit content detectionCrop hintsLandmark detection
Cloud Vision Example
Application
developers
Machine
Learning APIs
Cloud AutoML
Cloud ML Engine
Data scientists &
ML practitioners
new
http://vision-explorer.reactive.ai/#/galaxy?_k=t4xe0d
Cloud Vision API
Image Request Response
Democratize ai with google cloud
Democratize ai with google cloud
AI on Google Cloud Platform
Application
developers
Machine
Learning APIs
Cloud AutoML
Cloud ML Engine
Data scientists &
ML practitioners
new
Dataset Cloud AutoML
Train Deploy Serve
Generate predictions
with a REST API
Cloud AutoML for Vision, NLP, Translation
ML that creates ML for your problem
I want to predict
weather trends
and flight plans
from images of
clouds
AutoML Vision Demo
Let’s try the Vision API
Let’s try Auto ML
https://youtu.be/gVz9jKE_9iU?t=920
Wait a minute !!!
How good is an AutoML
model?
Inception-ResNet-v2
Years of effort by top ML
researchers in the world
computational cost
Accuracy(precision@1)
accuracy
Learning Transferable Architectures for Scalable Image Recognition, Zoph et al. 2017, https://arxiv.org/abs/1707.07012
Handcrafted models by cost and accuracy
Learning Transferable Architectures for Scalable Image Recognition, Zoph et al. 2017, https://arxiv.org/abs/1707.07012
computational cost
Accuracy(precision@1)
accuracy
AutoML outperforms handcrafted models
ML on Google Cloud Platform
Application
developers
Machine
Learning APIs
Cloud AutoML
Cloud ML Engine
Data scientists &
ML practitioners
new
Cloud Machine Learning Engine
cloud.google.com/ml-engine
Fully Managed
platform for machine
learning
Distributed Training
with GPUs & TPUs
Fast & Scalable
online/batch prediction
About 10 lines of Keras to train a neural network
https://www.tensorflow.org/tutorials/
2 Speed UP
Your AI Lifecycle
Up to 180 teraflops per device
64 GB high-bandwidth memory
Real images/sec ~2650
Train to 76% top-1 accuracy on ImageNet for < $85
Cloud TPU
Cloud TPU v2
180 teraflops
64 GB HBM
training and inference
Cloud TPU v2 PodALPHA
11.5 petaflops
4 TB HBM
2-D toroidal mesh network
training and inference
Cloud TPU v3ALPHA
420 teraflops
128 GB HBM
training and inference
Google Cloud TPU horsepower
On-prem GPUs depreciate at 50% pr. year.
Use the cloud instead
Serverless analytics for complete
ML lifecycle on Big Data
Ingest Explore Prepare
Pre-
process
Train Hypertune Test
Predict
(Online)
Predict
(Batch)
ML
activity
GCP
services
Transfer Service
GCS
Pub/Sub
BigQuery Dataprep
Dataflow
Dataproc
BigQuery
Dataprep
Dataflow
Dataproc
BigQuery
Data
Machine Learning Engine
Apps
https://cloud.google.com/solutions/big-data/
80-90% of the work
Value
3 Embed
Your AI Everywhere
TensorFlow Lite
TensorFlow
TensorFlow.js
Train and execute Models
in the browser!
Run inference on mobile and
IoT devices
Train and execute Models
on a variety of devices
Different scenarios for machine learning
https://js.tensorflow.org/
Introducing Edge TPU
Edge TPU module (launch October)
Works with:
SoM combining:
Quad-core CPU
Wifi
Secure Element (Crypto chip)
Edge TPU
Edge TPU development kit
Available through
➤ System On Module (SOM) = Integrated
Edge TPU + CPU + Crypto
➤ Edge TPU accelerator for edge systems that
already have a host connectivity
➤ Dev board adds connectivity options to SOM
Demo at Next
Camera input 1080P at 60 FPS
Multiple AI models run concurrently
on Edge TPU
No Edge
TPU
3-4 FPS
Edge TPU
25 FPS
https://youtu.be/-T9MNR-Bl8I?t=1697
Image analysis of 200 HD
images of glass panels in 0.8
seconds
Edge TPU built into camera
From 60% to 99.9 % accuracy
https://www.facebook.com/gcp/videos/lg-cns/1026946984153368/
ML lifecycle with Cloud IoT Edge
Device data
Aggregated
data
Build or bring
your own model
Trained ML model
Data
Deploy trained
ML model
Build and train ML model in the cloudCloud IoT Edge
Real-time analytics & ML
Operational
data
Democratize
Your AI
Speed up
Your AI lifecycle
1 2 3
Embed
Your AI everywhere
Henrik Hammer Eliassen
Customer Engineer
Google Cloud
Three directions to make AI more useful

More Related Content

PPTX
Microsoft AI Platform - AETHER Introduction
PPTX
Building Real Time Targeting Capabilities - Ryan Zotti, Subbu Thiruppathy - C...
PDF
Towards Secure and Interpretable AI: Scalable Methods, Interactive Visualizat...
PDF
TechKnow Fiesta 2021 - Powered by Amazon Web Service in September 2021
PDF
Democratization - New Wave of Data Science (홍운표 상무, DataRobot) :: AWS Techfor...
PDF
엔터프라이즈의 AI/ML 활용을 돕는 Paxata 지능형 데이터 전처리 플랫폼 (최문규 이사, PAXATA) :: AWS Techforum...
PDF
Machine Learning Using Cloud Services
PPTX
Self Guiding User Experience
Microsoft AI Platform - AETHER Introduction
Building Real Time Targeting Capabilities - Ryan Zotti, Subbu Thiruppathy - C...
Towards Secure and Interpretable AI: Scalable Methods, Interactive Visualizat...
TechKnow Fiesta 2021 - Powered by Amazon Web Service in September 2021
Democratization - New Wave of Data Science (홍운표 상무, DataRobot) :: AWS Techfor...
엔터프라이즈의 AI/ML 활용을 돕는 Paxata 지능형 데이터 전처리 플랫폼 (최문규 이사, PAXATA) :: AWS Techforum...
Machine Learning Using Cloud Services
Self Guiding User Experience

What's hot (18)

PDF
Bring Your Own Recipes Hands-On Session
PPTX
AzureML Welcome to the future of Predictive Analytics
PPTX
Tom Aliff, Equifax - Configurable Modeling for Maximizing Business Value - H2...
PPTX
AI at Google (30 min)
PPTX
Near realtime AI deployment with huge data and super low latency - Levi Brack...
PPTX
AI for Earth: Analyzing Global Data with Azure
PPTX
Cloud Computing with Steve Greutter
PDF
10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning
PPTX
Advanced AI for People in a Hurry
PDF
Rakuten - Recommendation Platform
PDF
TensorFlow 16: Building a Data Science Platform
PPTX
Demopalooza - Get started infusing AI into your applications today
PPTX
2018 09 26 CTT .NET User Group - Introduction to Machine Learning.Net and Win...
PPTX
Introduction to Power Apps for Developers
PPTX
Predix Data Fabric & Digital Twin Framework- Platform for Continuous Learning...
PPTX
Migrating existing open source machine learning to azure
PDF
How to build & run a SaaS with a team of two
PPTX
Introduction to Machine learning and Deep Learning
Bring Your Own Recipes Hands-On Session
AzureML Welcome to the future of Predictive Analytics
Tom Aliff, Equifax - Configurable Modeling for Maximizing Business Value - H2...
AI at Google (30 min)
Near realtime AI deployment with huge data and super low latency - Levi Brack...
AI for Earth: Analyzing Global Data with Azure
Cloud Computing with Steve Greutter
10 Good Reasons: NetApp for Artificial Intelligence / Deep Learning
Advanced AI for People in a Hurry
Rakuten - Recommendation Platform
TensorFlow 16: Building a Data Science Platform
Demopalooza - Get started infusing AI into your applications today
2018 09 26 CTT .NET User Group - Introduction to Machine Learning.Net and Win...
Introduction to Power Apps for Developers
Predix Data Fabric & Digital Twin Framework- Platform for Continuous Learning...
Migrating existing open source machine learning to azure
How to build & run a SaaS with a team of two
Introduction to Machine learning and Deep Learning
Ad

Similar to Democratize ai with google cloud (20)

PDF
[Giovanni Galloro] How to use machine learning on Google Cloud Platform
PDF
Intelligent internet of things with Google Cloud
PPTX
Innovation with ai at scale on the edge vt sept 2019 v0
PDF
Austin,TX Meetup presentation tensorflow final oct 26 2017
PDF
Google Cloud: Data Analysis and Machine Learningn Technologies
PDF
Track2 02. machine intelligence at google scale google, kaz sato, staff devel...
PDF
[AWS Dev Day] 인공지능 / 기계 학습 | AWS 기반 기계 학습 자동화 및 최적화를 위한 실전 기법 - 남궁영환 AWS 솔루션...
PDF
Integrate Machine Learning into Your Spring Application in Less than an Hour
PDF
Kubernetes and AI - Beauty and the Beast - Tobias Schneck - DOAG 24 NUE - 20....
PDF
Time series modeling workd AMLD 2018 Lausanne
PDF
Containers & AI - Beauty and the Beast!?!
PDF
Containers & AI - Beauty and the Beast !?! @MLCon - 27.6.2024
PDF
Introduction to ML.NET
PDF
Amazon AI/ML Overview
PPTX
For linked in part 2 no template
PDF
Big Data and ML on Google Cloud
PDF
Maschinelles Lernen auf AWS für Entwickler, Data Scientists und Experten
PDF
Building what's next with google cloud's powerful infrastructure
PPTX
2018 11 14 Artificial Intelligence and Machine Learning in Azure
PDF
Infrastructure Agnostic Machine Learning Workload Deployment
[Giovanni Galloro] How to use machine learning on Google Cloud Platform
Intelligent internet of things with Google Cloud
Innovation with ai at scale on the edge vt sept 2019 v0
Austin,TX Meetup presentation tensorflow final oct 26 2017
Google Cloud: Data Analysis and Machine Learningn Technologies
Track2 02. machine intelligence at google scale google, kaz sato, staff devel...
[AWS Dev Day] 인공지능 / 기계 학습 | AWS 기반 기계 학습 자동화 및 최적화를 위한 실전 기법 - 남궁영환 AWS 솔루션...
Integrate Machine Learning into Your Spring Application in Less than an Hour
Kubernetes and AI - Beauty and the Beast - Tobias Schneck - DOAG 24 NUE - 20....
Time series modeling workd AMLD 2018 Lausanne
Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast !?! @MLCon - 27.6.2024
Introduction to ML.NET
Amazon AI/ML Overview
For linked in part 2 no template
Big Data and ML on Google Cloud
Maschinelles Lernen auf AWS für Entwickler, Data Scientists und Experten
Building what's next with google cloud's powerful infrastructure
2018 11 14 Artificial Intelligence and Machine Learning in Azure
Infrastructure Agnostic Machine Learning Workload Deployment
Ad

Recently uploaded (20)

PPT
Quality review (1)_presentation of this 21
PDF
annual-report-2024-2025 original latest.
PPTX
climate analysis of Dhaka ,Banglades.pptx
PPTX
IB Computer Science - Internal Assessment.pptx
PPTX
Data_Analytics_and_PowerBI_Presentation.pptx
PPTX
Computer network topology notes for revision
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PDF
Mega Projects Data Mega Projects Data
PPTX
Supervised vs unsupervised machine learning algorithms
PDF
Clinical guidelines as a resource for EBP(1).pdf
PPTX
STUDY DESIGN details- Lt Col Maksud (21).pptx
PPTX
Managing Community Partner Relationships
PDF
Galatica Smart Energy Infrastructure Startup Pitch Deck
PPTX
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
PPTX
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
PPTX
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
PPTX
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
PPTX
Introduction to Knowledge Engineering Part 1
PDF
Lecture1 pattern recognition............
Quality review (1)_presentation of this 21
annual-report-2024-2025 original latest.
climate analysis of Dhaka ,Banglades.pptx
IB Computer Science - Internal Assessment.pptx
Data_Analytics_and_PowerBI_Presentation.pptx
Computer network topology notes for revision
IBA_Chapter_11_Slides_Final_Accessible.pptx
Mega Projects Data Mega Projects Data
Supervised vs unsupervised machine learning algorithms
Clinical guidelines as a resource for EBP(1).pdf
STUDY DESIGN details- Lt Col Maksud (21).pptx
Managing Community Partner Relationships
Galatica Smart Energy Infrastructure Startup Pitch Deck
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
Introduction to Knowledge Engineering Part 1
Lecture1 pattern recognition............

Democratize ai with google cloud

  • 1. Machine Learning for everyone with Google Cloud Henrik Hammer Eliassen Customer Engineer Google Cloud henrikhammer@google.com
  • 2. Democratize Your AI Speed up Your AI lifecycle Speed up and support all the steps in the full AI lifecycle and seamlessly integrate between them. Democratize AI by making it available to a broad range of skills backgrounds - not just data scientists Train and Serve your AI everywhere so it becomes more useful for the user 1 2 3 Three directions to make AI more useful Embed Your AI everywhere
  • 4. 1000’s Deep learning researchers Who can actually use AI today? 21M Developers ~1M Data scientists Very few users today can create a custom ML model We need to make AI accessible to millions more
  • 5. AI on Google Cloud Platform Application developers Machine Learning APIs Cloud AutoML Cloud ML Engine Data scientists & ML practitioners new
  • 6. AI on Google Cloud Platform Application developers Machine Learning APIs Cloud AutoML Cloud ML Engine Data scientists & ML practitioners new
  • 7. Use a pre-trained model to accomplish common AI tasks Cloud Vision Cloud Natural LanguageCloud speech to text & text to speech Cloud Video Intelligence Cloud Translation
  • 8. Cloud Vision API Label & web detection OCR Logo detection Explicit content detectionCrop hintsLandmark detection
  • 9. Cloud Vision Example Application developers Machine Learning APIs Cloud AutoML Cloud ML Engine Data scientists & ML practitioners new http://vision-explorer.reactive.ai/#/galaxy?_k=t4xe0d
  • 10. Cloud Vision API Image Request Response
  • 13. AI on Google Cloud Platform Application developers Machine Learning APIs Cloud AutoML Cloud ML Engine Data scientists & ML practitioners new
  • 14. Dataset Cloud AutoML Train Deploy Serve Generate predictions with a REST API Cloud AutoML for Vision, NLP, Translation ML that creates ML for your problem
  • 15. I want to predict weather trends and flight plans from images of clouds AutoML Vision Demo
  • 16. Let’s try the Vision API
  • 17. Let’s try Auto ML https://youtu.be/gVz9jKE_9iU?t=920
  • 18. Wait a minute !!! How good is an AutoML model?
  • 19. Inception-ResNet-v2 Years of effort by top ML researchers in the world computational cost Accuracy(precision@1) accuracy Learning Transferable Architectures for Scalable Image Recognition, Zoph et al. 2017, https://arxiv.org/abs/1707.07012 Handcrafted models by cost and accuracy
  • 20. Learning Transferable Architectures for Scalable Image Recognition, Zoph et al. 2017, https://arxiv.org/abs/1707.07012 computational cost Accuracy(precision@1) accuracy AutoML outperforms handcrafted models
  • 21. ML on Google Cloud Platform Application developers Machine Learning APIs Cloud AutoML Cloud ML Engine Data scientists & ML practitioners new
  • 22. Cloud Machine Learning Engine cloud.google.com/ml-engine Fully Managed platform for machine learning Distributed Training with GPUs & TPUs Fast & Scalable online/batch prediction
  • 23. About 10 lines of Keras to train a neural network https://www.tensorflow.org/tutorials/
  • 24. 2 Speed UP Your AI Lifecycle
  • 25. Up to 180 teraflops per device 64 GB high-bandwidth memory Real images/sec ~2650 Train to 76% top-1 accuracy on ImageNet for < $85 Cloud TPU
  • 26. Cloud TPU v2 180 teraflops 64 GB HBM training and inference Cloud TPU v2 PodALPHA 11.5 petaflops 4 TB HBM 2-D toroidal mesh network training and inference Cloud TPU v3ALPHA 420 teraflops 128 GB HBM training and inference Google Cloud TPU horsepower On-prem GPUs depreciate at 50% pr. year. Use the cloud instead
  • 27. Serverless analytics for complete ML lifecycle on Big Data Ingest Explore Prepare Pre- process Train Hypertune Test Predict (Online) Predict (Batch) ML activity GCP services Transfer Service GCS Pub/Sub BigQuery Dataprep Dataflow Dataproc BigQuery Dataprep Dataflow Dataproc BigQuery Data Machine Learning Engine Apps https://cloud.google.com/solutions/big-data/ 80-90% of the work Value
  • 28. 3 Embed Your AI Everywhere
  • 29. TensorFlow Lite TensorFlow TensorFlow.js Train and execute Models in the browser! Run inference on mobile and IoT devices Train and execute Models on a variety of devices Different scenarios for machine learning https://js.tensorflow.org/
  • 31. Edge TPU module (launch October) Works with: SoM combining: Quad-core CPU Wifi Secure Element (Crypto chip) Edge TPU
  • 32. Edge TPU development kit Available through ➤ System On Module (SOM) = Integrated Edge TPU + CPU + Crypto ➤ Edge TPU accelerator for edge systems that already have a host connectivity ➤ Dev board adds connectivity options to SOM
  • 33. Demo at Next Camera input 1080P at 60 FPS Multiple AI models run concurrently on Edge TPU No Edge TPU 3-4 FPS Edge TPU 25 FPS https://youtu.be/-T9MNR-Bl8I?t=1697
  • 34. Image analysis of 200 HD images of glass panels in 0.8 seconds Edge TPU built into camera From 60% to 99.9 % accuracy https://www.facebook.com/gcp/videos/lg-cns/1026946984153368/
  • 35. ML lifecycle with Cloud IoT Edge Device data Aggregated data Build or bring your own model Trained ML model Data Deploy trained ML model Build and train ML model in the cloudCloud IoT Edge Real-time analytics & ML Operational data
  • 36. Democratize Your AI Speed up Your AI lifecycle 1 2 3 Embed Your AI everywhere Henrik Hammer Eliassen Customer Engineer Google Cloud Three directions to make AI more useful