SlideShare a Scribd company logo
© 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 (20)

PDF
DataXDay - Machine learning models at scale with Amazon SageMaker
DataXDay Conference by Xebia
 
PPTX
AWS re:Invent 2018 - Machine Learning recap (December 2018)
Julien SIMON
 
PDF
Artificial Intelligence (Machine Learning) on AWS: How to Start
Vladimir Simek
 
PDF
Artificial intelligence in actions: delivering a new experience to Formula 1 ...
GoDataDriven
 
PDF
AI Services for Developers - Floor28
Boaz Ziniman
 
PPTX
Deep Dive Amazon SageMaker
Cobus Bernard
 
PDF
Maschinelles Lernen auf AWS für Entwickler, Data Scientists und Experten
AWS Germany
 
PDF
Become a Machine Learning developer with AWS (Avril 2019)
Julien SIMON
 
PPTX
Deep Learning on Amazon Sagemaker (July 2019)
Julien SIMON
 
PDF
엔터프라이즈를 위한 머신러닝 그리고 AWS (김일호 솔루션즈 아키텍트, AWS) :: AWS Techforum 2018
Amazon Web Services Korea
 
PPTX
AWS re:Invent 2018 - ENT321 - SageMaker Workshop
Julien SIMON
 
PPTX
Intro to SageMaker
Soji Adeshina
 
PDF
Data Summer Conf 2018, “Build, train, and deploy machine learning models at s...
Provectus
 
PDF
Building and deploying AI/ML models on AWS for Biosciences professionals
javier ramirez
 
PPTX
Deep Learning on Amazon SageMaker (October 2018)
Julien SIMON
 
PPTX
Build, train and deploy ML models with SageMaker (October 2019)
Julien SIMON
 
PDF
A Gentle Intro to Deep Learning
Gabe Hollombe
 
PDF
Get started with Machine Learning and Computer Vision Using AWS DeepLens (Feb...
Julien SIMON
 
PDF
Machine Learning with Amazon SageMaker
Vladimir Simek
 
PPTX
Amazon SageMaker (December 2018)
Julien SIMON
 
DataXDay - Machine learning models at scale with Amazon SageMaker
DataXDay Conference by Xebia
 
AWS re:Invent 2018 - Machine Learning recap (December 2018)
Julien SIMON
 
Artificial Intelligence (Machine Learning) on AWS: How to Start
Vladimir Simek
 
Artificial intelligence in actions: delivering a new experience to Formula 1 ...
GoDataDriven
 
AI Services for Developers - Floor28
Boaz Ziniman
 
Deep Dive Amazon SageMaker
Cobus Bernard
 
Maschinelles Lernen auf AWS für Entwickler, Data Scientists und Experten
AWS Germany
 
Become a Machine Learning developer with AWS (Avril 2019)
Julien SIMON
 
Deep Learning on Amazon Sagemaker (July 2019)
Julien SIMON
 
엔터프라이즈를 위한 머신러닝 그리고 AWS (김일호 솔루션즈 아키텍트, AWS) :: AWS Techforum 2018
Amazon Web Services Korea
 
AWS re:Invent 2018 - ENT321 - SageMaker Workshop
Julien SIMON
 
Intro to SageMaker
Soji Adeshina
 
Data Summer Conf 2018, “Build, train, and deploy machine learning models at s...
Provectus
 
Building and deploying AI/ML models on AWS for Biosciences professionals
javier ramirez
 
Deep Learning on Amazon SageMaker (October 2018)
Julien SIMON
 
Build, train and deploy ML models with SageMaker (October 2019)
Julien SIMON
 
A Gentle Intro to Deep Learning
Gabe Hollombe
 
Get started with Machine Learning and Computer Vision Using AWS DeepLens (Feb...
Julien SIMON
 
Machine Learning with Amazon SageMaker
Vladimir Simek
 
Amazon SageMaker (December 2018)
Julien SIMON
 

More from Daniel Zivkovic (20)

PDF
'The Art & Science of LLM Reliability - Building Trustworthy AI Systems' by M...
Daniel Zivkovic
 
PDF
AI - Your Startup Sidekick (Leveraging AI to Bootstrap a Lean Startup).pdf
Daniel Zivkovic
 
PDF
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
Daniel Zivkovic
 
PDF
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...
Daniel Zivkovic
 
PDF
Opinionated re:Invent recap with AWS Heroes & Builders
Daniel Zivkovic
 
PDF
Google Cloud Next '22 Recap: Serverless & Data edition
Daniel Zivkovic
 
PDF
Conversational Document Processing AI with Rui Costa
Daniel Zivkovic
 
PDF
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
Daniel Zivkovic
 
PDF
Gojko's 5 rules for super responsive Serverless applications
Daniel Zivkovic
 
PDF
Retail Analytics and BI with Looker, BigQuery, GCP & Leigha Jarett
Daniel Zivkovic
 
PDF
What's new in Serverless at AWS?
Daniel Zivkovic
 
PDF
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers
Daniel Zivkovic
 
PDF
Empowering Developers to be Healthcare Heroes
Daniel Zivkovic
 
PDF
Get started with Dialogflow & Contact Center AI on Google Cloud
Daniel Zivkovic
 
PDF
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...
Daniel Zivkovic
 
PDF
Smart Cities of Italy: Integrating the Cyber World with the IoT
Daniel Zivkovic
 
PDF
Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...
Daniel Zivkovic
 
PDF
This is my Architecture to prevent Cloud Bill Shock
Daniel Zivkovic
 
PDF
Lunch & Learn BigQuery & Firebase from other Google Cloud customers
Daniel Zivkovic
 
PDF
Azure for AWS & GCP Pros: Which Azure services to use?
Daniel Zivkovic
 
'The Art & Science of LLM Reliability - Building Trustworthy AI Systems' by M...
Daniel Zivkovic
 
AI - Your Startup Sidekick (Leveraging AI to Bootstrap a Lean Startup).pdf
Daniel Zivkovic
 
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...
Daniel Zivkovic
 
Opinionated re:Invent recap with AWS Heroes & Builders
Daniel Zivkovic
 
Google Cloud Next '22 Recap: Serverless & Data edition
Daniel Zivkovic
 
Conversational Document Processing AI with Rui Costa
Daniel Zivkovic
 
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
Daniel Zivkovic
 
Gojko's 5 rules for super responsive Serverless applications
Daniel Zivkovic
 
Retail Analytics and BI with Looker, BigQuery, GCP & Leigha Jarett
Daniel Zivkovic
 
What's new in Serverless at AWS?
Daniel Zivkovic
 
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers
Daniel Zivkovic
 
Empowering Developers to be Healthcare Heroes
Daniel Zivkovic
 
Get started with Dialogflow & Contact Center AI on Google Cloud
Daniel Zivkovic
 
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
Daniel Zivkovic
 
Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...
Daniel Zivkovic
 
This is my Architecture to prevent Cloud Bill Shock
Daniel Zivkovic
 
Lunch & Learn BigQuery & Firebase from other Google Cloud customers
Daniel Zivkovic
 
Azure for AWS & GCP Pros: Which Azure services to use?
Daniel Zivkovic
 
Ad

Recently uploaded (20)

PPTX
Agentic Automation Journey Series Day 2 – Prompt Engineering for UiPath Agents
klpathrudu
 
PDF
AI + DevOps = Smart Automation with devseccops.ai.pdf
Devseccops.ai
 
PDF
SAP Firmaya İade ABAB Kodları - ABAB ile yazılmıl hazır kod örneği
Salih Küçük
 
PPTX
Milwaukee Marketo User Group - Summer Road Trip: Mapping and Personalizing Yo...
bbedford2
 
PDF
SciPy 2025 - Packaging a Scientific Python Project
Henry Schreiner
 
PDF
IObit Driver Booster Pro 12.4.0.585 Crack Free Download
henryc1122g
 
PPTX
Agentic Automation: Build & Deploy Your First UiPath Agent
klpathrudu
 
PDF
Wondershare PDFelement Pro Crack for MacOS New Version Latest 2025
bashirkhan333g
 
PDF
MiniTool Partition Wizard 12.8 Crack License Key LATEST
hashhshs786
 
PDF
유니티에서 Burst Compiler+ThreadedJobs+SIMD 적용사례
Seongdae Kim
 
PDF
Odoo CRM vs Zoho CRM: Honest Comparison 2025
Odiware Technologies Private Limited
 
PPTX
Home Care Tools: Benefits, features and more
Third Rock Techkno
 
PPTX
ChiSquare Procedure in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PPTX
Help for Correlations in IBM SPSS Statistics.pptx
Version 1 Analytics
 
PDF
Open Chain Q2 Steering Committee Meeting - 2025-06-25
Shane Coughlan
 
PPTX
Homogeneity of Variance Test Options IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PDF
Empower Your Tech Vision- Why Businesses Prefer to Hire Remote Developers fro...
logixshapers59
 
PDF
[Solution] Why Choose the VeryPDF DRM Protector Custom-Built Solution for You...
Lingwen1998
 
PDF
Download Canva Pro 2025 PC Crack Full Latest Version
bashirkhan333g
 
PPTX
Finding Your License Details in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
Agentic Automation Journey Series Day 2 – Prompt Engineering for UiPath Agents
klpathrudu
 
AI + DevOps = Smart Automation with devseccops.ai.pdf
Devseccops.ai
 
SAP Firmaya İade ABAB Kodları - ABAB ile yazılmıl hazır kod örneği
Salih Küçük
 
Milwaukee Marketo User Group - Summer Road Trip: Mapping and Personalizing Yo...
bbedford2
 
SciPy 2025 - Packaging a Scientific Python Project
Henry Schreiner
 
IObit Driver Booster Pro 12.4.0.585 Crack Free Download
henryc1122g
 
Agentic Automation: Build & Deploy Your First UiPath Agent
klpathrudu
 
Wondershare PDFelement Pro Crack for MacOS New Version Latest 2025
bashirkhan333g
 
MiniTool Partition Wizard 12.8 Crack License Key LATEST
hashhshs786
 
유니티에서 Burst Compiler+ThreadedJobs+SIMD 적용사례
Seongdae Kim
 
Odoo CRM vs Zoho CRM: Honest Comparison 2025
Odiware Technologies Private Limited
 
Home Care Tools: Benefits, features and more
Third Rock Techkno
 
ChiSquare Procedure in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
Help for Correlations in IBM SPSS Statistics.pptx
Version 1 Analytics
 
Open Chain Q2 Steering Committee Meeting - 2025-06-25
Shane Coughlan
 
Homogeneity of Variance Test Options IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
Empower Your Tech Vision- Why Businesses Prefer to Hire Remote Developers fro...
logixshapers59
 
[Solution] Why Choose the VeryPDF DRM Protector Custom-Built Solution for You...
Lingwen1998
 
Download Canva Pro 2025 PC Crack Full Latest Version
bashirkhan333g
 
Finding Your License Details in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
Ad

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…