SlideShare a Scribd company logo
1 of 40
Download to read offline
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Craig Lawton
IoT Specialist Architect, A/NZ Public Sector
Image Recognition: Real World
Applications
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
MACHINE LEARNING at Amazon
Personalized
recommendations
Inventing entirely
new customer
experiences
Fulfillment
automation and
inventory
management
Drones Voice driven
interactions
The Machine Learning Process Is Hard …
Fetch data
Clean &
format data
Prepare &
transform
data
The Machine Learning Process Is Hard …
Fetch data
Clean &
format data
Prepare &
transform
data
Train model
Evaluate
model
The Machine Learning Process Is Hard …
Fetch data
Clean &
format data
Prepare &
transform
data
Train model
Evaluate
model
Integration
with prod
Monitor /
debug /
refresh
The Machine Learning Process Is Hard …
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
A fully managed service that enables data scientists and developers to quickly and easily
build machine-learning based models into production smart applications.
Amazon SageMaker
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Amazon SageMaker
Fully managed
hosting with auto-
scaling
One-click
deployment
Pre-built
notebooks for
common
problems
Built-in, high
performance
algorithms
One-click
training
Hyperparameter
optimisation
BU IL D TR AIN D EPL O Y
DATA!!!
https://aws.amazon.com/ml-solutions-lab/
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
I N T HE AW S CLO UD
Application
services
Training InferenceTuning
Machine Learning in the Cloud
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
I N T HE AW S CLO UD
Inference
DE V I C E S & L A M B DA @ E D G E
Application
services
Training InferenceTuning
Machine Learning in the Cloud
And at the EDGE
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
I N T HE AW S CLO UD
Inference
DE V I C E S & L A M B DA @ E D G E
Application
services
Training InferenceTuning
Machine Learning in the Cloud
And at the EDGE
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Sophisticated models
in the cloud
Language and
speech models
Machine Learning in the Cloud
And at the EDGE
Amazon Echo
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Sophisticated models
in the cloud
Vision
Models
Machine Learning in the Cloud
And at the EDGE
AWS DeepLens
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS DeepLens
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS DeepLens Project Components
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Import Model
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS DeepLens Artifacts
Model
AWS IoT
AWS Greengrass
Device Stream
Project Stream
(optional)
Scene
Device
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Greengrass Inference Function
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Get a Frame, Run Inference
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Inference Output (MQTT)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Optimising A Custom Model
Optimises a custom model to CI-DNN format so it can run on the GPU
http://benchmark.ini.rub.de/?section=gtsrb
&subsection=dataset
• Single-image, multi-class classification
problem
• More than 40 classes
• More than 50,000 images in total
• Image sizes vary between 15x15 to
250x250 pixels
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
AWS DeepLens Artifacts
Model
AWS IoT
AWS Greengrass
Device Stream
Project Stream
(optional)
Scene
Device
AWS DeepLens runs AWS Greengrass
Edge Cloud
Machine
inference
Inference Training
AWS DeepLens runs AWS Greengrass
Edge Cloud
Machine
inference
Inference Training
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Optimising A Custom Model
Optimises a custom model to CI-DNN format so it can run on the GPU
OpenVINO Toolkit
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
OpenVINO / Intel
• CPU, GPU, Intel® Movidius™ Neural Compute Stick, and
FPGA—using a common API
• Speeds time to market
• Optimized calls for OpenCV and OpenVX
• https://github.com/intel/Edge-optimized-models
• MobileNet 1, MobileNet 5, SqueezeNet 5 for
Pedestrians, Cars, Buses, Bicycles and Motorcycles
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Where do I want to process data?
CloudEdge
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Law of Economics
Where do I want to process data?
Edge Cloud
Law of Physics
Law of the Land
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Law of Economics
Where do I want to process data?
Edge Cloud
Law of Physics
Law of the Land
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
Where do I want to process data?
I n f r a s t r u c t u r e C l o u dP o PI o T E n d p o i n t G a t e w a y A p p l i a n c e
C o m m o n P r o g r a m m i n g M o d e l
O n b o a r d
A W S
C l o u d
L a m b d a
@ E d g e
A m a z o n
F r e e R T O S
G r e e n g r a s s
© 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
A W S
C l o u d
G r e e n g r a s s
Where do I want to process data?
You are here
I n f r a s t r u c t u r e C l o u dP o PI o T E n d p o i n t G a t e w a y A p p l i a n c eO n b o a r d
A m a z o n
F r e e R T O S
L a m b d a
@ E d g e
AWS Greengrass ML Inference
Voice/sound
recognition
Collision
avoidance
Image
recognition
Anomaly
detection
More
!
Inference TrainingEdge Cloud
Some use
cases
Machine
inference
Lots of options…
New Features
Machine Inference
Protocol Adapters
Over the Air Updates
Local Resource Access
Works with Amazon FreeRTOS
Broader Ecosystem
more distributions
preview
coming soon
New Languages
New
New
We build IoT solutions through our good friends
AWS Partner Community
System Integrators
Network
Connectivity
OEM/ ODM
ISVs
Silicon / Chipset / Module
AWS IoT
Things Cloud
Intelligence
Gateways
What will you build?
https://docs.aws.amazon.com/deeplens/latest/dg/deeplens-templated-projects-overview.html
https://aws.amazon.com/deeplens/community-projects/
Thank you

More Related Content

What's hot

The Future of AI (September 2019)
The Future of AI (September 2019)The Future of AI (September 2019)
The Future of AI (September 2019)Julien SIMON
 
Machine Learning with Amazon SageMaker - Algorithms and Frameworks - BDA304 -...
Machine Learning with Amazon SageMaker - Algorithms and Frameworks - BDA304 -...Machine Learning with Amazon SageMaker - Algorithms and Frameworks - BDA304 -...
Machine Learning with Amazon SageMaker - Algorithms and Frameworks - BDA304 -...Amazon Web Services
 
Strumenti e servizi basici per sviluppatori, come iniziare a creare sul cloud...
Strumenti e servizi basici per sviluppatori, come iniziare a creare sul cloud...Strumenti e servizi basici per sviluppatori, come iniziare a creare sul cloud...
Strumenti e servizi basici per sviluppatori, come iniziare a creare sul cloud...Amazon Web Services
 
Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...
Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...
Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...Amazon Web Services
 
An Overview of Machine Learning on AWS
An Overview of Machine Learning on AWSAn Overview of Machine Learning on AWS
An Overview of Machine Learning on AWSAmazon Web Services
 
Build, train and deploy ML models with Amazon SageMaker (May 2019)
Build, train and deploy ML models with Amazon SageMaker (May 2019)Build, train and deploy ML models with Amazon SageMaker (May 2019)
Build, train and deploy ML models with Amazon SageMaker (May 2019)Julien SIMON
 
Mcl345 re invent_sagemaker_dmbanga
Mcl345 re invent_sagemaker_dmbangaMcl345 re invent_sagemaker_dmbanga
Mcl345 re invent_sagemaker_dmbangaDan Romuald Mbanga
 
Customer-Obsessed Digital User Engagement
Customer-Obsessed Digital User EngagementCustomer-Obsessed Digital User Engagement
Customer-Obsessed Digital User EngagementAmazon Web Services
 
Build an Intelligent Multi-Modal User Agent with Voice and NLU (AIM340) - AWS...
Build an Intelligent Multi-Modal User Agent with Voice and NLU (AIM340) - AWS...Build an Intelligent Multi-Modal User Agent with Voice and NLU (AIM340) - AWS...
Build an Intelligent Multi-Modal User Agent with Voice and NLU (AIM340) - AWS...Amazon Web Services
 
An Introduction to Amazon SageMaker (October 2018)
An Introduction to Amazon SageMaker (October 2018)An Introduction to Amazon SageMaker (October 2018)
An Introduction to Amazon SageMaker (October 2018)Julien SIMON
 
Optimize your Machine Learning workloads (April 2019)
Optimize your Machine Learning workloads (April 2019)Optimize your Machine Learning workloads (April 2019)
Optimize your Machine Learning workloads (April 2019)Julien SIMON
 
Deep Learning with Tensorflow and Apache MXNet on AWS (April 2019)
Deep Learning with Tensorflow and Apache MXNet on AWS (April 2019)Deep Learning with Tensorflow and Apache MXNet on AWS (April 2019)
Deep Learning with Tensorflow and Apache MXNet on AWS (April 2019)Julien SIMON
 
엔터프라이즈를 위한 머신러닝 그리고 AWS (김일호 솔루션즈 아키텍트, AWS) :: AWS Techforum 2018
엔터프라이즈를 위한 머신러닝 그리고 AWS (김일호 솔루션즈 아키텍트, AWS) :: AWS Techforum 2018엔터프라이즈를 위한 머신러닝 그리고 AWS (김일호 솔루션즈 아키텍트, AWS) :: AWS Techforum 2018
엔터프라이즈를 위한 머신러닝 그리고 AWS (김일호 솔루션즈 아키텍트, AWS) :: AWS Techforum 2018Amazon Web Services Korea
 
Deep Learning on Amazon SageMaker | AWS Floor28
Deep Learning on Amazon SageMaker | AWS Floor28Deep Learning on Amazon SageMaker | AWS Floor28
Deep Learning on Amazon SageMaker | AWS Floor28Amazon Web Services
 
Global AI Night - Azure ML visual interface
Global AI Night - Azure ML visual interfaceGlobal AI Night - Azure ML visual interface
Global AI Night - Azure ML visual interfaceCellenza
 
Leadership Session: AWS Semiconductor (MFG201-L) - AWS re:Invent 2018
Leadership Session: AWS Semiconductor (MFG201-L) - AWS re:Invent 2018Leadership Session: AWS Semiconductor (MFG201-L) - AWS re:Invent 2018
Leadership Session: AWS Semiconductor (MFG201-L) - AWS re:Invent 2018Amazon Web Services
 
Dennis Hills - Top 5 Ways to Build Machine Learning Prediction on the Edge fo...
Dennis Hills - Top 5 Ways to Build Machine Learning Prediction on the Edge fo...Dennis Hills - Top 5 Ways to Build Machine Learning Prediction on the Edge fo...
Dennis Hills - Top 5 Ways to Build Machine Learning Prediction on the Edge fo...Amazon Web Services
 
Customer Showcase for AWS IoT Analytics (IOT219) - AWS re:Invent 2018
Customer Showcase for AWS IoT Analytics (IOT219) - AWS re:Invent 2018Customer Showcase for AWS IoT Analytics (IOT219) - AWS re:Invent 2018
Customer Showcase for AWS IoT Analytics (IOT219) - AWS re:Invent 2018Amazon Web Services
 
Enhancing the Viewer Experience with ML: The Royal Wedding Whos Who Experienc...
Enhancing the Viewer Experience with ML: The Royal Wedding Whos Who Experienc...Enhancing the Viewer Experience with ML: The Royal Wedding Whos Who Experienc...
Enhancing the Viewer Experience with ML: The Royal Wedding Whos Who Experienc...Amazon Web Services
 

What's hot (20)

The Future of AI (September 2019)
The Future of AI (September 2019)The Future of AI (September 2019)
The Future of AI (September 2019)
 
Machine Learning with Amazon SageMaker - Algorithms and Frameworks - BDA304 -...
Machine Learning with Amazon SageMaker - Algorithms and Frameworks - BDA304 -...Machine Learning with Amazon SageMaker - Algorithms and Frameworks - BDA304 -...
Machine Learning with Amazon SageMaker - Algorithms and Frameworks - BDA304 -...
 
Strumenti e servizi basici per sviluppatori, come iniziare a creare sul cloud...
Strumenti e servizi basici per sviluppatori, come iniziare a creare sul cloud...Strumenti e servizi basici per sviluppatori, come iniziare a creare sul cloud...
Strumenti e servizi basici per sviluppatori, come iniziare a creare sul cloud...
 
Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...
Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...
Machine Learning at the Edge: An Introduction to AI/ML Options on Mobile Devi...
 
An Overview of Machine Learning on AWS
An Overview of Machine Learning on AWSAn Overview of Machine Learning on AWS
An Overview of Machine Learning on AWS
 
Build, train and deploy ML models with Amazon SageMaker (May 2019)
Build, train and deploy ML models with Amazon SageMaker (May 2019)Build, train and deploy ML models with Amazon SageMaker (May 2019)
Build, train and deploy ML models with Amazon SageMaker (May 2019)
 
Mcl345 re invent_sagemaker_dmbanga
Mcl345 re invent_sagemaker_dmbangaMcl345 re invent_sagemaker_dmbanga
Mcl345 re invent_sagemaker_dmbanga
 
Customer-Obsessed Digital User Engagement
Customer-Obsessed Digital User EngagementCustomer-Obsessed Digital User Engagement
Customer-Obsessed Digital User Engagement
 
Build an Intelligent Multi-Modal User Agent with Voice and NLU (AIM340) - AWS...
Build an Intelligent Multi-Modal User Agent with Voice and NLU (AIM340) - AWS...Build an Intelligent Multi-Modal User Agent with Voice and NLU (AIM340) - AWS...
Build an Intelligent Multi-Modal User Agent with Voice and NLU (AIM340) - AWS...
 
Aws autopilot
Aws autopilotAws autopilot
Aws autopilot
 
An Introduction to Amazon SageMaker (October 2018)
An Introduction to Amazon SageMaker (October 2018)An Introduction to Amazon SageMaker (October 2018)
An Introduction to Amazon SageMaker (October 2018)
 
Optimize your Machine Learning workloads (April 2019)
Optimize your Machine Learning workloads (April 2019)Optimize your Machine Learning workloads (April 2019)
Optimize your Machine Learning workloads (April 2019)
 
Deep Learning with Tensorflow and Apache MXNet on AWS (April 2019)
Deep Learning with Tensorflow and Apache MXNet on AWS (April 2019)Deep Learning with Tensorflow and Apache MXNet on AWS (April 2019)
Deep Learning with Tensorflow and Apache MXNet on AWS (April 2019)
 
엔터프라이즈를 위한 머신러닝 그리고 AWS (김일호 솔루션즈 아키텍트, AWS) :: AWS Techforum 2018
엔터프라이즈를 위한 머신러닝 그리고 AWS (김일호 솔루션즈 아키텍트, AWS) :: AWS Techforum 2018엔터프라이즈를 위한 머신러닝 그리고 AWS (김일호 솔루션즈 아키텍트, AWS) :: AWS Techforum 2018
엔터프라이즈를 위한 머신러닝 그리고 AWS (김일호 솔루션즈 아키텍트, AWS) :: AWS Techforum 2018
 
Deep Learning on Amazon SageMaker | AWS Floor28
Deep Learning on Amazon SageMaker | AWS Floor28Deep Learning on Amazon SageMaker | AWS Floor28
Deep Learning on Amazon SageMaker | AWS Floor28
 
Global AI Night - Azure ML visual interface
Global AI Night - Azure ML visual interfaceGlobal AI Night - Azure ML visual interface
Global AI Night - Azure ML visual interface
 
Leadership Session: AWS Semiconductor (MFG201-L) - AWS re:Invent 2018
Leadership Session: AWS Semiconductor (MFG201-L) - AWS re:Invent 2018Leadership Session: AWS Semiconductor (MFG201-L) - AWS re:Invent 2018
Leadership Session: AWS Semiconductor (MFG201-L) - AWS re:Invent 2018
 
Dennis Hills - Top 5 Ways to Build Machine Learning Prediction on the Edge fo...
Dennis Hills - Top 5 Ways to Build Machine Learning Prediction on the Edge fo...Dennis Hills - Top 5 Ways to Build Machine Learning Prediction on the Edge fo...
Dennis Hills - Top 5 Ways to Build Machine Learning Prediction on the Edge fo...
 
Customer Showcase for AWS IoT Analytics (IOT219) - AWS re:Invent 2018
Customer Showcase for AWS IoT Analytics (IOT219) - AWS re:Invent 2018Customer Showcase for AWS IoT Analytics (IOT219) - AWS re:Invent 2018
Customer Showcase for AWS IoT Analytics (IOT219) - AWS re:Invent 2018
 
Enhancing the Viewer Experience with ML: The Royal Wedding Whos Who Experienc...
Enhancing the Viewer Experience with ML: The Royal Wedding Whos Who Experienc...Enhancing the Viewer Experience with ML: The Royal Wedding Whos Who Experienc...
Enhancing the Viewer Experience with ML: The Royal Wedding Whos Who Experienc...
 

Similar to Image Recognition Real World Applications

Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...Amazon Web Services
 
AI/ML Week: Strengthen Cybersecurity
AI/ML Week: Strengthen CybersecurityAI/ML Week: Strengthen Cybersecurity
AI/ML Week: Strengthen CybersecurityAmazon Web Services
 
Real-World AI and Deep Learning for Enterprise with Case Studies
Real-World AI and Deep Learning for Enterprise with Case StudiesReal-World AI and Deep Learning for Enterprise with Case Studies
Real-World AI and Deep Learning for Enterprise with Case StudiesAmazon Web Services
 
MLops workshop AWS
MLops workshop AWSMLops workshop AWS
MLops workshop AWSGili Nachum
 
Intro To AI & ML at Amazon: Collision 2018
Intro To AI & ML at Amazon: Collision 2018Intro To AI & ML at Amazon: Collision 2018
Intro To AI & ML at Amazon: Collision 2018Amazon Web Services
 
Machine Learning for innovation and transformation
Machine Learning for innovation and transformationMachine Learning for innovation and transformation
Machine Learning for innovation and transformationAmazon Web Services
 
Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...
Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...
Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...Amazon Web Services
 
AWS IoT - from Cloud to Edge | AWS Floor28
AWS IoT - from Cloud to Edge | AWS Floor28AWS IoT - from Cloud to Edge | AWS Floor28
AWS IoT - from Cloud to Edge | AWS Floor28Amazon Web Services
 
Accelerate Machine Learning with Ease Using Amazon SageMaker - BDA301 - Chica...
Accelerate Machine Learning with Ease Using Amazon SageMaker - BDA301 - Chica...Accelerate Machine Learning with Ease Using Amazon SageMaker - BDA301 - Chica...
Accelerate Machine Learning with Ease Using Amazon SageMaker - BDA301 - Chica...Amazon Web Services
 
Getting Started with AIML Using Amazon Sagemaker_AWSPSSummit_Singapore
Getting Started with AIML Using Amazon Sagemaker_AWSPSSummit_SingaporeGetting Started with AIML Using Amazon Sagemaker_AWSPSSummit_Singapore
Getting Started with AIML Using Amazon Sagemaker_AWSPSSummit_SingaporeAmazon 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
 
雲端推動的人工智能革命
雲端推動的人工智能革命雲端推動的人工智能革命
雲端推動的人工智能革命Amazon Web Services
 
Amazon SageMaker sviluppa, addestra e distribuisci modelli di Machine Learnin...
Amazon SageMaker sviluppa, addestra e distribuisci modelli di Machine Learnin...Amazon SageMaker sviluppa, addestra e distribuisci modelli di Machine Learnin...
Amazon SageMaker sviluppa, addestra e distribuisci modelli di Machine Learnin...Amazon Web Services
 
Demystifying Machine Learning On AWS - AWS Summit Sydney 2018
Demystifying Machine Learning On AWS - AWS Summit Sydney 2018Demystifying Machine Learning On AWS - AWS Summit Sydney 2018
Demystifying Machine Learning On AWS - AWS Summit Sydney 2018Amazon Web Services
 
The Future of AI on AWS
The Future of AI on AWSThe Future of AI on AWS
The Future of AI on AWSBoaz Ziniman
 
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
 

Similar to Image Recognition Real World Applications (20)

Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
 
AI/ML Week: Strengthen Cybersecurity
AI/ML Week: Strengthen CybersecurityAI/ML Week: Strengthen Cybersecurity
AI/ML Week: Strengthen Cybersecurity
 
Real-World AI and Deep Learning for Enterprise with Case Studies
Real-World AI and Deep Learning for Enterprise with Case StudiesReal-World AI and Deep Learning for Enterprise with Case Studies
Real-World AI and Deep Learning for Enterprise with Case Studies
 
MLops workshop AWS
MLops workshop AWSMLops workshop AWS
MLops workshop AWS
 
Machine Learning in Practice
Machine Learning in PracticeMachine Learning in Practice
Machine Learning in Practice
 
Intro To AI & ML at Amazon: Collision 2018
Intro To AI & ML at Amazon: Collision 2018Intro To AI & ML at Amazon: Collision 2018
Intro To AI & ML at Amazon: Collision 2018
 
Machine Learning for innovation and transformation
Machine Learning for innovation and transformationMachine Learning for innovation and transformation
Machine Learning for innovation and transformation
 
Amazon SageMaker In Action
Amazon SageMaker In Action Amazon SageMaker In Action
Amazon SageMaker In Action
 
Democratizing AI
Democratizing AIDemocratizing AI
Democratizing AI
 
Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...
Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...
Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...
 
AWS IoT - from Cloud to Edge | AWS Floor28
AWS IoT - from Cloud to Edge | AWS Floor28AWS IoT - from Cloud to Edge | AWS Floor28
AWS IoT - from Cloud to Edge | AWS Floor28
 
Accelerate Machine Learning with Ease Using Amazon SageMaker - BDA301 - Chica...
Accelerate Machine Learning with Ease Using Amazon SageMaker - BDA301 - Chica...Accelerate Machine Learning with Ease Using Amazon SageMaker - BDA301 - Chica...
Accelerate Machine Learning with Ease Using Amazon SageMaker - BDA301 - Chica...
 
Getting Started with AIML Using Amazon Sagemaker_AWSPSSummit_Singapore
Getting Started with AIML Using Amazon Sagemaker_AWSPSSummit_SingaporeGetting Started with AIML Using Amazon Sagemaker_AWSPSSummit_Singapore
Getting Started with AIML Using Amazon Sagemaker_AWSPSSummit_Singapore
 
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
 
雲端推動的人工智能革命
雲端推動的人工智能革命雲端推動的人工智能革命
雲端推動的人工智能革命
 
Amazon SageMaker sviluppa, addestra e distribuisci modelli di Machine Learnin...
Amazon SageMaker sviluppa, addestra e distribuisci modelli di Machine Learnin...Amazon SageMaker sviluppa, addestra e distribuisci modelli di Machine Learnin...
Amazon SageMaker sviluppa, addestra e distribuisci modelli di Machine Learnin...
 
Demystifying Machine Learning On AWS - AWS Summit Sydney 2018
Demystifying Machine Learning On AWS - AWS Summit Sydney 2018Demystifying Machine Learning On AWS - AWS Summit Sydney 2018
Demystifying Machine Learning On AWS - AWS Summit Sydney 2018
 
The Future of AI on AWS
The Future of AI on AWSThe Future of AI on AWS
The Future of AI on AWS
 
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
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Image Recognition Real World Applications

  • 1. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Craig Lawton IoT Specialist Architect, A/NZ Public Sector Image Recognition: Real World Applications
  • 2. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. MACHINE LEARNING at Amazon Personalized recommendations Inventing entirely new customer experiences Fulfillment automation and inventory management Drones Voice driven interactions
  • 3. The Machine Learning Process Is Hard …
  • 4. Fetch data Clean & format data Prepare & transform data The Machine Learning Process Is Hard …
  • 5. Fetch data Clean & format data Prepare & transform data Train model Evaluate model The Machine Learning Process Is Hard …
  • 6. Fetch data Clean & format data Prepare & transform data Train model Evaluate model Integration with prod Monitor / debug / refresh The Machine Learning Process Is Hard …
  • 7. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. A fully managed service that enables data scientists and developers to quickly and easily build machine-learning based models into production smart applications. Amazon SageMaker
  • 8. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Amazon SageMaker Fully managed hosting with auto- scaling One-click deployment Pre-built notebooks for common problems Built-in, high performance algorithms One-click training Hyperparameter optimisation BU IL D TR AIN D EPL O Y DATA!!!
  • 9.
  • 11. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. I N T HE AW S CLO UD Application services Training InferenceTuning Machine Learning in the Cloud
  • 12. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. I N T HE AW S CLO UD Inference DE V I C E S & L A M B DA @ E D G E Application services Training InferenceTuning Machine Learning in the Cloud And at the EDGE
  • 13. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. I N T HE AW S CLO UD Inference DE V I C E S & L A M B DA @ E D G E Application services Training InferenceTuning Machine Learning in the Cloud And at the EDGE
  • 14. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Sophisticated models in the cloud Language and speech models Machine Learning in the Cloud And at the EDGE Amazon Echo
  • 15. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Sophisticated models in the cloud Vision Models Machine Learning in the Cloud And at the EDGE AWS DeepLens
  • 16. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS DeepLens
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS DeepLens Project Components
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Import Model
  • 20. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS DeepLens Artifacts Model AWS IoT AWS Greengrass Device Stream Project Stream (optional) Scene Device
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Greengrass Inference Function
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Get a Frame, Run Inference
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Inference Output (MQTT)
  • 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Optimising A Custom Model Optimises a custom model to CI-DNN format so it can run on the GPU
  • 25. http://benchmark.ini.rub.de/?section=gtsrb &subsection=dataset • Single-image, multi-class classification problem • More than 40 classes • More than 50,000 images in total • Image sizes vary between 15x15 to 250x250 pixels
  • 26. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS DeepLens Artifacts Model AWS IoT AWS Greengrass Device Stream Project Stream (optional) Scene Device
  • 27. AWS DeepLens runs AWS Greengrass Edge Cloud Machine inference Inference Training
  • 28. AWS DeepLens runs AWS Greengrass Edge Cloud Machine inference Inference Training
  • 29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Optimising A Custom Model Optimises a custom model to CI-DNN format so it can run on the GPU OpenVINO Toolkit
  • 30. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. OpenVINO / Intel • CPU, GPU, Intel® Movidius™ Neural Compute Stick, and FPGA—using a common API • Speeds time to market • Optimized calls for OpenCV and OpenVX • https://github.com/intel/Edge-optimized-models • MobileNet 1, MobileNet 5, SqueezeNet 5 for Pedestrians, Cars, Buses, Bicycles and Motorcycles
  • 31. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Where do I want to process data? CloudEdge
  • 32. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Law of Economics Where do I want to process data? Edge Cloud Law of Physics Law of the Land
  • 33. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Law of Economics Where do I want to process data? Edge Cloud Law of Physics Law of the Land
  • 34. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Where do I want to process data? I n f r a s t r u c t u r e C l o u dP o PI o T E n d p o i n t G a t e w a y A p p l i a n c e C o m m o n P r o g r a m m i n g M o d e l O n b o a r d A W S C l o u d L a m b d a @ E d g e A m a z o n F r e e R T O S G r e e n g r a s s
  • 35. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. A W S C l o u d G r e e n g r a s s Where do I want to process data? You are here I n f r a s t r u c t u r e C l o u dP o PI o T E n d p o i n t G a t e w a y A p p l i a n c eO n b o a r d A m a z o n F r e e R T O S L a m b d a @ E d g e
  • 36. AWS Greengrass ML Inference Voice/sound recognition Collision avoidance Image recognition Anomaly detection More ! Inference TrainingEdge Cloud Some use cases Machine inference
  • 37. Lots of options… New Features Machine Inference Protocol Adapters Over the Air Updates Local Resource Access Works with Amazon FreeRTOS Broader Ecosystem more distributions preview coming soon New Languages New New
  • 38. We build IoT solutions through our good friends AWS Partner Community System Integrators Network Connectivity OEM/ ODM ISVs Silicon / Chipset / Module AWS IoT Things Cloud Intelligence Gateways
  • 39. What will you build? https://docs.aws.amazon.com/deeplens/latest/dg/deeplens-templated-projects-overview.html https://aws.amazon.com/deeplens/community-projects/