SlideShare a Scribd company logo
1 of 41
Download to read offline
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Daniel ZivKovic, Cloud Solutions Architect
TriNimbus, an Onica company
AWS DeepLens:
A New Way to Learn Machine Learning
Toronto AWS User Group, September 27, 2018
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS DEEPLENS
IS NOT A
VIDEO CAMERA…
…IT’S THE
WORLDS FIRST
DEEP LEARNING
ENABLED
DEVELOPER KIT
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
GET STARTED WITH SAMPLE PROJECTS
ARTISTIC STYLE TRANSFER
OBJECT DETECTION FACE DETECTIONHOT DOG / NOT HOT DOG
CAT VS. DOG
ACTIVITY DETECTION
O r b u ild cu stom d eep learn in g mod els in th e c lou d u sin g
Am azo n SageMaker
HEAD POSE DETECTION
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
3. DEEPLENS
OVERVIEW
2. MACHINE
LEARNING
OVERVIEW
1. WHY LISTEN
TO AMAZON?
TODAY WE WILL COVER
4. BUILD & TRAIN
MODELS IN
SAGEMAKER
5. KEEP LEARNING
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
1. WHY LISTEN TO AMAZON?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Two Decades of Machine Learning at Amazon.com
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
UI – PERSONALIZED RECOMMENDATIONS
Amazon.com
Recommendations –
Item-to-Item
Collaborative
Filtering algorithm,
did to Barnes &
Noble what Google
PageRank algorithm
did to Yahoo’s search
dominance – which
was based on
professional web
surfers curating the
web.
– Jeremy Howard
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ALEXA – AI ENABLED #VoiceFirst UI
With voice, for the
first time in human
evolution ever – we
can operate “tools”
out of our hand's
reach!
– Paul Cutsinger
Alexa was my “wake-
up call” for AI, as
before it no speech
recognition program
could handle my
thick accent,
hoarseness, and
pace of speech.
– Daniel ZivKovic
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
50K ROBOTS ACROSS DELIVERY CENTRES
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DRONES – ALGOS LIKE IN SELF-DRIVING CARS
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AMAZON GO – NO CHECKOUT, NO CASHIERS
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ML @ AWS MISSION
Put Machine Learning in the
hands of every developer
and data scientist
This mission statement feels as big as Bill Gates' - "A computer on every desk and in
every home", or Steve Jobs' - "1000 Songs In Your Pocket" mission statements before.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS ML STACK
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
SAGEMAKER – FULLY-MANAGED PLATFORM
The quickest and easiest way to get ML models from idea to production
End-to-End Machine
Learning Platform
Zero Setup
Flexible Model
Training
Pay By The Second
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ML USE CASES BY VERTICALS
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
2. MACHINE LEARNING OVERVIEW
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DEFINITIONS
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
MORE DEFINITIONS
• Unsupervised – clustering finds hidden patterns in your data; draws inferences (conclusions) from datasets without labeled data
• Supervised – regression predicts future value of continuous variable like temperature or stock price
• Supervised – classification predict the likelihood of belonging to a specific group (e.g. cat or a dog)
• Supervised – most commonly includes algorithm, plus labeled data
• Data Science…
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Model training Inference
OVERVIEW OF DEEP LEARNING
Data
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DATA
Annotate
Labeling
Pre-process
Sizing, formatting…
Data split
Training set vs
Validation set
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
MODEL DEVELOPMENT & TRAINING
• Define model architecture
• Input the annotated and cleaned data into the model
• Multiple iterations (epochs) to train the model
• Validate with held back dataset
Large, annotated
dataset
Training set
Validation set
Training
Validate
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
INFERENCE
It’s where the magic happens!
1. Preprocess new data/image just like training set.
2. Feed image back to the trained model to get a predicted output.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
THE OLD WAY VS. THE NEW WAY
If you want a computer to do something, the old way
to do it is to write a program. The new way is you tell
the computer to pretend to be in neural network with
a learning algorithm in it - that's programming, but
then after that, if you want to solve a particular
problem you just show it examples.
– Geoffrey Hinton
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
3. DEEPLENS OVERVIEW
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DEEPLENS SPECIFICATIONS
• Intel Atom Processor
• Gen9 graphics
• Ubuntu OS- 16.04 LTS
• 100 GFLOPS performance
• Dual band Wi-Fi
• 8 GB RAM
• 16 GB Storage (eMMC)
• 32 GB SD card
• 4 MP camera with MJPEG
• H.264 encoding at 1080p resolution
• 2 USB ports
• Micro HDMI
• Audio out
• AWS Greengrass preconfigured
• clDNN Optimized for MXNet
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
UNDER THE COVERS- AWS DEEPLENS
• Cloud to device
• On the device
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS DEEPLENS ARCHITECTURE
Video out
Data out
I N F E R E N C E
D E P L O Y P R O J E C T S
Manage device
Security
Console Project
Management
AWS Cloud
Intel: Model Optimizer
cIDNN and Driver
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
4. BUILD & TRAIN MODELS IN
SAGEMAKER
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
GET STARTED WITH SAMPLE PROJECTS
ARTISTIC STYLE TRANSFER
OBJECT DETECTION FACE DETECTIONHOT DOG / NOT HOT DOG
CAT VS. DOG
ACTIVITY DETECTION
O r b u ild cu stom d eep learn in g mod els in th e c lou d u sin g
Am azo n SageMaker
HEAD POSE DETECTION
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
End-to-End
Machine Learning
Platform
Zero Setup Flexible Model
Training
Pay By The Second
AMAZON SAGEMAKER
The quickest and easiest way to get ML models from idea to production
$
First Place Second Place Third Place
ReadToMe
Created by Alex Schultz
ReadToMe is a deep learning
enabled application that is able
to read books to kids. In this
case, reading Green Eggs and
Ham, by Dr. Seuss.
Dee
Created by Matthew Clark
Dee is a fun AWS DeepLens
interactive device for children.
The device asks children to
answer questions by showing a
picture of the answer.
SafeHaven
Created by Nathan Stone and
Peter McLean
SafeHaven uses Alexa and
AWS DeepLens to bring
peace of mind for vulnerable
people and their families.
VIEW ALL 23 PROJECTS: aws.amazon.com/deeplens/community-projects
AWS DEEPLENS HACKATHON WINNERS:
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
SEE WHAT OTHERS HAVE BUILT
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Watch the demo:
https://youtu.be/2oMGkWc46Lw
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon
Rekognition
Image
Inference
Lambda
Amazon
S3 Bucket
Amazon
DynamoDB
SageMaker
&
DeepLens
Console
Amazon
S3 Bucket
Recognize
Emotions
Lambda
Training/validation data
Cropped Face Images
Cropped
Face Images
Detected
Emotions
DeepLens
Cloud
Amazon
CloudWatch
Detected
Emotions
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Now, let’s see it in action….
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
5. KEEP LEARNING
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
CHOOSE YOUR MENTORS WISELY
• Unlike 25+ years ago when there was a lack of information, Internet overwhelms us
with information. New problem is finding good mentors (not just those who sound
good) – because nowadays everyone writes, records videos, and brags.
• Join local communities! (“Collaborative Filtering” the old fashioned way ;)
• Follow the links in my curated list of awesome people and resources where to go for
knowledge next…
And let’s make the world a better place through AI & ML!
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DEEPLENS & SAGEMAKER
• Julien Simon, AI & Machine Learning @ AWS https://medium.com/@julsimon
• Deep Learning at the edge with AWS DeepLens - Julien Simon (AWS)
https://www.youtube.com/watch?v=Vw-bX1RRZGQ
• An overview of Amazon SageMaker https://www.youtube.com/watch?v=ym7NEYEx9x4
• Dev Guide https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-dg.pdf
• Lynn Langit: “Amazon Web Services Machine Learning Essential Training” 3hr course on Lynda.com or
https://www.linkedin.com/learning/amazon-web-services-machine-learning-essential-training
• Randall Hunt, Sr Technical Evangelist @ AWS https://aws.amazon.com/blogs/aws/author/randhunt/
ALEXA & VOICE-FIRST AI
• Paul Cutsinger, Head of Alexa Voice Design Education @ AWS https://twitter.com/PaulCutsinger
• Alexa Blogs https://developer.amazon.com/blogs/alexa/
• ML uses case “Chatbots & Voice User Interfaces (the Amazon way)” – links to slides & samples in
https://www.meetup.com/Serverless-Toronto/events/rwrcspyxjblc/
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ML & DEEP LEARNING
• Robert Newman @ Beyondsoft “How to Leverage Machine Learning”
https://www.brighttalk.com/webcast/16661/321515/how-to-leverage-machine-learning
• Geoffrey Hinton “The Foundations of Deep Learning” https://www.youtube.com/watch?v=zl99IZvW7rE
• Deep Learning Crash Course https://gluon.mxnet.io/chapter01_crashcourse/introduction.html
• 3Blue1Brown playlist “Neural Networks”
https://www.youtube.com/playlist?list=PLZHQObOWTQDNU6R1_67000Dx_ZCJB-3pi
• Jeremy Howard https://en.wikipedia.org/wiki/Jeremy_Howard_(entrepreneur)
• Preview our Deep Learning Certificate with a lecture by Jeremy Howard https://www.usfca.edu/data-
institute/certificates/deep-learning-part-one
• The wonderful and terrifying implications of computers that can learn
https://www.youtube.com/watch?v=t4kyRyKyOpo
• Practical Deep Learning for Coders http://course.fast.ai/start.html (2018 edition of 7-week course)
• UN Sustainable Development ​Goals https://www.globalgoals.org/ (17 goals for a better world by 2030)
• AI grounded in human values, empowering people to live better lives https://www.PartnershipOnAI.org
• Make the world a better place through AI https://ai4good.org/
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
THANKS & WRAP-UP
Order on Amazon.com
Search: AWS DeepLens
CURRENTLY ONLY AVAILABLE FOR
SHIPPING IN THE USA!
Request a workshop
Work with your AWS account
management team to request a hands-on
SageMaker & DeepLens workshop
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Let’s chat…

More Related Content

Similar to New way to learn Machine Learning with AWS DeepLens & Daniel ZivKovic

AWS DeepLens - A New Way to Learn Machine Learning
AWS DeepLens - A New Way to Learn Machine LearningAWS DeepLens - A New Way to Learn Machine Learning
AWS DeepLens - A New Way to Learn Machine LearningAmazon Web Services
 
AWS DeepLens: A New Way to Learn Machine Learning
AWS DeepLens: A New Way to Learn Machine LearningAWS DeepLens: A New Way to Learn Machine Learning
AWS DeepLens: A New Way to Learn Machine LearningAmazon Web Services
 
A New Way to Learn Machine Learning
A New Way to Learn Machine LearningA New Way to Learn Machine Learning
A New Way to Learn Machine LearningAmazon Web Services
 
AWS DeepLens - A New Way to Learn Machine Learning
AWS DeepLens - A New Way to Learn Machine LearningAWS DeepLens - A New Way to Learn Machine Learning
AWS DeepLens - A New Way to Learn Machine LearningAmazon Web Services
 
AI & Machine Learning at AWS - An Introduction
AI & Machine Learning at AWS - An IntroductionAI & Machine Learning at AWS - An Introduction
AI & Machine Learning at AWS - An IntroductionDaniel Zivkovic
 
Introducing AWS DeepLens - AWS Online Tech Talks
Introducing AWS DeepLens - AWS Online Tech TalksIntroducing AWS DeepLens - AWS Online Tech Talks
Introducing AWS DeepLens - AWS Online Tech TalksAmazon Web Services
 
Amazon Deeplens 와 컴퓨터 비전 딥러닝 어플리케이션 활용::Sunil Mallya::AWS Summit Seoul 2018
Amazon Deeplens 와 컴퓨터 비전 딥러닝 어플리케이션 활용::Sunil Mallya::AWS Summit Seoul 2018Amazon Deeplens 와 컴퓨터 비전 딥러닝 어플리케이션 활용::Sunil Mallya::AWS Summit Seoul 2018
Amazon Deeplens 와 컴퓨터 비전 딥러닝 어플리케이션 활용::Sunil Mallya::AWS Summit Seoul 2018Amazon Web Services Korea
 
A Gentle Intro to Deep Learning
A Gentle Intro to Deep LearningA Gentle Intro to Deep Learning
A Gentle Intro to Deep LearningGabe Hollombe
 
Building the Organization of the Future: Leveraging AI & ML
Building the Organization of the Future: Leveraging AI & ML Building the Organization of the Future: Leveraging AI & ML
Building the Organization of the Future: Leveraging AI & ML Amazon Web Services
 
AWS DeepLens Workshop: Building Computer Vision Applications - BDA201 - Anahe...
AWS DeepLens Workshop: Building Computer Vision Applications - BDA201 - Anahe...AWS DeepLens Workshop: Building Computer Vision Applications - BDA201 - Anahe...
AWS DeepLens Workshop: Building Computer Vision Applications - BDA201 - Anahe...Amazon Web Services
 
AWS AI state of the union - AWS Cape Town Summit 2018
AWS AI state of the union - AWS Cape Town Summit 2018AWS AI state of the union - AWS Cape Town Summit 2018
AWS AI state of the union - AWS Cape Town Summit 2018Amazon Web Services
 
AI Services for Developers | AWS Floor28
AI Services for Developers | AWS Floor28AI Services for Developers | AWS Floor28
AI Services for Developers | AWS Floor28Amazon Web Services
 
AI Services for Developers - Floor28
AI Services for Developers - Floor28AI Services for Developers - Floor28
AI Services for Developers - Floor28Boaz Ziniman
 
Empowering Every Brain! How Brain Power is using AWS-Powered AI in their Miss...
Empowering Every Brain! How Brain Power is using AWS-Powered AI in their Miss...Empowering Every Brain! How Brain Power is using AWS-Powered AI in their Miss...
Empowering Every Brain! How Brain Power is using AWS-Powered AI in their Miss...Amazon Web Services
 
BDA210 AWS DeepLens Workshop Building Computer Vision Applications
BDA210 AWS DeepLens Workshop Building Computer Vision Applications BDA210 AWS DeepLens Workshop Building Computer Vision Applications
BDA210 AWS DeepLens Workshop Building Computer Vision Applications Amazon Web Services
 
DataXDay - Machine learning models at scale with Amazon SageMaker
DataXDay - Machine learning models at scale with Amazon SageMaker DataXDay - Machine learning models at scale with Amazon SageMaker
DataXDay - Machine learning models at scale with Amazon SageMaker DataXDay Conference by Xebia
 
AWS DeepLens Workshop: Building Computer Vision Applications
AWS DeepLens Workshop: Building Computer Vision ApplicationsAWS DeepLens Workshop: Building Computer Vision Applications
AWS DeepLens Workshop: Building Computer Vision ApplicationsAmazon Web Services
 
Deep Learning, Demystified
Deep Learning, DemystifiedDeep Learning, Demystified
Deep Learning, DemystifiedGabe Hollombe
 
Deep Learning Demystified - A (Mostly) Effortless Introduction: AWS Developer...
Deep Learning Demystified - A (Mostly) Effortless Introduction: AWS Developer...Deep Learning Demystified - A (Mostly) Effortless Introduction: AWS Developer...
Deep Learning Demystified - A (Mostly) Effortless Introduction: AWS Developer...Amazon Web Services
 

Similar to New way to learn Machine Learning with AWS DeepLens & Daniel ZivKovic (20)

AWS DeepLens - A New Way to Learn Machine Learning
AWS DeepLens - A New Way to Learn Machine LearningAWS DeepLens - A New Way to Learn Machine Learning
AWS DeepLens - A New Way to Learn Machine Learning
 
AWS DeepLens: A New Way to Learn Machine Learning
AWS DeepLens: A New Way to Learn Machine LearningAWS DeepLens: A New Way to Learn Machine Learning
AWS DeepLens: A New Way to Learn Machine Learning
 
A New Way to Learn Machine Learning
A New Way to Learn Machine LearningA New Way to Learn Machine Learning
A New Way to Learn Machine Learning
 
AWS DeepLens - A New Way to Learn Machine Learning
AWS DeepLens - A New Way to Learn Machine LearningAWS DeepLens - A New Way to Learn Machine Learning
AWS DeepLens - A New Way to Learn Machine Learning
 
AI & Machine Learning at AWS - An Introduction
AI & Machine Learning at AWS - An IntroductionAI & Machine Learning at AWS - An Introduction
AI & Machine Learning at AWS - An Introduction
 
Introducing AWS DeepLens - AWS Online Tech Talks
Introducing AWS DeepLens - AWS Online Tech TalksIntroducing AWS DeepLens - AWS Online Tech Talks
Introducing AWS DeepLens - AWS Online Tech Talks
 
Amazon Deeplens 와 컴퓨터 비전 딥러닝 어플리케이션 활용::Sunil Mallya::AWS Summit Seoul 2018
Amazon Deeplens 와 컴퓨터 비전 딥러닝 어플리케이션 활용::Sunil Mallya::AWS Summit Seoul 2018Amazon Deeplens 와 컴퓨터 비전 딥러닝 어플리케이션 활용::Sunil Mallya::AWS Summit Seoul 2018
Amazon Deeplens 와 컴퓨터 비전 딥러닝 어플리케이션 활용::Sunil Mallya::AWS Summit Seoul 2018
 
A Gentle Intro to Deep Learning
A Gentle Intro to Deep LearningA Gentle Intro to Deep Learning
A Gentle Intro to Deep Learning
 
Building the Organization of the Future: Leveraging AI & ML
Building the Organization of the Future: Leveraging AI & ML Building the Organization of the Future: Leveraging AI & ML
Building the Organization of the Future: Leveraging AI & ML
 
AWS DeepLens Workshop: Building Computer Vision Applications - BDA201 - Anahe...
AWS DeepLens Workshop: Building Computer Vision Applications - BDA201 - Anahe...AWS DeepLens Workshop: Building Computer Vision Applications - BDA201 - Anahe...
AWS DeepLens Workshop: Building Computer Vision Applications - BDA201 - Anahe...
 
Machine Learning in Practice
Machine Learning in PracticeMachine Learning in Practice
Machine Learning in Practice
 
AWS AI state of the union - AWS Cape Town Summit 2018
AWS AI state of the union - AWS Cape Town Summit 2018AWS AI state of the union - AWS Cape Town Summit 2018
AWS AI state of the union - AWS Cape Town Summit 2018
 
AI Services for Developers | AWS Floor28
AI Services for Developers | AWS Floor28AI Services for Developers | AWS Floor28
AI Services for Developers | AWS Floor28
 
AI Services for Developers - Floor28
AI Services for Developers - Floor28AI Services for Developers - Floor28
AI Services for Developers - Floor28
 
Empowering Every Brain! How Brain Power is using AWS-Powered AI in their Miss...
Empowering Every Brain! How Brain Power is using AWS-Powered AI in their Miss...Empowering Every Brain! How Brain Power is using AWS-Powered AI in their Miss...
Empowering Every Brain! How Brain Power is using AWS-Powered AI in their Miss...
 
BDA210 AWS DeepLens Workshop Building Computer Vision Applications
BDA210 AWS DeepLens Workshop Building Computer Vision Applications BDA210 AWS DeepLens Workshop Building Computer Vision Applications
BDA210 AWS DeepLens Workshop Building Computer Vision Applications
 
DataXDay - Machine learning models at scale with Amazon SageMaker
DataXDay - Machine learning models at scale with Amazon SageMaker DataXDay - Machine learning models at scale with Amazon SageMaker
DataXDay - Machine learning models at scale with Amazon SageMaker
 
AWS DeepLens Workshop: Building Computer Vision Applications
AWS DeepLens Workshop: Building Computer Vision ApplicationsAWS DeepLens Workshop: Building Computer Vision Applications
AWS DeepLens Workshop: Building Computer Vision Applications
 
Deep Learning, Demystified
Deep Learning, DemystifiedDeep Learning, Demystified
Deep Learning, Demystified
 
Deep Learning Demystified - A (Mostly) Effortless Introduction: AWS Developer...
Deep Learning Demystified - A (Mostly) Effortless Introduction: AWS Developer...Deep Learning Demystified - A (Mostly) Effortless Introduction: AWS Developer...
Deep Learning Demystified - A (Mostly) Effortless Introduction: AWS Developer...
 

More from Daniel Zivkovic

All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...Daniel Zivkovic
 
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...Daniel Zivkovic
 
Opinionated re:Invent recap with AWS Heroes & Builders
Opinionated re:Invent recap with AWS Heroes & BuildersOpinionated re:Invent recap with AWS Heroes & Builders
Opinionated re:Invent recap with AWS Heroes & BuildersDaniel Zivkovic
 
Google Cloud Next '22 Recap: Serverless & Data edition
Google Cloud Next '22 Recap: Serverless & Data editionGoogle Cloud Next '22 Recap: Serverless & Data edition
Google Cloud Next '22 Recap: Serverless & Data editionDaniel Zivkovic
 
Conversational Document Processing AI with Rui Costa
Conversational Document Processing AI with Rui CostaConversational Document Processing AI with Rui Costa
Conversational Document Processing AI with Rui CostaDaniel Zivkovic
 
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and DataflowHow to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and DataflowDaniel Zivkovic
 
Gojko's 5 rules for super responsive Serverless applications
Gojko's 5 rules for super responsive Serverless applicationsGojko's 5 rules for super responsive Serverless applications
Gojko's 5 rules for super responsive Serverless applicationsDaniel Zivkovic
 
Retail Analytics and BI with Looker, BigQuery, GCP & Leigha Jarett
Retail Analytics and BI with Looker, BigQuery, GCP & Leigha JarettRetail Analytics and BI with Looker, BigQuery, GCP & Leigha Jarett
Retail Analytics and BI with Looker, BigQuery, GCP & Leigha JarettDaniel Zivkovic
 
What's new in Serverless at AWS?
What's new in Serverless at AWS?What's new in Serverless at AWS?
What's new in Serverless at AWS?Daniel Zivkovic
 
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
 
Empowering Developers to be Healthcare Heroes
Empowering Developers to be Healthcare HeroesEmpowering Developers to be Healthcare Heroes
Empowering Developers to be Healthcare HeroesDaniel Zivkovic
 
Get started with Dialogflow & Contact Center AI on Google Cloud
Get started with Dialogflow & Contact Center AI on Google CloudGet started with Dialogflow & Contact Center AI on Google Cloud
Get started with Dialogflow & Contact Center AI on Google CloudDaniel Zivkovic
 
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...Daniel Zivkovic
 
Smart Cities of Italy: Integrating the Cyber World with the IoT
Smart Cities of Italy: Integrating the Cyber World with the IoTSmart Cities of Italy: Integrating the Cyber World with the IoT
Smart Cities of Italy: Integrating the Cyber World with the IoTDaniel Zivkovic
 
Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...
Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...
Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...Daniel Zivkovic
 
This is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill ShockThis is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill ShockDaniel Zivkovic
 
Lunch & Learn BigQuery & Firebase from other Google Cloud customers
Lunch & Learn BigQuery & Firebase from other Google Cloud customersLunch & Learn BigQuery & Firebase from other Google Cloud customers
Lunch & Learn BigQuery & Firebase from other Google Cloud customersDaniel Zivkovic
 
Azure for AWS & GCP Pros: Which Azure services to use?
Azure for AWS & GCP Pros: Which Azure services to use?Azure for AWS & GCP Pros: Which Azure services to use?
Azure for AWS & GCP Pros: Which Azure services to use?Daniel Zivkovic
 
Serverless Evolution during 3 years of Serverless Toronto
Serverless Evolution during 3 years of Serverless TorontoServerless Evolution during 3 years of Serverless Toronto
Serverless Evolution during 3 years of Serverless TorontoDaniel Zivkovic
 
Simpler, faster, cheaper Enterprise Apps using only Spring Boot on GCP
Simpler, faster, cheaper Enterprise Apps using only Spring Boot on GCPSimpler, faster, cheaper Enterprise Apps using only Spring Boot on GCP
Simpler, faster, cheaper Enterprise Apps using only Spring Boot on GCPDaniel Zivkovic
 

More from Daniel Zivkovic (20)

All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
 
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...
 
Opinionated re:Invent recap with AWS Heroes & Builders
Opinionated re:Invent recap with AWS Heroes & BuildersOpinionated re:Invent recap with AWS Heroes & Builders
Opinionated re:Invent recap with AWS Heroes & Builders
 
Google Cloud Next '22 Recap: Serverless & Data edition
Google Cloud Next '22 Recap: Serverless & Data editionGoogle Cloud Next '22 Recap: Serverless & Data edition
Google Cloud Next '22 Recap: Serverless & Data edition
 
Conversational Document Processing AI with Rui Costa
Conversational Document Processing AI with Rui CostaConversational Document Processing AI with Rui Costa
Conversational Document Processing AI with Rui Costa
 
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and DataflowHow to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
 
Gojko's 5 rules for super responsive Serverless applications
Gojko's 5 rules for super responsive Serverless applicationsGojko's 5 rules for super responsive Serverless applications
Gojko's 5 rules for super responsive Serverless applications
 
Retail Analytics and BI with Looker, BigQuery, GCP & Leigha Jarett
Retail Analytics and BI with Looker, BigQuery, GCP & Leigha JarettRetail Analytics and BI with Looker, BigQuery, GCP & Leigha Jarett
Retail Analytics and BI with Looker, BigQuery, GCP & Leigha Jarett
 
What's new in Serverless at AWS?
What's new in Serverless at AWS?What's new in Serverless at AWS?
What's new in Serverless at AWS?
 
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
 
Empowering Developers to be Healthcare Heroes
Empowering Developers to be Healthcare HeroesEmpowering Developers to be Healthcare Heroes
Empowering Developers to be Healthcare Heroes
 
Get started with Dialogflow & Contact Center AI on Google Cloud
Get started with Dialogflow & Contact Center AI on Google CloudGet started with Dialogflow & Contact Center AI on Google Cloud
Get started with Dialogflow & Contact Center AI on Google Cloud
 
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...
 
Smart Cities of Italy: Integrating the Cyber World with the IoT
Smart Cities of Italy: Integrating the Cyber World with the IoTSmart Cities of Italy: Integrating the Cyber World with the IoT
Smart Cities of Italy: Integrating the Cyber World with the IoT
 
Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...
Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...
Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...
 
This is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill ShockThis is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill Shock
 
Lunch & Learn BigQuery & Firebase from other Google Cloud customers
Lunch & Learn BigQuery & Firebase from other Google Cloud customersLunch & Learn BigQuery & Firebase from other Google Cloud customers
Lunch & Learn BigQuery & Firebase from other Google Cloud customers
 
Azure for AWS & GCP Pros: Which Azure services to use?
Azure for AWS & GCP Pros: Which Azure services to use?Azure for AWS & GCP Pros: Which Azure services to use?
Azure for AWS & GCP Pros: Which Azure services to use?
 
Serverless Evolution during 3 years of Serverless Toronto
Serverless Evolution during 3 years of Serverless TorontoServerless Evolution during 3 years of Serverless Toronto
Serverless Evolution during 3 years of Serverless Toronto
 
Simpler, faster, cheaper Enterprise Apps using only Spring Boot on GCP
Simpler, faster, cheaper Enterprise Apps using only Spring Boot on GCPSimpler, faster, cheaper Enterprise Apps using only Spring Boot on GCP
Simpler, faster, cheaper Enterprise Apps using only Spring Boot on GCP
 

Recently uploaded

Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfkalichargn70th171
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 

Recently uploaded (20)

Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Odoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting ServiceOdoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting Service
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 

New way to learn Machine Learning with AWS DeepLens & Daniel ZivKovic

  • 1. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Daniel ZivKovic, Cloud Solutions Architect TriNimbus, an Onica company AWS DeepLens: A New Way to Learn Machine Learning Toronto AWS User Group, September 27, 2018
  • 2. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS DEEPLENS IS NOT A VIDEO CAMERA… …IT’S THE WORLDS FIRST DEEP LEARNING ENABLED DEVELOPER KIT
  • 3. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. GET STARTED WITH SAMPLE PROJECTS ARTISTIC STYLE TRANSFER OBJECT DETECTION FACE DETECTIONHOT DOG / NOT HOT DOG CAT VS. DOG ACTIVITY DETECTION O r b u ild cu stom d eep learn in g mod els in th e c lou d u sin g Am azo n SageMaker HEAD POSE DETECTION
  • 4. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 3. DEEPLENS OVERVIEW 2. MACHINE LEARNING OVERVIEW 1. WHY LISTEN TO AMAZON? TODAY WE WILL COVER 4. BUILD & TRAIN MODELS IN SAGEMAKER 5. KEEP LEARNING
  • 5. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 1. WHY LISTEN TO AMAZON?
  • 6. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Two Decades of Machine Learning at Amazon.com
  • 7. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. UI – PERSONALIZED RECOMMENDATIONS Amazon.com Recommendations – Item-to-Item Collaborative Filtering algorithm, did to Barnes & Noble what Google PageRank algorithm did to Yahoo’s search dominance – which was based on professional web surfers curating the web. – Jeremy Howard
  • 8. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ALEXA – AI ENABLED #VoiceFirst UI With voice, for the first time in human evolution ever – we can operate “tools” out of our hand's reach! – Paul Cutsinger Alexa was my “wake- up call” for AI, as before it no speech recognition program could handle my thick accent, hoarseness, and pace of speech. – Daniel ZivKovic
  • 9. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 50K ROBOTS ACROSS DELIVERY CENTRES
  • 10. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DRONES – ALGOS LIKE IN SELF-DRIVING CARS
  • 11. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AMAZON GO – NO CHECKOUT, NO CASHIERS
  • 12. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ML @ AWS MISSION Put Machine Learning in the hands of every developer and data scientist This mission statement feels as big as Bill Gates' - "A computer on every desk and in every home", or Steve Jobs' - "1000 Songs In Your Pocket" mission statements before.
  • 13. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS ML STACK
  • 14. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. SAGEMAKER – FULLY-MANAGED PLATFORM The quickest and easiest way to get ML models from idea to production End-to-End Machine Learning Platform Zero Setup Flexible Model Training Pay By The Second
  • 15. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ML USE CASES BY VERTICALS
  • 16. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 2. MACHINE LEARNING OVERVIEW
  • 17. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DEFINITIONS
  • 18. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. MORE DEFINITIONS • Unsupervised – clustering finds hidden patterns in your data; draws inferences (conclusions) from datasets without labeled data • Supervised – regression predicts future value of continuous variable like temperature or stock price • Supervised – classification predict the likelihood of belonging to a specific group (e.g. cat or a dog) • Supervised – most commonly includes algorithm, plus labeled data • Data Science…
  • 19. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Model training Inference OVERVIEW OF DEEP LEARNING Data
  • 20. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DATA Annotate Labeling Pre-process Sizing, formatting… Data split Training set vs Validation set
  • 21. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. MODEL DEVELOPMENT & TRAINING • Define model architecture • Input the annotated and cleaned data into the model • Multiple iterations (epochs) to train the model • Validate with held back dataset Large, annotated dataset Training set Validation set Training Validate
  • 22. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. INFERENCE It’s where the magic happens! 1. Preprocess new data/image just like training set. 2. Feed image back to the trained model to get a predicted output.
  • 23. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. THE OLD WAY VS. THE NEW WAY If you want a computer to do something, the old way to do it is to write a program. The new way is you tell the computer to pretend to be in neural network with a learning algorithm in it - that's programming, but then after that, if you want to solve a particular problem you just show it examples. – Geoffrey Hinton
  • 24. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 3. DEEPLENS OVERVIEW
  • 25. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DEEPLENS SPECIFICATIONS • Intel Atom Processor • Gen9 graphics • Ubuntu OS- 16.04 LTS • 100 GFLOPS performance • Dual band Wi-Fi • 8 GB RAM • 16 GB Storage (eMMC) • 32 GB SD card • 4 MP camera with MJPEG • H.264 encoding at 1080p resolution • 2 USB ports • Micro HDMI • Audio out • AWS Greengrass preconfigured • clDNN Optimized for MXNet
  • 26. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. UNDER THE COVERS- AWS DEEPLENS • Cloud to device • On the device
  • 27. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS DEEPLENS ARCHITECTURE Video out Data out I N F E R E N C E D E P L O Y P R O J E C T S Manage device Security Console Project Management AWS Cloud Intel: Model Optimizer cIDNN and Driver
  • 28. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 4. BUILD & TRAIN MODELS IN SAGEMAKER
  • 29. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. GET STARTED WITH SAMPLE PROJECTS ARTISTIC STYLE TRANSFER OBJECT DETECTION FACE DETECTIONHOT DOG / NOT HOT DOG CAT VS. DOG ACTIVITY DETECTION O r b u ild cu stom d eep learn in g mod els in th e c lou d u sin g Am azo n SageMaker HEAD POSE DETECTION
  • 30. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. End-to-End Machine Learning Platform Zero Setup Flexible Model Training Pay By The Second AMAZON SAGEMAKER The quickest and easiest way to get ML models from idea to production $
  • 31. First Place Second Place Third Place ReadToMe Created by Alex Schultz ReadToMe is a deep learning enabled application that is able to read books to kids. In this case, reading Green Eggs and Ham, by Dr. Seuss. Dee Created by Matthew Clark Dee is a fun AWS DeepLens interactive device for children. The device asks children to answer questions by showing a picture of the answer. SafeHaven Created by Nathan Stone and Peter McLean SafeHaven uses Alexa and AWS DeepLens to bring peace of mind for vulnerable people and their families. VIEW ALL 23 PROJECTS: aws.amazon.com/deeplens/community-projects AWS DEEPLENS HACKATHON WINNERS: © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. SEE WHAT OTHERS HAVE BUILT
  • 32. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Watch the demo: https://youtu.be/2oMGkWc46Lw
  • 33. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Rekognition Image Inference Lambda Amazon S3 Bucket Amazon DynamoDB SageMaker & DeepLens Console Amazon S3 Bucket Recognize Emotions Lambda Training/validation data Cropped Face Images Cropped Face Images Detected Emotions DeepLens Cloud Amazon CloudWatch Detected Emotions
  • 34. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Now, let’s see it in action….
  • 35. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 36. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 5. KEEP LEARNING
  • 37. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. CHOOSE YOUR MENTORS WISELY • Unlike 25+ years ago when there was a lack of information, Internet overwhelms us with information. New problem is finding good mentors (not just those who sound good) – because nowadays everyone writes, records videos, and brags. • Join local communities! (“Collaborative Filtering” the old fashioned way ;) • Follow the links in my curated list of awesome people and resources where to go for knowledge next… And let’s make the world a better place through AI & ML!
  • 38. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DEEPLENS & SAGEMAKER • Julien Simon, AI & Machine Learning @ AWS https://medium.com/@julsimon • Deep Learning at the edge with AWS DeepLens - Julien Simon (AWS) https://www.youtube.com/watch?v=Vw-bX1RRZGQ • An overview of Amazon SageMaker https://www.youtube.com/watch?v=ym7NEYEx9x4 • Dev Guide https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-dg.pdf • Lynn Langit: “Amazon Web Services Machine Learning Essential Training” 3hr course on Lynda.com or https://www.linkedin.com/learning/amazon-web-services-machine-learning-essential-training • Randall Hunt, Sr Technical Evangelist @ AWS https://aws.amazon.com/blogs/aws/author/randhunt/ ALEXA & VOICE-FIRST AI • Paul Cutsinger, Head of Alexa Voice Design Education @ AWS https://twitter.com/PaulCutsinger • Alexa Blogs https://developer.amazon.com/blogs/alexa/ • ML uses case “Chatbots & Voice User Interfaces (the Amazon way)” – links to slides & samples in https://www.meetup.com/Serverless-Toronto/events/rwrcspyxjblc/
  • 39. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ML & DEEP LEARNING • Robert Newman @ Beyondsoft “How to Leverage Machine Learning” https://www.brighttalk.com/webcast/16661/321515/how-to-leverage-machine-learning • Geoffrey Hinton “The Foundations of Deep Learning” https://www.youtube.com/watch?v=zl99IZvW7rE • Deep Learning Crash Course https://gluon.mxnet.io/chapter01_crashcourse/introduction.html • 3Blue1Brown playlist “Neural Networks” https://www.youtube.com/playlist?list=PLZHQObOWTQDNU6R1_67000Dx_ZCJB-3pi • Jeremy Howard https://en.wikipedia.org/wiki/Jeremy_Howard_(entrepreneur) • Preview our Deep Learning Certificate with a lecture by Jeremy Howard https://www.usfca.edu/data- institute/certificates/deep-learning-part-one • The wonderful and terrifying implications of computers that can learn https://www.youtube.com/watch?v=t4kyRyKyOpo • Practical Deep Learning for Coders http://course.fast.ai/start.html (2018 edition of 7-week course) • UN Sustainable Development ​Goals https://www.globalgoals.org/ (17 goals for a better world by 2030) • AI grounded in human values, empowering people to live better lives https://www.PartnershipOnAI.org • Make the world a better place through AI https://ai4good.org/
  • 40. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. THANKS & WRAP-UP Order on Amazon.com Search: AWS DeepLens CURRENTLY ONLY AVAILABLE FOR SHIPPING IN THE USA! Request a workshop Work with your AWS account management team to request a hands-on SageMaker & DeepLens workshop
  • 41. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Let’s chat…