SlideShare une entreprise Scribd logo
1  sur  26
AI…
for People in a Hurry
Scott Penberthy
Director of Applied AI, Google
Agenda
Examples How it works Start now
1 2 3
Examples
Seeing
Deep Learning has become a better
driver than humans by literally going
from pixels to steering, throttle,
distance, and more.
https://waymo.com/tech/
Hearing
Deep Learning now powers real time
audio speech translation for the top
languages, allowing more humans to
connect than before.
Speaking
Deep Learning now generates
realistic human speech, much how
we evolved as mammals.
Reading
Deep Learning can analyze 51
different file formats, condensing
information to tensors for search,
labeling and summarizing.
Iron Mountain InSight™
51 File Formats
Creating
Generative techniques are now
creating imagery and art with
humans, as well as simulated
environments for learning.
source: thispersondoesnotexist.com
How it works
Scalar Vector Matrix Tensor
input
input
5
3
a
b
add
mul
c
d
add
e
23
3
5
8
15
3
5
x F(x)
Tensors flow through graphs
Gradient Descent - find F(x)
“Our results are 10^5-10^6 faster with
double-digit process improvement...”
...multiple projects
F(x) v. f(x)
Universal
Approximation
Tensor Pods (11.5 pflops)
Unity (US, JP) 2010
Monet (US,
BR) 2017
Tannat (BR, UY, AR)
2017
Junior (Rio, Santos) 2017
FASTER (US, JP, TW) 2016
PLCN (HK, LA) 2019SJC (JP, HK, SG) 2013
Indigo (SG, ID, AU)
2019
Edge node locations >1000
Edge points of presence >100
Network
Network sea cable investments
The largest cloud network, comprising
>100 points of presence
25% of the World’s Internet Traffic
Tensor connectors
- 1000x our speed
Impact?
Product Users
Data20161950
$
Cost of
Prediction
Source: “Managing the Machines: AI is making prediction cheap, posing new challenges for managers” by
Ajay Agrawal, Joshua Gans, and Avi Goldfarb © 2016 (ajay@agrawal.ca)
Start now
Democratizing AI
https://ai.google
Normal humans
AI Nerds
ML frameworks: TensorFlow, XGBoost, Sklearn, PyTorch
Cloud ML Engine: managed service for
training & serving custom models
RPA:
Build robots for
the office
worker
Kubeflow: deploy ML pipelines for pre-processing data,
training and serving models on Kubernetes
Deep Learning VM images: spin up VMs with
popular ML frameworks pre-installed
AutoML, BQML: train & serve
no model code
ML APIs:
integrate AI into codebase
Process screens across SAP,
Windows, Web, Citrix at 10+ clicks per
second
AI-powered
Robotic Process
Automation
Enable your entire team to
automatically build and deploy
state-of-the-art ML models on
structured data at massively
increased speed and scale.
Cloud AutoML Tables Beta
It’s almost not fair
For each product:
● Relevant tables joined by given IDs
● Some minimal preprocessing done
to match input requirements
● Run until converge
● Benchmarks run between H2 2018
to today (as they became available)
http://colab.research.google.com
https://kubeflow.org
Personal
Supercomputers
Exponential growth AI
Because tensors … work.
Arxiv Papers
18 months
Google Directories
18 months
Model Computation
3.5 months
Q&A
Thank you!
Let’s connect:
sifma-ops@google.com
Learn more:
https://cloud.google.com/solutions
/financial-services/
Project X
March, 2018

Contenu connexe

Tendances

Introducción al Machine Learning Automático
Introducción al Machine Learning AutomáticoIntroducción al Machine Learning Automático
Introducción al Machine Learning Automático
Sri Ambati
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
bigt23
 

Tendances (20)

Artificial Intelligence As a Service
Artificial Intelligence As a ServiceArtificial Intelligence As a Service
Artificial Intelligence As a Service
 
Introducción al Machine Learning Automático
Introducción al Machine Learning AutomáticoIntroducción al Machine Learning Automático
Introducción al Machine Learning Automático
 
Fascinating Tales of a Strange Tomorrow
Fascinating Tales of a Strange TomorrowFascinating Tales of a Strange Tomorrow
Fascinating Tales of a Strange Tomorrow
 
201906 03 Introduction to NimbusML
201906 03 Introduction to NimbusML201906 03 Introduction to NimbusML
201906 03 Introduction to NimbusML
 
Understanding cloud costs with analytics
Understanding cloud costs with analyticsUnderstanding cloud costs with analytics
Understanding cloud costs with analytics
 
AI in cloud
AI in cloudAI in cloud
AI in cloud
 
Soumith Chintala at AI Frontiers: A Dynamic View of the Deep Learning World
Soumith Chintala at AI Frontiers: A Dynamic View of the Deep Learning WorldSoumith Chintala at AI Frontiers: A Dynamic View of the Deep Learning World
Soumith Chintala at AI Frontiers: A Dynamic View of the Deep Learning World
 
Keynote: Faster, Better, Cheaper: Pick all Three! By Miles Ward of Google
Keynote: Faster, Better, Cheaper: Pick all Three! By Miles Ward of GoogleKeynote: Faster, Better, Cheaper: Pick all Three! By Miles Ward of Google
Keynote: Faster, Better, Cheaper: Pick all Three! By Miles Ward of Google
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
AI at Microsoft for HEC
AI at Microsoft for HECAI at Microsoft for HEC
AI at Microsoft for HEC
 
Azure AI Conference Report
Azure AI Conference ReportAzure AI Conference Report
Azure AI Conference Report
 
201909 Automated ML for Developers
201909 Automated ML for Developers201909 Automated ML for Developers
201909 Automated ML for Developers
 
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive Services
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive ServicesAzure Meetup: Novità CosmosDB modalità Serverless e Cognitive Services
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive Services
 
Analyzing Text & Images: Webinar
Analyzing Text & Images: WebinarAnalyzing Text & Images: Webinar
Analyzing Text & Images: Webinar
 
Introduction to Machine learning and Deep Learning
Introduction to Machine learning and Deep LearningIntroduction to Machine learning and Deep Learning
Introduction to Machine learning and Deep Learning
 
Staff presentation
Staff presentationStaff presentation
Staff presentation
 
Staff presentation
Staff presentationStaff presentation
Staff presentation
 
Softare is still eating the world - Challenges in connected product design a...
Softare is still eating the world - Challenges in connected product design a...Softare is still eating the world - Challenges in connected product design a...
Softare is still eating the world - Challenges in connected product design a...
 
Webinar GLUGNet - Machine Learning.Net and Windows Machine Learning
Webinar GLUGNet - Machine Learning.Net and Windows Machine LearningWebinar GLUGNet - Machine Learning.Net and Windows Machine Learning
Webinar GLUGNet - Machine Learning.Net and Windows Machine Learning
 
Getting Started with Machine Learning.Net & Windows Machine Learning
Getting Started with Machine Learning.Net & Windows Machine LearningGetting Started with Machine Learning.Net & Windows Machine Learning
Getting Started with Machine Learning.Net & Windows Machine Learning
 

Similaire à Advanced AI for People in a Hurry

Start Getting Your Feet Wet in Open Source Machine and Deep Learning
Start Getting Your Feet Wet in Open Source Machine and Deep Learning Start Getting Your Feet Wet in Open Source Machine and Deep Learning
Start Getting Your Feet Wet in Open Source Machine and Deep Learning
Ian Gomez
 

Similaire à Advanced AI for People in a Hurry (20)

Azure Machine Learning 101
Azure Machine Learning 101Azure Machine Learning 101
Azure Machine Learning 101
 
Google Cloud: Data Analysis and Machine Learningn Technologies
Google Cloud: Data Analysis and Machine Learningn Technologies Google Cloud: Data Analysis and Machine Learningn Technologies
Google Cloud: Data Analysis and Machine Learningn Technologies
 
2018 11 14 Artificial Intelligence and Machine Learning in Azure
2018 11 14 Artificial Intelligence and Machine Learning in Azure2018 11 14 Artificial Intelligence and Machine Learning in Azure
2018 11 14 Artificial Intelligence and Machine Learning in Azure
 
Moving Forward with AI
Moving Forward with AIMoving Forward with AI
Moving Forward with AI
 
AI and Machine Learning for .net developers
AI and Machine Learning for .net developersAI and Machine Learning for .net developers
AI and Machine Learning for .net developers
 
AI in Finance: Moving forward!
AI in Finance: Moving forward!AI in Finance: Moving forward!
AI in Finance: Moving forward!
 
2018 12 18 Tech Valley UserGroup Machine Learning.Net
2018 12 18 Tech Valley UserGroup Machine Learning.Net2018 12 18 Tech Valley UserGroup Machine Learning.Net
2018 12 18 Tech Valley UserGroup Machine Learning.Net
 
TechDayPakistan-Slides RAG with Cosmos DB.pptx
TechDayPakistan-Slides RAG with Cosmos DB.pptxTechDayPakistan-Slides RAG with Cosmos DB.pptx
TechDayPakistan-Slides RAG with Cosmos DB.pptx
 
2018 09 26 CTT .NET User Group - Introduction to Machine Learning.Net and Win...
2018 09 26 CTT .NET User Group - Introduction to Machine Learning.Net and Win...2018 09 26 CTT .NET User Group - Introduction to Machine Learning.Net and Win...
2018 09 26 CTT .NET User Group - Introduction to Machine Learning.Net and Win...
 
Hybrid Kafka, Taking Real-time Analytics to the Business (Cody Irwin, Google ...
Hybrid Kafka, Taking Real-time Analytics to the Business (Cody Irwin, Google ...Hybrid Kafka, Taking Real-time Analytics to the Business (Cody Irwin, Google ...
Hybrid Kafka, Taking Real-time Analytics to the Business (Cody Irwin, Google ...
 
Designing Artificial Intelligence
Designing Artificial IntelligenceDesigning Artificial Intelligence
Designing Artificial Intelligence
 
Start Getting Your Feet Wet in Open Source Machine and Deep Learning
Start Getting Your Feet Wet in Open Source Machine and Deep Learning Start Getting Your Feet Wet in Open Source Machine and Deep Learning
Start Getting Your Feet Wet in Open Source Machine and Deep Learning
 
AI @ Microsoft, How we do it and how you can too!
AI @ Microsoft, How we do it and how you can too!AI @ Microsoft, How we do it and how you can too!
AI @ Microsoft, How we do it and how you can too!
 
Time series modeling workd AMLD 2018 Lausanne
Time series modeling workd AMLD 2018 LausanneTime series modeling workd AMLD 2018 Lausanne
Time series modeling workd AMLD 2018 Lausanne
 
Technology and AI sharing - From 2016 to Y2017 and Beyond
Technology and AI sharing - From 2016 to Y2017 and BeyondTechnology and AI sharing - From 2016 to Y2017 and Beyond
Technology and AI sharing - From 2016 to Y2017 and Beyond
 
Voxxed Athens 2018 - IBM Watson Machine Learning – Build and train AI models ...
Voxxed Athens 2018 - IBM Watson Machine Learning – Build and train AI models ...Voxxed Athens 2018 - IBM Watson Machine Learning – Build and train AI models ...
Voxxed Athens 2018 - IBM Watson Machine Learning – Build and train AI models ...
 
AWS Machine Learning & Google Cloud Machine Learning
AWS Machine Learning & Google Cloud Machine LearningAWS Machine Learning & Google Cloud Machine Learning
AWS Machine Learning & Google Cloud Machine Learning
 
BDA310 An Introduction to the AI services at AWS
BDA310 An Introduction to the AI services at AWSBDA310 An Introduction to the AI services at AWS
BDA310 An Introduction to the AI services at AWS
 
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google CloudMongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
 
Certification Study Group - NLP & Recommendation Systems on GCP Session 5
Certification Study Group - NLP & Recommendation Systems on GCP Session 5Certification Study Group - NLP & Recommendation Systems on GCP Session 5
Certification Study Group - NLP & Recommendation Systems on GCP Session 5
 

Dernier

CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
anilsa9823
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
Sérgio Sacani
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSS
LeenakshiTyagi
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
RohitNehra6
 

Dernier (20)

Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSS
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptx
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C P
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdf
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 
fundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyfundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomology
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
 

Advanced AI for People in a Hurry

Notes de l'éditeur

  1. And these boats are hard at work across the Pacific and the Atlantic oceans where we have been laying down the world's largest IP network, we have connections between every continent. (except antarctica) Blue is operational, Green is under construction, and you can see there is a region of world we are heavily focused on. Our network does not just connect our data centers to each other, like some others cloud providers, but connects us to nearly every ISP on the planet, and from a security and performance perspective this is amazing. Because we will be keeping your data on our network for high security and performance longer and closer to your customers. We control it entirely, end to end,
  2. Limitations of Colab: You may hit the memory limit during training (~12 GB), will cause the runtime to start over May not be scalable for training jobs that take a long time Probably want a place to deploy your model in production after it’s been trained
  3. [SARA] Switch to demo. Walkthrough doc is here: https://docs.google.com/document/d/1TuBlbheGuRrXqdiFvon8biFb_F9dbNO6KviX1fPAllA/edit
  4. And based on benchmarks we’ve done, the results speak for themselves There are a number of vendors in this space, and we chose to benchmark against a subset of them with similar functionality Benchmarked on Kaggle competitions, which I love as a benchmark because they involve real data from a real company that is putting 10s to 100s of thousands of dollars of prize money on the line to get a good solution, and willing to wait months to get a result, and thousands of serious data scientists around the world compete X-axis, Y-axis Tables usually in the top 25% which is usually better than the existing vendors we tested. So overall, we do quite well
  5. [SARA] Switch to demo. Walkthrough doc is here: https://docs.google.com/document/d/1TuBlbheGuRrXqdiFvon8biFb_F9dbNO6KviX1fPAllA/edit
  6. And based on benchmarks we’ve done, the results speak for themselves There are a number of vendors in this space, and we chose to benchmark against a subset of them with similar functionality Benchmarked on Kaggle competitions, which I love as a benchmark because they involve real data from a real company that is putting 10s to 100s of thousands of dollars of prize money on the line to get a good solution, and willing to wait months to get a result, and thousands of serious data scientists around the world compete X-axis, Y-axis Tables usually in the top 25% which is usually better than the existing vendors we tested. So overall, we do quite well
  7. Closing