KEMBAR78
Google Cloud - Google's vision on AI | PDF
Google's vision on AI

Big Data Expo

19th September 2018

Rokesh Jankie
rokesh@google.com
Shift in Computing
4th of October 2016
4th of October 2016
Putting things in perspective
Machine learning is learning
from examples and
experience
Let’s try some
human-powered image
detection
How would we do this without ML?
How would we do this without ML?
How would we do this without ML?
What about a dog... and a mop? Easy, right?
Not so fast...
CC-BY-SA-2.5 Wikimedia Commons https://commons.wikimedia.org/wiki/File:Komondor_Westminster_Dog_Show_crop.jpg
CC-BY-2.0 Wikimedia Commons https://commons.wikimedia.org/wiki/File:2014_Westminster_Kennel_Club_Dog_Show_(12487315865).jpg
CC-BY-2.0 Petful https://www.flickr.com/photos/petsadviser-pix/16395099127
CC-BY-SA-2.0 Jeffrey Beall https://www.flickr.com/photos/denverjeffrey/6903790333
How Can You Get Started with Machine Learning?
• Three ways, with varying complexity:
• Use a Cloud-based or Mobile API (Vision,
Natural Language, etc.)
• Use an existing model architecture, and retrain
it or fine tune on your dataset
• Develop your own machine learning models for
new problems
Moreflexible,butmoreeffortrequired
In case you were wondering...
CC-BY-SA-2.5 Wikimedia Commons https://commons.wikimedia.org/wiki/File:Komondor_Westminster_Dog_Show_crop.jpg
CC-BY-2.0 Wikimedia Commons https://commons.wikimedia.org/wiki/File:2014_Westminster_Kennel_Club_Dog_Show_(12487315865).jpg
CC-BY-2.0 Petful https://www.flickr.com/photos/petsadviser-pix/16395099127
CC-BY-SA-2.0 Jeffrey Beall https://www.flickr.com/photos/denverjeffrey/6903790333
What is TensorFlow
• Open source Machine Learning library
• Especially useful for Deep Learning
• For research and production
• Apache 2.0 license
TensorFlow History
• DistBelief
Jeff Dean!
History of Open Source @Google
You mentioned Deep Learning? What ?!
• The first question to answer: What’s a Neural Network ?
• Inspired by Biology:
• Two flavors: Supervised an Unsupervised
This is what we are trying to solve
f(x) = y
Neural Networks
• Many kinds op NNs
What happened in the last decade…
• Algorithms: This area has seen some improvements, but most of the early
wins came from fairly old ideas. Now that Deep Learning is showing success
we are seeing some good advances as well.
• Datasets: Training large networks is hard without large enough datasets.
MNIST can only go so far in pushing the limits. Having datasets like ImageNet
has really helped pushed the state of the art in vision.
• Compute: the biggest game changer in recent years.
2012
TensorFlow History: The Cat
This was in 2012
It took 16,000
computers to
identify a cat!
Linear Regression & Classification
TensorFlow Playground
TensorBoard Projector
Recently launched
Projector
what just happened in Linear Regression ?
We need more than
just software
Confidential & ProprietaryGoogle Cloud Platform 36
11.5 petaflops per pod
TPU 3.0
8x faster
On device machine learning
Examples
• Image2Text
• “Lip reading”
• Human-like sound: WaveNet
• Skin cancer detection
• AI Experiments by Google
• Learn how to fly
Recent developments
Google Duplex
Generating voices
Google Lens
Possibilities…many, but I want to
highlight one specifically
Solution space
– Aja Huang
“The possibilities and power are innumerable”
What’s Next ?
Google AI Research Centers
Google AI Research Centers
Google & IoT
Edge TPU
Google Quantum.ai
https://ai.google
4th of October 2016
Final Note, by the man himself!
That’s a wrap!
Thanks
rokesh@google.com
@rjankie


Google Cloud - Google's vision on AI