SlideShare une entreprise Scribd logo
1  sur  35
Télécharger pour lire hors ligne
Cloud Machine Learning
Google Cloud Platform
anujash@google.com( Business Development )
kunadeo@google.com (Customer Engineer)
Data is exploding.
And smart companies are taking advantage.
Unstructured data accounts for
90% of enterprise data*
Cloud Machine Learning help you
make sense of it
*Source: IDC
Confidential & ProprietaryGoogle Cloud Platform 4
What is Machine Learning?
Data Algorithm Insight
Confidential & ProprietaryGoogle Cloud Platform 5
Machine Learning @ Google
Beach
Woman
Pool
Coast
Water
Confidential & ProprietaryGoogle Cloud Platform 7
Google Translate
Confidential & ProprietaryGoogle Cloud Platform 8
Confidential & ProprietaryGoogle Cloud Platform 9
Enterprise Predictive Analytics Challenges
Data access to a variety
of data sources.
Develop and build
analytic models.
Data preparation,
exploration and visualization.
Deploy models and integrate
them into business processes
and applications.
High performance and scalability
for both development
and deployment.
Perform platform, project
and model management.
Confidential & ProprietaryGoogle Cloud Platform 10
Data Warehouse is the Foundation
of Something Bigger
Data
Warehouses/Lakes
Machine Intelligence Predictive
+
Prescriptive
Analytics
=
Advanced
Analytics
Cloud
On
Premises
Machine
Learning
APIs
Train
Your Own
Models
Confidential & ProprietaryGoogle Cloud Platform 11
Machine Learning Use Cases
• Predictive maintenance or condition
monitoring
• Warranty reserve estimation
• Propensity to buy
• Demand forecasting
• Process optimization
Manufacturing
• Predictive inventory planning
• Recommendation engines
• Upsell and cross-channel marketing
• Market segmentation and targeting
• Customer ROI and lifetime value
Retail
• Alerts and diagnostics from real-time
patient data
• Disease identification and risk satisfaction
• Patient triage optimization
• Proactive health management
• Healthcare provider sentiment analysis
Healthcare and Life Sciences
• Aircraft scheduling
• Dynamic pricing
• Social media – consumer feedback and
interaction analysis
• Customer complaint resolution
• Traffic patterns and congestion
management
Travel and Hospitality
• Risk analytics and regulation
• Customer Segmentation
• Cross-selling and up-selling
• Sales and marketing campaign
management
• Credit worthiness evaluation
Financial Services
• Power usage analytics
• Seismic data processing
• Carbon emissions and trading
• Customer-specific pricing
• Smart grid management
• Energy demand and supply optimization
Energy, Feedstock and Utilities
Confidential & ProprietaryGoogle Cloud Platform 12
Why So Little Machine Learning Apps Out There?
• Building and scaling machine learning infrastructure is
hard
• Operating production ML system is time consuming and
expensive
Confidential & ProprietaryGoogle Cloud Platform 13
Building Smart Applications Today
Technology Operationalization Tooling
Difficult to scale
Many choices for different
use cases
Using latest technology (e.g.
DNN) is hard
Complex data pipelines
Managing ML infra takes
away time from actually
doing ML
Many models to manage
Complex dev pipeline with
many combinations of
tools/libraries
Not fully interactive
developer experience -
collaboration/sharing is hard
Confidential & ProprietaryGoogle Cloud Platform 14
Introducing Cloud Machine Learning
● Fully managed service
● Train using a custom TensorFlow graph
for any ML use cases
● Training at scale to shorten dev cycle
● Automatically maximize predictive
accuracy with HyperTune
● Batch and online predictions, at scale
● Integrated Datalab experience
Confidential & ProprietaryGoogle Cloud Platform 15
Cloud Datalab
● Interactively explore data
● Define features with rich visualization support
● Launch training and evaluation
● ML lifecycle support
● Combine code, results, visualizations &
documentation in notebook format
● Share results with your team
● Pick from a rich set of tutorials & samples to
learn and get started with your project
Confidential & ProprietaryGoogle Cloud Platform 16
Powerful Machine Learning Algorithm
● Convolutional Neural Network for image classification
● Recursive Neural network for text sentiment analysis
● Linear regression at scale to predict consumer action
(purchase prediction, churn analysis)
● And unlimited variety of algorithms you can build using TensorFlow
Confidential & ProprietaryGoogle Cloud Platform 17
Automatically tune your model with HyperTune
● Automatic hyperparameter tuning
service
● Build better performing models
faster and save many hours of
manual tuning
● Google-developed search
algorithm efficiently finds better
hyperparameters for your
model/dataset
HyperParam #1
Objective
Want to find this
Not these
HyperParam
#2
Confidential & ProprietaryGoogle Cloud Platform 18
Integrated with GCP Products
● Access data that is stored in GCS or BigQuery
● Save trained models to GCS
● Preprocess largest datasets (TB) using Dataflow
● Orchestrate ML workflow as a Dataflow pipeline
● Analyze data and interactively develop ML models in Datalab
Confidential & ProprietaryGoogle Cloud Platform 19
Fully Managed Machine Learning Services
● Scalable and distributed training infrastructure for your largest
data sets
● Scalable prediction infrastructure that can serve very large traffic
● Managed no-ops infrastructure handles provisioning, scaling,
and monitoring so that you can focus on building your models
instead of handling clusters
Confidential & ProprietaryGoogle Cloud Platform 20
Pay As You Go and Inexpensive
Tier Price
Regular
$0.1 / 1K
+$0.40/Node Hour
Large volume
$0.05/1K
+$0.40/Node Hour
after 100M/month
Training Prediction
US Europe / Asia
1 ML training unit $0.49 $0.54
Tier Training unit
per hour
Characteristics
BASIC 1 A single worker instance. This tier is suitable for
learning how to use Cloud ML, and for experimenting
with new models using small datasets.
STANDARD
_1
10 Mid-size cluster with many workers and a few
parameter servers for medium scale distributed training
PREMIUM_
1
75 Larger cluster with a large number of workers with
many parameter servers. Suitable for large scale job
with complex and larger models
CUSTOM Custom Fine tune the number of workers, parameter servers
and machine types
Do You Have The Right Visibility?
** Ventura Research Report** Ventura Research Report
34%
51%
71%
Of retail companies are satisfied
with the processes they use to
create analytics.
Of retailers are still using
spreadsheets as their primary
data analysis tools
Find challenge in data
sharing
45%
Are not effectively using
data to personalize
marketing communications 42%
Are not able to link data
together at the individual
customer level
Largest ObstacleRetail Analytic Trends
Challenges
Difficulty Understanding Customers
What drives the customers buying
habits?
What products do customers prefer to
buy and what related products?
What causes customers to not buy?
Customizing The Experience
How can I ensure each customer sees
the products they’re interested in as
quickly as possible?
How can my eCommerce app react in
real-time to customer actions?
Data Aggregation & Processing
Need for a large, scalable storage
solution to aggregate, store, and serve
applications
Compute capacity required to churn
and derive insights constantly
increasing
Analytics & Machine Learning can be
resource hogs
Key Takeaways Data is a core business asset
Analytics drive competitive advantage
Data at scale drives exponential complexity
Traditional BI does not scale to big data
Most organizations cannot capture all data
Information growing faster than it can be leveraged
Retail Drivers - How Analytics Can Help?
Demanding
Customers
Aggressive
Competition
Cost
Optimization
Improve
Experience
Understand
Customers
Faster
Conversions
Increase
Sales
Customer Profiling
Segmentation
Recommendations
Cart Analysis
Market
Hot Spotting
Asset
Performance
Social Media
Analysis
Customer
Personalization
Data Aggregation
Multiple Platforms
Location Planning
Catchment Analysis
Inventory
Management
Logistics
Management
Sales
Forecasting
Impact
Analysis
Risk
Modeling
Confidential & ProprietaryGoogle Cloud Platform 24
Transform Data into Actions
Exploration &
Collaboration
Databases Storage
Data
Preparation &
Processing
Analytics
Advanced
Analytics &
Intelligence
Mobile apps
Sensors and
devices
Web apps
Relational
Key-value
Document
SQL
Wide column
Object
Stream
processing
Batch
processing
Data
preparation
Federated
query
Data catalog
Data
exploration
Data
visualization
Developers
Data scientists
Business
analysts
Development
environment
for Machine
Learning
Pre-Trained
Machine
Learning
models
Data
Ingestion
Messaging
Logs
Confidential & ProprietaryGoogle Cloud Platform 25
Transform Data into Actions
Data
Preparation &
Processing
Cloud Dataflow
Cloud Dataproc
Exploration &
Collaboration
Google
BigQuery
Cloud Datalab
Google
Analytics 360
Cloud Dataproc
Mobile apps
Sensors and
devices
Web apps
Developers
Data scientists
Business
analysts
Data Ingestion
Cloud Pub/Sub
App Engine
Databases/
Storage
Cloud SQL
Cloud Bigtable
Cloud
Datastore
Cloud Storage
Analytics
Google BigQuery
Google
Analytics 360
Cloud Dataproc
Google Drive
Advanced
Analytics &
Intelligence
Cloud Machine
Learning
Translate API
Vision API
Speech API
Confidential & ProprietaryGoogle Cloud Platform 26
Use Your Own Data to Train Models
BETA
BETA
GAGA
Cloud Datalab
Cloud Machine Learning
Cloud Storage Google BigQuery Develop/Model/Test
Confidential & ProprietaryGoogle Cloud Platform 27
HTTP request
Use your own data to train models
Pre-ProcessingData Storage
Training flow
Prediction flow
Local
training
Download
Mobile
prediction
Batch
Online
Training
Prediction
Tooling
Datalab
Datalab
Tooling
Upload
Hosted Model
Confidential & ProprietaryGoogle Cloud Platform 28
Automatically
categorize, and
automatically
extract value
Evaluate the model by
applying it against
additional manually
categorized data, correct
and tune
Capture thousands of
examples of correct
evaluations for that
categorization, and use
them to train an ML model
Identify categorizations
that provide value,
categories you’re
already evaluating for
by hand today
1 2 3 4
Machine Intelligence is Already Making a Huge
Difference and There are Many, Many More Opportunities
Confidential & ProprietaryGoogle Cloud Platform 29
Machine Learning @ Google
Level 200
Confidential & ProprietaryGoogle Cloud Platform 30
The point of ML is to make predictions
Input Feature Predicted Value
Model
Confidential & ProprietaryGoogle Cloud Platform 31
Tensorflow helps you “train” models
Input Feature Predicted Value
Model
True Value
Update model
based on Cost
Cost
Confidential & ProprietaryGoogle Cloud Platform 32
Democratizing machine learning
App DeveloperData Scientist
CloudML
Build custom modelsUse/extend OSS SDK
Scale, No-ops
Infrastructure
ML APIs
Vision API
Speech API
Use pre-built models
Translate API
ML researcher
Language API
Confidential & ProprietaryGoogle Cloud Platform 33
Beyond Tensorflow
Size of dataset
Size of NN
Scale of
Compute
Problem
Accuracy
CloudML ( )
Deep networks
TensorFlow
Processing
Units (TPUs)
Distributed
No-ops
https://cloudplatform.googleblog.com/2016/05/Google-supercharges-machine-learning-tasks-with-custom-chip.html
ML APIs
Vision API
Speech API
Translate API
Language API
Confidential & ProprietaryGoogle Cloud Platform 34
ML APIs are simply REST calls and can be made
from any language or framework
sservice = build('speech', 'v1beta1', developerKey=APIKEY)
response = sservice.speech().syncrecognize(
body={
'config': {
'encoding': 'LINEAR16',
'sampleRate': 16000
},
'audio': {
'uri': 'gs://cloud-training-demos/vision/audio.raw'
}
}).execute()
print response
Data on Cloud Storage
cloud.google.com

Contenu connexe

Tendances

Introduction to Google Cloud Platform
Introduction to Google Cloud PlatformIntroduction to Google Cloud Platform
Introduction to Google Cloud Platformdhruv_chaudhari
 
Cloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesCloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesQBurst
 
AWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - SlidesAWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - SlidesTobyWilman
 
Apply MLOps at Scale by H&M
Apply MLOps at Scale by H&MApply MLOps at Scale by H&M
Apply MLOps at Scale by H&MDatabricks
 
Google Cloud Platform (GCP)
Google Cloud Platform (GCP)Google Cloud Platform (GCP)
Google Cloud Platform (GCP)Chetan Sharma
 
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML EngineersIntro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML EngineersDaniel Zivkovic
 
Ml ops past_present_future
Ml ops past_present_futureMl ops past_present_future
Ml ops past_present_futureNisha Talagala
 
A Tour of Google Cloud Platform
A Tour of Google Cloud PlatformA Tour of Google Cloud Platform
A Tour of Google Cloud PlatformColin Su
 
Ml ops intro session
Ml ops   intro sessionMl ops   intro session
Ml ops intro sessionAvinash Patil
 
How to Utilize MLflow and Kubernetes to Build an Enterprise ML Platform
How to Utilize MLflow and Kubernetes to Build an Enterprise ML PlatformHow to Utilize MLflow and Kubernetes to Build an Enterprise ML Platform
How to Utilize MLflow and Kubernetes to Build an Enterprise ML PlatformDatabricks
 
Introduction to GCP presentation
Introduction to GCP presentationIntroduction to GCP presentation
Introduction to GCP presentationMohit Kachhwani
 
MLOps by Sasha Rosenbaum
MLOps by Sasha RosenbaumMLOps by Sasha Rosenbaum
MLOps by Sasha RosenbaumSasha Rosenbaum
 
Machine Learning using Kubeflow and Kubernetes
Machine Learning using Kubeflow and KubernetesMachine Learning using Kubeflow and Kubernetes
Machine Learning using Kubeflow and KubernetesArun Gupta
 
Machine Learning and the Cloud
Machine Learning and the CloudMachine Learning and the Cloud
Machine Learning and the CloudAndrew Bogard
 
Managing the Machine Learning Lifecycle with MLOps
Managing the Machine Learning Lifecycle with MLOpsManaging the Machine Learning Lifecycle with MLOps
Managing the Machine Learning Lifecycle with MLOpsFatih Baltacı
 
Platform Engineering
Platform EngineeringPlatform Engineering
Platform EngineeringOpsta
 
Deploy 22 microservices from scratch in 30 mins with GitOps
Deploy 22 microservices from scratch in 30 mins with GitOpsDeploy 22 microservices from scratch in 30 mins with GitOps
Deploy 22 microservices from scratch in 30 mins with GitOpsOpsta
 
Google Vertex AI
Google Vertex AIGoogle Vertex AI
Google Vertex AIVikasBisoi
 

Tendances (20)

Introduction to Google Cloud Platform
Introduction to Google Cloud PlatformIntroduction to Google Cloud Platform
Introduction to Google Cloud Platform
 
Cloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesCloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best Practices
 
AWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - SlidesAWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - Slides
 
Google Cloud Platform
Google Cloud Platform Google Cloud Platform
Google Cloud Platform
 
MLOps with Kubeflow
MLOps with Kubeflow MLOps with Kubeflow
MLOps with Kubeflow
 
Apply MLOps at Scale by H&M
Apply MLOps at Scale by H&MApply MLOps at Scale by H&M
Apply MLOps at Scale by H&M
 
Google Cloud Platform (GCP)
Google Cloud Platform (GCP)Google Cloud Platform (GCP)
Google Cloud Platform (GCP)
 
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML EngineersIntro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers
 
Ml ops past_present_future
Ml ops past_present_futureMl ops past_present_future
Ml ops past_present_future
 
A Tour of Google Cloud Platform
A Tour of Google Cloud PlatformA Tour of Google Cloud Platform
A Tour of Google Cloud Platform
 
Ml ops intro session
Ml ops   intro sessionMl ops   intro session
Ml ops intro session
 
How to Utilize MLflow and Kubernetes to Build an Enterprise ML Platform
How to Utilize MLflow and Kubernetes to Build an Enterprise ML PlatformHow to Utilize MLflow and Kubernetes to Build an Enterprise ML Platform
How to Utilize MLflow and Kubernetes to Build an Enterprise ML Platform
 
Introduction to GCP presentation
Introduction to GCP presentationIntroduction to GCP presentation
Introduction to GCP presentation
 
MLOps by Sasha Rosenbaum
MLOps by Sasha RosenbaumMLOps by Sasha Rosenbaum
MLOps by Sasha Rosenbaum
 
Machine Learning using Kubeflow and Kubernetes
Machine Learning using Kubeflow and KubernetesMachine Learning using Kubeflow and Kubernetes
Machine Learning using Kubeflow and Kubernetes
 
Machine Learning and the Cloud
Machine Learning and the CloudMachine Learning and the Cloud
Machine Learning and the Cloud
 
Managing the Machine Learning Lifecycle with MLOps
Managing the Machine Learning Lifecycle with MLOpsManaging the Machine Learning Lifecycle with MLOps
Managing the Machine Learning Lifecycle with MLOps
 
Platform Engineering
Platform EngineeringPlatform Engineering
Platform Engineering
 
Deploy 22 microservices from scratch in 30 mins with GitOps
Deploy 22 microservices from scratch in 30 mins with GitOpsDeploy 22 microservices from scratch in 30 mins with GitOps
Deploy 22 microservices from scratch in 30 mins with GitOps
 
Google Vertex AI
Google Vertex AIGoogle Vertex AI
Google Vertex AI
 

Similaire à Google Cloud Machine Learning

Big Data Platform and Architecture Recommendation
Big Data Platform and Architecture RecommendationBig Data Platform and Architecture Recommendation
Big Data Platform and Architecture RecommendationSofyan Hadi AHmad
 
Google на конференции Big Data Russia
Google на конференции Big Data RussiaGoogle на конференции Big Data Russia
Google на конференции Big Data Russiarusbase.vc
 
Connecta Event: Big Query och dataanalys med Google Cloud Platform
Connecta Event: Big Query och dataanalys med Google Cloud PlatformConnecta Event: Big Query och dataanalys med Google Cloud Platform
Connecta Event: Big Query och dataanalys med Google Cloud PlatformConnectaDigital
 
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...e-dialog GmbH
 
AWS Webcast - Sales Productivity Solutions with MicroStrategy and Redshift
AWS Webcast - Sales Productivity Solutions with MicroStrategy and RedshiftAWS Webcast - Sales Productivity Solutions with MicroStrategy and Redshift
AWS Webcast - Sales Productivity Solutions with MicroStrategy and RedshiftAmazon Web Services
 
Google Cloud Platform & rockPlace Big Data Event-Mar.31.2016
Google Cloud Platform & rockPlace Big Data Event-Mar.31.2016Google Cloud Platform & rockPlace Big Data Event-Mar.31.2016
Google Cloud Platform & rockPlace Big Data Event-Mar.31.2016Chris Jang
 
Is your big data journey stalling? Take the Leap with Capgemini and Cloudera
Is your big data journey stalling? Take the Leap with Capgemini and ClouderaIs your big data journey stalling? Take the Leap with Capgemini and Cloudera
Is your big data journey stalling? Take the Leap with Capgemini and ClouderaCloudera, Inc.
 
Danny Bickson - Python based predictive analytics with GraphLab Create
Danny Bickson - Python based predictive analytics with GraphLab Create Danny Bickson - Python based predictive analytics with GraphLab Create
Danny Bickson - Python based predictive analytics with GraphLab Create PyData
 
Customer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTX
Customer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTXCustomer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTX
Customer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTXtsigitnist02
 
Capgemini Leap Data Transformation Framework with Cloudera
Capgemini Leap Data Transformation Framework with ClouderaCapgemini Leap Data Transformation Framework with Cloudera
Capgemini Leap Data Transformation Framework with ClouderaCapgemini
 
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)Ido Green
 
Google Cloud and Neo4j: Solving Industry Challenges with Graph Data Analytics...
Google Cloud and Neo4j: Solving Industry Challenges with Graph Data Analytics...Google Cloud and Neo4j: Solving Industry Challenges with Graph Data Analytics...
Google Cloud and Neo4j: Solving Industry Challenges with Graph Data Analytics...Neo4j
 
Building what's next with google cloud's powerful infrastructure
Building what's next with google cloud's powerful infrastructureBuilding what's next with google cloud's powerful infrastructure
Building what's next with google cloud's powerful infrastructureMediaAgility
 
MuleSoft Meetup June London 2023.pptx.pdf
MuleSoft Meetup June London 2023.pptx.pdfMuleSoft Meetup June London 2023.pptx.pdf
MuleSoft Meetup June London 2023.pptx.pdfAnoopVB2
 
The 5 Biggest Data Myths in Telco: Exposed
The 5 Biggest Data Myths in Telco: ExposedThe 5 Biggest Data Myths in Telco: Exposed
The 5 Biggest Data Myths in Telco: ExposedCloudera, Inc.
 
Looking to the Future: Embracing the Cloud for a More Modern Data Quality App...
Looking to the Future: Embracing the Cloud for a More Modern Data Quality App...Looking to the Future: Embracing the Cloud for a More Modern Data Quality App...
Looking to the Future: Embracing the Cloud for a More Modern Data Quality App...Precisely
 
Analytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopAnalytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopCCG
 
DutchMLSchool. ML for Energy Trading and Automotive Sector
DutchMLSchool. ML for Energy Trading and Automotive SectorDutchMLSchool. ML for Energy Trading and Automotive Sector
DutchMLSchool. ML for Energy Trading and Automotive SectorBigML, Inc
 

Similaire à Google Cloud Machine Learning (20)

Big Data Platform and Architecture Recommendation
Big Data Platform and Architecture RecommendationBig Data Platform and Architecture Recommendation
Big Data Platform and Architecture Recommendation
 
Modern Thinking área digital MSKM 21/09/2017
Modern Thinking área digital MSKM 21/09/2017Modern Thinking área digital MSKM 21/09/2017
Modern Thinking área digital MSKM 21/09/2017
 
Google на конференции Big Data Russia
Google на конференции Big Data RussiaGoogle на конференции Big Data Russia
Google на конференции Big Data Russia
 
Connecta Event: Big Query och dataanalys med Google Cloud Platform
Connecta Event: Big Query och dataanalys med Google Cloud PlatformConnecta Event: Big Query och dataanalys med Google Cloud Platform
Connecta Event: Big Query och dataanalys med Google Cloud Platform
 
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
 
AWS Webcast - Sales Productivity Solutions with MicroStrategy and Redshift
AWS Webcast - Sales Productivity Solutions with MicroStrategy and RedshiftAWS Webcast - Sales Productivity Solutions with MicroStrategy and Redshift
AWS Webcast - Sales Productivity Solutions with MicroStrategy and Redshift
 
Google Cloud Platform & rockPlace Big Data Event-Mar.31.2016
Google Cloud Platform & rockPlace Big Data Event-Mar.31.2016Google Cloud Platform & rockPlace Big Data Event-Mar.31.2016
Google Cloud Platform & rockPlace Big Data Event-Mar.31.2016
 
Is your big data journey stalling? Take the Leap with Capgemini and Cloudera
Is your big data journey stalling? Take the Leap with Capgemini and ClouderaIs your big data journey stalling? Take the Leap with Capgemini and Cloudera
Is your big data journey stalling? Take the Leap with Capgemini and Cloudera
 
Danny Bickson - Python based predictive analytics with GraphLab Create
Danny Bickson - Python based predictive analytics with GraphLab Create Danny Bickson - Python based predictive analytics with GraphLab Create
Danny Bickson - Python based predictive analytics with GraphLab Create
 
Customer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTX
Customer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTXCustomer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTX
Customer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTX
 
Capgemini Leap Data Transformation Framework with Cloudera
Capgemini Leap Data Transformation Framework with ClouderaCapgemini Leap Data Transformation Framework with Cloudera
Capgemini Leap Data Transformation Framework with Cloudera
 
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
 
Google Cloud and Neo4j: Solving Industry Challenges with Graph Data Analytics...
Google Cloud and Neo4j: Solving Industry Challenges with Graph Data Analytics...Google Cloud and Neo4j: Solving Industry Challenges with Graph Data Analytics...
Google Cloud and Neo4j: Solving Industry Challenges with Graph Data Analytics...
 
Building what's next with google cloud's powerful infrastructure
Building what's next with google cloud's powerful infrastructureBuilding what's next with google cloud's powerful infrastructure
Building what's next with google cloud's powerful infrastructure
 
Ml ops on AWS
Ml ops on AWSMl ops on AWS
Ml ops on AWS
 
MuleSoft Meetup June London 2023.pptx.pdf
MuleSoft Meetup June London 2023.pptx.pdfMuleSoft Meetup June London 2023.pptx.pdf
MuleSoft Meetup June London 2023.pptx.pdf
 
The 5 Biggest Data Myths in Telco: Exposed
The 5 Biggest Data Myths in Telco: ExposedThe 5 Biggest Data Myths in Telco: Exposed
The 5 Biggest Data Myths in Telco: Exposed
 
Looking to the Future: Embracing the Cloud for a More Modern Data Quality App...
Looking to the Future: Embracing the Cloud for a More Modern Data Quality App...Looking to the Future: Embracing the Cloud for a More Modern Data Quality App...
Looking to the Future: Embracing the Cloud for a More Modern Data Quality App...
 
Analytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopAnalytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual Workshop
 
DutchMLSchool. ML for Energy Trading and Automotive Sector
DutchMLSchool. ML for Energy Trading and Automotive SectorDutchMLSchool. ML for Energy Trading and Automotive Sector
DutchMLSchool. ML for Energy Trading and Automotive Sector
 

Dernier

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Dernier (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Google Cloud Machine Learning

  • 1. Cloud Machine Learning Google Cloud Platform anujash@google.com( Business Development ) kunadeo@google.com (Customer Engineer)
  • 2. Data is exploding. And smart companies are taking advantage.
  • 3. Unstructured data accounts for 90% of enterprise data* Cloud Machine Learning help you make sense of it *Source: IDC
  • 4. Confidential & ProprietaryGoogle Cloud Platform 4 What is Machine Learning? Data Algorithm Insight
  • 5. Confidential & ProprietaryGoogle Cloud Platform 5 Machine Learning @ Google
  • 7. Confidential & ProprietaryGoogle Cloud Platform 7 Google Translate
  • 9. Confidential & ProprietaryGoogle Cloud Platform 9 Enterprise Predictive Analytics Challenges Data access to a variety of data sources. Develop and build analytic models. Data preparation, exploration and visualization. Deploy models and integrate them into business processes and applications. High performance and scalability for both development and deployment. Perform platform, project and model management.
  • 10. Confidential & ProprietaryGoogle Cloud Platform 10 Data Warehouse is the Foundation of Something Bigger Data Warehouses/Lakes Machine Intelligence Predictive + Prescriptive Analytics = Advanced Analytics Cloud On Premises Machine Learning APIs Train Your Own Models
  • 11. Confidential & ProprietaryGoogle Cloud Platform 11 Machine Learning Use Cases • Predictive maintenance or condition monitoring • Warranty reserve estimation • Propensity to buy • Demand forecasting • Process optimization Manufacturing • Predictive inventory planning • Recommendation engines • Upsell and cross-channel marketing • Market segmentation and targeting • Customer ROI and lifetime value Retail • Alerts and diagnostics from real-time patient data • Disease identification and risk satisfaction • Patient triage optimization • Proactive health management • Healthcare provider sentiment analysis Healthcare and Life Sciences • Aircraft scheduling • Dynamic pricing • Social media – consumer feedback and interaction analysis • Customer complaint resolution • Traffic patterns and congestion management Travel and Hospitality • Risk analytics and regulation • Customer Segmentation • Cross-selling and up-selling • Sales and marketing campaign management • Credit worthiness evaluation Financial Services • Power usage analytics • Seismic data processing • Carbon emissions and trading • Customer-specific pricing • Smart grid management • Energy demand and supply optimization Energy, Feedstock and Utilities
  • 12. Confidential & ProprietaryGoogle Cloud Platform 12 Why So Little Machine Learning Apps Out There? • Building and scaling machine learning infrastructure is hard • Operating production ML system is time consuming and expensive
  • 13. Confidential & ProprietaryGoogle Cloud Platform 13 Building Smart Applications Today Technology Operationalization Tooling Difficult to scale Many choices for different use cases Using latest technology (e.g. DNN) is hard Complex data pipelines Managing ML infra takes away time from actually doing ML Many models to manage Complex dev pipeline with many combinations of tools/libraries Not fully interactive developer experience - collaboration/sharing is hard
  • 14. Confidential & ProprietaryGoogle Cloud Platform 14 Introducing Cloud Machine Learning ● Fully managed service ● Train using a custom TensorFlow graph for any ML use cases ● Training at scale to shorten dev cycle ● Automatically maximize predictive accuracy with HyperTune ● Batch and online predictions, at scale ● Integrated Datalab experience
  • 15. Confidential & ProprietaryGoogle Cloud Platform 15 Cloud Datalab ● Interactively explore data ● Define features with rich visualization support ● Launch training and evaluation ● ML lifecycle support ● Combine code, results, visualizations & documentation in notebook format ● Share results with your team ● Pick from a rich set of tutorials & samples to learn and get started with your project
  • 16. Confidential & ProprietaryGoogle Cloud Platform 16 Powerful Machine Learning Algorithm ● Convolutional Neural Network for image classification ● Recursive Neural network for text sentiment analysis ● Linear regression at scale to predict consumer action (purchase prediction, churn analysis) ● And unlimited variety of algorithms you can build using TensorFlow
  • 17. Confidential & ProprietaryGoogle Cloud Platform 17 Automatically tune your model with HyperTune ● Automatic hyperparameter tuning service ● Build better performing models faster and save many hours of manual tuning ● Google-developed search algorithm efficiently finds better hyperparameters for your model/dataset HyperParam #1 Objective Want to find this Not these HyperParam #2
  • 18. Confidential & ProprietaryGoogle Cloud Platform 18 Integrated with GCP Products ● Access data that is stored in GCS or BigQuery ● Save trained models to GCS ● Preprocess largest datasets (TB) using Dataflow ● Orchestrate ML workflow as a Dataflow pipeline ● Analyze data and interactively develop ML models in Datalab
  • 19. Confidential & ProprietaryGoogle Cloud Platform 19 Fully Managed Machine Learning Services ● Scalable and distributed training infrastructure for your largest data sets ● Scalable prediction infrastructure that can serve very large traffic ● Managed no-ops infrastructure handles provisioning, scaling, and monitoring so that you can focus on building your models instead of handling clusters
  • 20. Confidential & ProprietaryGoogle Cloud Platform 20 Pay As You Go and Inexpensive Tier Price Regular $0.1 / 1K +$0.40/Node Hour Large volume $0.05/1K +$0.40/Node Hour after 100M/month Training Prediction US Europe / Asia 1 ML training unit $0.49 $0.54 Tier Training unit per hour Characteristics BASIC 1 A single worker instance. This tier is suitable for learning how to use Cloud ML, and for experimenting with new models using small datasets. STANDARD _1 10 Mid-size cluster with many workers and a few parameter servers for medium scale distributed training PREMIUM_ 1 75 Larger cluster with a large number of workers with many parameter servers. Suitable for large scale job with complex and larger models CUSTOM Custom Fine tune the number of workers, parameter servers and machine types
  • 21. Do You Have The Right Visibility? ** Ventura Research Report** Ventura Research Report 34% 51% 71% Of retail companies are satisfied with the processes they use to create analytics. Of retailers are still using spreadsheets as their primary data analysis tools Find challenge in data sharing 45% Are not effectively using data to personalize marketing communications 42% Are not able to link data together at the individual customer level Largest ObstacleRetail Analytic Trends
  • 22. Challenges Difficulty Understanding Customers What drives the customers buying habits? What products do customers prefer to buy and what related products? What causes customers to not buy? Customizing The Experience How can I ensure each customer sees the products they’re interested in as quickly as possible? How can my eCommerce app react in real-time to customer actions? Data Aggregation & Processing Need for a large, scalable storage solution to aggregate, store, and serve applications Compute capacity required to churn and derive insights constantly increasing Analytics & Machine Learning can be resource hogs Key Takeaways Data is a core business asset Analytics drive competitive advantage Data at scale drives exponential complexity Traditional BI does not scale to big data Most organizations cannot capture all data Information growing faster than it can be leveraged
  • 23. Retail Drivers - How Analytics Can Help? Demanding Customers Aggressive Competition Cost Optimization Improve Experience Understand Customers Faster Conversions Increase Sales Customer Profiling Segmentation Recommendations Cart Analysis Market Hot Spotting Asset Performance Social Media Analysis Customer Personalization Data Aggregation Multiple Platforms Location Planning Catchment Analysis Inventory Management Logistics Management Sales Forecasting Impact Analysis Risk Modeling
  • 24. Confidential & ProprietaryGoogle Cloud Platform 24 Transform Data into Actions Exploration & Collaboration Databases Storage Data Preparation & Processing Analytics Advanced Analytics & Intelligence Mobile apps Sensors and devices Web apps Relational Key-value Document SQL Wide column Object Stream processing Batch processing Data preparation Federated query Data catalog Data exploration Data visualization Developers Data scientists Business analysts Development environment for Machine Learning Pre-Trained Machine Learning models Data Ingestion Messaging Logs
  • 25. Confidential & ProprietaryGoogle Cloud Platform 25 Transform Data into Actions Data Preparation & Processing Cloud Dataflow Cloud Dataproc Exploration & Collaboration Google BigQuery Cloud Datalab Google Analytics 360 Cloud Dataproc Mobile apps Sensors and devices Web apps Developers Data scientists Business analysts Data Ingestion Cloud Pub/Sub App Engine Databases/ Storage Cloud SQL Cloud Bigtable Cloud Datastore Cloud Storage Analytics Google BigQuery Google Analytics 360 Cloud Dataproc Google Drive Advanced Analytics & Intelligence Cloud Machine Learning Translate API Vision API Speech API
  • 26. Confidential & ProprietaryGoogle Cloud Platform 26 Use Your Own Data to Train Models BETA BETA GAGA Cloud Datalab Cloud Machine Learning Cloud Storage Google BigQuery Develop/Model/Test
  • 27. Confidential & ProprietaryGoogle Cloud Platform 27 HTTP request Use your own data to train models Pre-ProcessingData Storage Training flow Prediction flow Local training Download Mobile prediction Batch Online Training Prediction Tooling Datalab Datalab Tooling Upload Hosted Model
  • 28. Confidential & ProprietaryGoogle Cloud Platform 28 Automatically categorize, and automatically extract value Evaluate the model by applying it against additional manually categorized data, correct and tune Capture thousands of examples of correct evaluations for that categorization, and use them to train an ML model Identify categorizations that provide value, categories you’re already evaluating for by hand today 1 2 3 4 Machine Intelligence is Already Making a Huge Difference and There are Many, Many More Opportunities
  • 29. Confidential & ProprietaryGoogle Cloud Platform 29 Machine Learning @ Google Level 200
  • 30. Confidential & ProprietaryGoogle Cloud Platform 30 The point of ML is to make predictions Input Feature Predicted Value Model
  • 31. Confidential & ProprietaryGoogle Cloud Platform 31 Tensorflow helps you “train” models Input Feature Predicted Value Model True Value Update model based on Cost Cost
  • 32. Confidential & ProprietaryGoogle Cloud Platform 32 Democratizing machine learning App DeveloperData Scientist CloudML Build custom modelsUse/extend OSS SDK Scale, No-ops Infrastructure ML APIs Vision API Speech API Use pre-built models Translate API ML researcher Language API
  • 33. Confidential & ProprietaryGoogle Cloud Platform 33 Beyond Tensorflow Size of dataset Size of NN Scale of Compute Problem Accuracy CloudML ( ) Deep networks TensorFlow Processing Units (TPUs) Distributed No-ops https://cloudplatform.googleblog.com/2016/05/Google-supercharges-machine-learning-tasks-with-custom-chip.html ML APIs Vision API Speech API Translate API Language API
  • 34. Confidential & ProprietaryGoogle Cloud Platform 34 ML APIs are simply REST calls and can be made from any language or framework sservice = build('speech', 'v1beta1', developerKey=APIKEY) response = sservice.speech().syncrecognize( body={ 'config': { 'encoding': 'LINEAR16', 'sampleRate': 16000 }, 'audio': { 'uri': 'gs://cloud-training-demos/vision/audio.raw' } }).execute() print response Data on Cloud Storage