SlideShare uma empresa Scribd logo
1 de 47
Baixar para ler offline
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Machine Learning at the Edge for
Industrial Applications
Richard Elberger
Global Partner Solutions Architect, IoT
Amazon Web Services, Partner Network
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Agenda
Tenets
Industrial IoT architecture
AIoT lifecycle – a four-part story
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Effectively maintain the system over its lifecycle
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Exploit system cost effectiveness via new intelligence
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Better decisions through central dashboards and
monitoring
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Derive value through new capabilities
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS IoT
Greengrass
Amazon
FreeRTOS
Amazon
FreeRTOS
Amazon
FreeRTOS
Amazon
FreeRTOS
Amazon
FreeRTOS
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Industrial
Control
Fieldbus
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AIoT – Machine Learning at the Edge
Data transport and routing
Data aggregation, enrichment,
cleansing, time series, and model config
Machine learning and model generation
Data collection and model inference
Intelligence
and outcomes
Train in the cloud and infer at the edge
AWS IoT
Core
AWS
Snowball
Amazon
Kinesis
AWS IoT
Analytics
Amazon
EMR
Amazon
S3
Amazon
SageMaker
Amazon
EC2
Amazon
SageMaker
Ground Truth
Apache
MXNet on
AWS
AWS Deep
Learning
AMIs
AWS
Snowmobile
AWS IoT
Greengrass
Amazon
FreeRTOS
AWS IoT
SiteWise
bespoke
applications
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AIoT – Machine Learning at the Edge
Data transport and routing
Data aggregation, enrichment,
cleansing, time series, and model config
Machine learning and model generation
Data collection and model inference
Intelligence
and outcomes
Train in the cloud and infer at the edge
AWS IoT
Core
AWS
Snowball
Amazon
Kinesis
AWS IoT
Analytics
Amazon
EMR
Amazon
S3
Amazon
SageMaker
Amazon
EC2
Amazon
SageMaker
Ground Truth
XILINX
DNNDK
AWS
Snowmobile
AWS IoT
Greengrass
UltraScale+
(DPU)
Amazon
FreeRTOS
Zynq7000
(DPU)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AIoT – Machine Learning at the Edge
Data transport and routing
Data aggregation, enrichment,
cleansing, time series, and model config
Machine learning and model generation
Data collection and model inference
Intelligence
and outcomes
Train in the cloud and infer at the edge
AWS IoT
Core
AWS
Snowball
Amazon
Kinesis
AWS IoT
Analytics
Amazon
EMR
Amazon
S3
Amazon
SageMaker
Amazon
EC2
Amazon
SageMaker
Ground Truth
Apache
MXNet on
AWS
AWS Deep
Learning
AMIs
AWS
Snowmobile
AWS IoT
Greengrass
Amazon
FreeRTOS
AWS IoT
SiteWise
bespoke
applications
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
In the beginning
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Judgment on how to bring in data
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AIoT – Machine Learning at the Edge
Data transport and routing
Data aggregation, enrichment,
cleansing, time series, and model config
Machine learning and model generation
Data collection and model inference
Intelligence
and outcomes
Train in the cloud and infer at the edge
AWS IoT
Core
AWS
Snowball
Amazon
Kinesis
AWS IoT
Analytics
Amazon
EMR
Amazon
S3
Amazon
SageMaker
Amazon
EC2
Amazon
SageMaker
Ground Truth
Apache
MXNet on
AWS
AWS Deep
Learning
AMIs
AWS
Snowmobile
AWS IoT
Greengrass
Amazon
FreeRTOS
AWS IoT
SiteWise
bespoke
applications
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Ingesting and methodically curating
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Iteratively evaluating and refining
Where data science meets art
annotation
cleansing
data types
re-process
raw data
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AIoT – Machine Learning at the Edge
Data transport and routing
Data aggregation, enrichment,
cleansing, time series, and model config
Machine learning and model generation
Data collection and model inference
Intelligence
and outcomes
Train in the cloud and infer at the edge
AWS IoT
Core
AWS
Snowball
Amazon
Kinesis
AWS IoT
Analytics
Amazon
EMR
Amazon
S3
Amazon
SageMaker
Amazon
EC2
Amazon
SageMaker
Ground Truth
Apache
MXNet on
AWS
AWS Deep
Learning
AMIs
AWS
Snowmobile
AWS IoT
Greengrass
Amazon
FreeRTOS
AWS IoT
SiteWise
bespoke
applications
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
FRAMEWORKS
ML Frameworks +
Infrastructure
ML Services
AI Services
INTERFACES INFRASTRUCTURE
Amazon
SageMaker
Amazon
Transcribe
Amazon
Polly
Amazon
Lex
CHATBOTS
Amazon
Rekognition
Image
Amazon
Rekognition
Video
VISION SPEECH
Amazon
Comprehend
Amazon
Translate
LANGUAGES
P3 P3dn C5 C5n Elastic inference Inferentia AWS Greengrass
Ground Truth Notebooks Algorithms + Marketplace RL Training Optimization Deployment Hosting
AWS Confidential - Do not Distribute
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Deep learning frameworks and toolchains
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Feeding the art: data sets
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Training job: compilation
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Staging
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AIoT – Machine Learning at the Edge
Data transport and routing
Data aggregation, enrichment,
cleansing, time series, and model config
Machine learning and model generation
Data collection and model inference
Intelligence
and outcomes
Train in the cloud and infer at the edge
AWS IoT
Core
AWS
Snowball
Amazon
Kinesis
AWS IoT
Analytics
Amazon
EMR
Amazon
S3
Amazon
SageMaker
Amazon
EC2
Amazon
SageMaker
Ground Truth
Apache
MXNet on
AWS
AWS Deep
Learning
AMIs
AWS
Snowmobile
AWS IoT
Greengrass
Amazon
FreeRTOS
AWS IoT
SiteWise
bespoke
applications
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Mixed criticality system – block diagram
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Mixed criticality system – software placement
PS PL
AWS IoT
Greengrass
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Mixed criticality system – pin wiring
PS PL
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Updating the model
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
InferenceHandler
m2m
PS
PL
AWS IoT
Greengrass
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Device level dependencies
/dev/uio0
/dev/uio1
/dev/i2c-0
/dev/i2c-1
/dev/mem
InferenceHandler
m2m
PS
PL
AWS IoT
Greengrass
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Reporting inference results
ImageUploadHandler
m2m
PS
PL
AWS IoT
Greengrass
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Staging data for building up the data lake
ImageStageHandler
m2m
PS
PL
AWS IoT
Greengrass
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Recap
Data transport and routing
Data aggregation, enrichment,
cleansing, time series, and model config
Machine learning and model generation
Data collection and model inference
Intelligence
and outcomes
AWS IoT
Core
AWS
Snowball
Amazon
Kinesis
AWS IoT
Analytics
Amazon
EMR
Amazon
S3
Amazon
SageMaker
Amazon
EC2
Amazon
SageMaker
Ground Truth
Apache
MXNet on
AWS
AWS Deep
Learning
AMIs
AWS
Snowmobile
AWS IoT
Greengrass
Amazon
FreeRTOS
AWS IoT
SiteWise
bespoke
applications
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS DeepLens
The world’s first deep learning-
enabled video camera for
developers
• A new way to learn ML though sample projects, with practical,
hands-on examples
• Run deep learning models locally on the camera to recognize
or classify without streaming to the cloud
• Easy to customize and fully programmable using AWS
Lambda
• Integrated with Amazon SageMaker for custom model
deployment
• Runs on any deep learning framework, including Apache
MXNet, TensorFlow, and Caffe.
Available now on amazon.com for $249
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
GET STARTED WITH SAMPLE PROJECTS
ARTISTIC STYLE TRANSFER
OBJECT DETECTION FACE DETECTIONHOT DOG / NOT HOT DOG
CAT VS. DOG
ACTIVITY DETECTION
Or build custom deep learning models in the cloud using
Amazon SageMaker
HEAD POSE DETECTION
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• 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
• Key Differentiators/Technologies
• Intel cLDNN Library optimized for MXNet
• Intel Deep Learning Deployment Toolkit
AWS DeepLens Specifications
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
© 2017, 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
Thank you!
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Richard Elberger
Global Partner Solutions Architect - IoT
https://github.com/rpcme/
https://www.linkedin.com/in/richardelberger/
https://twitter.com/richardelberger

Mais conteúdo relacionado

Mais procurados

Sviluppa, addestra e distribuisci modelli di machine learning.pdf
Sviluppa, addestra e distribuisci modelli di machine learning.pdfSviluppa, addestra e distribuisci modelli di machine learning.pdf
Sviluppa, addestra e distribuisci modelli di machine learning.pdfAmazon Web Services
 
Keynote_AWS_BecomingAHighFrequencyEnterprise
Keynote_AWS_BecomingAHighFrequencyEnterpriseKeynote_AWS_BecomingAHighFrequencyEnterprise
Keynote_AWS_BecomingAHighFrequencyEnterpriseAmazon Web Services
 
Modern Application Development in the Cloud
Modern Application Development in the CloudModern Application Development in the Cloud
Modern Application Development in the CloudAmazon Web Services
 
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...Amazon Web Services
 
Virtual_Insurers_New_Tools_For_A_New_World
Virtual_Insurers_New_Tools_For_A_New_WorldVirtual_Insurers_New_Tools_For_A_New_World
Virtual_Insurers_New_Tools_For_A_New_WorldAmazon Web Services
 
設計可擴展-安全的創新金融科技-FinTech-應用-深入探討現代化的數位支付服務
設計可擴展-安全的創新金融科技-FinTech-應用-深入探討現代化的數位支付服務設計可擴展-安全的創新金融科技-FinTech-應用-深入探討現代化的數位支付服務
設計可擴展-安全的創新金融科技-FinTech-應用-深入探討現代化的數位支付服務Amazon Web Services
 
Initiate Edinburgh 2019 - Top Cloud Security Myths Dispelled
Initiate Edinburgh 2019 - Top Cloud Security Myths DispelledInitiate Edinburgh 2019 - Top Cloud Security Myths Dispelled
Initiate Edinburgh 2019 - Top Cloud Security Myths DispelledAmazon Web Services
 
Drive Digital Transformation using Machine Learning
Drive Digital Transformation using Machine LearningDrive Digital Transformation using Machine Learning
Drive Digital Transformation using Machine LearningAmazon Web Services
 
Accelerating Innovation in the Public Sector with Cloud Innovation Centers
Accelerating Innovation in the Public Sector with Cloud Innovation CentersAccelerating Innovation in the Public Sector with Cloud Innovation Centers
Accelerating Innovation in the Public Sector with Cloud Innovation CentersAmazon Web Services
 
Initiate Edinburgh 2019 - Governance & Compliance in your VPC
Initiate Edinburgh 2019 - Governance & Compliance in your VPCInitiate Edinburgh 2019 - Governance & Compliance in your VPC
Initiate Edinburgh 2019 - Governance & Compliance in your VPCAmazon Web Services
 
What's new in Amazon EC2 - CMP201 - New York AWS Summit
What's new in Amazon EC2 - CMP201 - New York AWS SummitWhat's new in Amazon EC2 - CMP201 - New York AWS Summit
What's new in Amazon EC2 - CMP201 - New York AWS SummitAmazon Web Services
 
Building with AWS Databases: Match Your Workload to the Right Database | AWS ...
Building with AWS Databases: Match Your Workload to the Right Database | AWS ...Building with AWS Databases: Match Your Workload to the Right Database | AWS ...
Building with AWS Databases: Match Your Workload to the Right Database | AWS ...AWS Summits
 
Serverless Observability Tech Talk
Serverless Observability Tech TalkServerless Observability Tech Talk
Serverless Observability Tech TalkAmazon Web Services
 
The Secret Treasures of Cloud Migration Journey
The Secret Treasures of Cloud Migration JourneyThe Secret Treasures of Cloud Migration Journey
The Secret Treasures of Cloud Migration JourneyAmazon Web Services
 
Initiate Edinburgh 2019 - Moving to DevOps the Amazon Way
Initiate Edinburgh 2019 - Moving to DevOps the Amazon WayInitiate Edinburgh 2019 - Moving to DevOps the Amazon Way
Initiate Edinburgh 2019 - Moving to DevOps the Amazon WayAmazon Web Services
 
Serverless Extract-transform-load (ETL) on AWS Webinar
Serverless Extract-transform-load (ETL) on AWS WebinarServerless Extract-transform-load (ETL) on AWS Webinar
Serverless Extract-transform-load (ETL) on AWS WebinarAmazon Web Services
 
Building real-time applications with Amazon ElastiCache - ADB204 - Anaheim AW...
Building real-time applications with Amazon ElastiCache - ADB204 - Anaheim AW...Building real-time applications with Amazon ElastiCache - ADB204 - Anaheim AW...
Building real-time applications with Amazon ElastiCache - ADB204 - Anaheim AW...Amazon Web Services
 
Initiate Edinburgh 2019 - Migrating Data to the Cloud
Initiate Edinburgh 2019 - Migrating Data to the CloudInitiate Edinburgh 2019 - Migrating Data to the Cloud
Initiate Edinburgh 2019 - Migrating Data to the CloudAmazon Web Services
 
Optimize deep learning training and inferencing using GPU and Amazon SageMake...
Optimize deep learning training and inferencing using GPU and Amazon SageMake...Optimize deep learning training and inferencing using GPU and Amazon SageMake...
Optimize deep learning training and inferencing using GPU and Amazon SageMake...Amazon Web Services
 

Mais procurados (20)

Sviluppa, addestra e distribuisci modelli di machine learning.pdf
Sviluppa, addestra e distribuisci modelli di machine learning.pdfSviluppa, addestra e distribuisci modelli di machine learning.pdf
Sviluppa, addestra e distribuisci modelli di machine learning.pdf
 
Open Data on AWS
Open Data on AWSOpen Data on AWS
Open Data on AWS
 
Keynote_AWS_BecomingAHighFrequencyEnterprise
Keynote_AWS_BecomingAHighFrequencyEnterpriseKeynote_AWS_BecomingAHighFrequencyEnterprise
Keynote_AWS_BecomingAHighFrequencyEnterprise
 
Modern Application Development in the Cloud
Modern Application Development in the CloudModern Application Development in the Cloud
Modern Application Development in the Cloud
 
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...
 
Virtual_Insurers_New_Tools_For_A_New_World
Virtual_Insurers_New_Tools_For_A_New_WorldVirtual_Insurers_New_Tools_For_A_New_World
Virtual_Insurers_New_Tools_For_A_New_World
 
設計可擴展-安全的創新金融科技-FinTech-應用-深入探討現代化的數位支付服務
設計可擴展-安全的創新金融科技-FinTech-應用-深入探討現代化的數位支付服務設計可擴展-安全的創新金融科技-FinTech-應用-深入探討現代化的數位支付服務
設計可擴展-安全的創新金融科技-FinTech-應用-深入探討現代化的數位支付服務
 
Initiate Edinburgh 2019 - Top Cloud Security Myths Dispelled
Initiate Edinburgh 2019 - Top Cloud Security Myths DispelledInitiate Edinburgh 2019 - Top Cloud Security Myths Dispelled
Initiate Edinburgh 2019 - Top Cloud Security Myths Dispelled
 
Drive Digital Transformation using Machine Learning
Drive Digital Transformation using Machine LearningDrive Digital Transformation using Machine Learning
Drive Digital Transformation using Machine Learning
 
Accelerating Innovation in the Public Sector with Cloud Innovation Centers
Accelerating Innovation in the Public Sector with Cloud Innovation CentersAccelerating Innovation in the Public Sector with Cloud Innovation Centers
Accelerating Innovation in the Public Sector with Cloud Innovation Centers
 
Initiate Edinburgh 2019 - Governance & Compliance in your VPC
Initiate Edinburgh 2019 - Governance & Compliance in your VPCInitiate Edinburgh 2019 - Governance & Compliance in your VPC
Initiate Edinburgh 2019 - Governance & Compliance in your VPC
 
What's new in Amazon EC2 - CMP201 - New York AWS Summit
What's new in Amazon EC2 - CMP201 - New York AWS SummitWhat's new in Amazon EC2 - CMP201 - New York AWS Summit
What's new in Amazon EC2 - CMP201 - New York AWS Summit
 
Building with AWS Databases: Match Your Workload to the Right Database | AWS ...
Building with AWS Databases: Match Your Workload to the Right Database | AWS ...Building with AWS Databases: Match Your Workload to the Right Database | AWS ...
Building with AWS Databases: Match Your Workload to the Right Database | AWS ...
 
Serverless Observability Tech Talk
Serverless Observability Tech TalkServerless Observability Tech Talk
Serverless Observability Tech Talk
 
The Secret Treasures of Cloud Migration Journey
The Secret Treasures of Cloud Migration JourneyThe Secret Treasures of Cloud Migration Journey
The Secret Treasures of Cloud Migration Journey
 
Initiate Edinburgh 2019 - Moving to DevOps the Amazon Way
Initiate Edinburgh 2019 - Moving to DevOps the Amazon WayInitiate Edinburgh 2019 - Moving to DevOps the Amazon Way
Initiate Edinburgh 2019 - Moving to DevOps the Amazon Way
 
Serverless Extract-transform-load (ETL) on AWS Webinar
Serverless Extract-transform-load (ETL) on AWS WebinarServerless Extract-transform-load (ETL) on AWS Webinar
Serverless Extract-transform-load (ETL) on AWS Webinar
 
Building real-time applications with Amazon ElastiCache - ADB204 - Anaheim AW...
Building real-time applications with Amazon ElastiCache - ADB204 - Anaheim AW...Building real-time applications with Amazon ElastiCache - ADB204 - Anaheim AW...
Building real-time applications with Amazon ElastiCache - ADB204 - Anaheim AW...
 
Initiate Edinburgh 2019 - Migrating Data to the Cloud
Initiate Edinburgh 2019 - Migrating Data to the CloudInitiate Edinburgh 2019 - Migrating Data to the Cloud
Initiate Edinburgh 2019 - Migrating Data to the Cloud
 
Optimize deep learning training and inferencing using GPU and Amazon SageMake...
Optimize deep learning training and inferencing using GPU and Amazon SageMake...Optimize deep learning training and inferencing using GPU and Amazon SageMake...
Optimize deep learning training and inferencing using GPU and Amazon SageMake...
 

Semelhante a 機器學習技術在工業應用上的最佳實務

Machine learning at the edge for industrial applications - SVC302 - New York ...
Machine learning at the edge for industrial applications - SVC302 - New York ...Machine learning at the edge for industrial applications - SVC302 - New York ...
Machine learning at the edge for industrial applications - SVC302 - New York ...Amazon Web Services
 
機器學習技術在工業應用上的最佳實務
機器學習技術在工業應用上的最佳實務機器學習技術在工業應用上的最佳實務
機器學習技術在工業應用上的最佳實務Amazon Web Services
 
Get started with Machine Learning and Computer Vision Using AWS DeepLens (Feb...
Get started with Machine Learning and Computer Vision Using AWS DeepLens (Feb...Get started with Machine Learning and Computer Vision Using AWS DeepLens (Feb...
Get started with Machine Learning and Computer Vision Using AWS DeepLens (Feb...Julien SIMON
 
Migrating Business Critical Applications to AWS
Migrating Business Critical Applications to AWSMigrating Business Critical Applications to AWS
Migrating Business Critical Applications to AWSAmazon Web Services
 
AI/ML Week: Strengthen Cybersecurity
AI/ML Week: Strengthen CybersecurityAI/ML Week: Strengthen Cybersecurity
AI/ML Week: Strengthen CybersecurityAmazon Web Services
 
DevConZM - Modern Applications Development in the Cloud
DevConZM - Modern Applications Development in the CloudDevConZM - Modern Applications Development in the Cloud
DevConZM - Modern Applications Development in the CloudCobus Bernard
 
Artificial Intelligence (Machine Learning) on AWS: How to Start
Artificial Intelligence (Machine Learning) on AWS: How to StartArtificial Intelligence (Machine Learning) on AWS: How to Start
Artificial Intelligence (Machine Learning) on AWS: How to StartVladimir Simek
 
Building Data Lakes for Analytics on AWS
Building Data Lakes for Analytics on AWSBuilding Data Lakes for Analytics on AWS
Building Data Lakes for Analytics on AWSAmazon Web Services
 
Build, train and deploy Machine Learning models on Amazon SageMaker (May 2019)
Build, train and deploy Machine Learning models on Amazon SageMaker (May 2019)Build, train and deploy Machine Learning models on Amazon SageMaker (May 2019)
Build, train and deploy Machine Learning models on Amazon SageMaker (May 2019)Julien SIMON
 
Build, train and deploy machine learning models at scale using AWS
Build, train and deploy machine learning models at scale using AWSBuild, train and deploy machine learning models at scale using AWS
Build, train and deploy machine learning models at scale using AWSAmazon Web Services
 
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
 
Modern Data Platforms - Thinking Data Flywheel on the Cloud
Modern Data Platforms - Thinking Data Flywheel on the CloudModern Data Platforms - Thinking Data Flywheel on the Cloud
Modern Data Platforms - Thinking Data Flywheel on the CloudAlluxio, Inc.
 
Image Recognition Real World Applications
Image Recognition Real World ApplicationsImage Recognition Real World Applications
Image Recognition Real World ApplicationsAmazon Web Services
 
Built & Delivered in Six Months Using Serverless Technical Patterns and Micro...
Built & Delivered in Six Months Using Serverless Technical Patterns and Micro...Built & Delivered in Six Months Using Serverless Technical Patterns and Micro...
Built & Delivered in Six Months Using Serverless Technical Patterns and Micro...Amazon Web Services
 
Bringing Cloud to the Edge - AWS Summit Sydney
Bringing Cloud to the Edge - AWS Summit SydneyBringing Cloud to the Edge - AWS Summit Sydney
Bringing Cloud to the Edge - AWS Summit SydneyAmazon Web Services
 
利用AWS打造一站式旅遊服務平台
利用AWS打造一站式旅遊服務平台利用AWS打造一站式旅遊服務平台
利用AWS打造一站式旅遊服務平台Amazon Web Services
 
[NEW LAUNCH] Introducing AWS Deep Learning Containers
[NEW LAUNCH] Introducing AWS Deep Learning Containers[NEW LAUNCH] Introducing AWS Deep Learning Containers
[NEW LAUNCH] Introducing AWS Deep Learning ContainersAmazon Web Services
 
Using ML to detect and prevent fraud without compromising user experience - F...
Using ML to detect and prevent fraud without compromising user experience - F...Using ML to detect and prevent fraud without compromising user experience - F...
Using ML to detect and prevent fraud without compromising user experience - F...Amazon Web Services
 

Semelhante a 機器學習技術在工業應用上的最佳實務 (20)

Machine learning at the edge for industrial applications - SVC302 - New York ...
Machine learning at the edge for industrial applications - SVC302 - New York ...Machine learning at the edge for industrial applications - SVC302 - New York ...
Machine learning at the edge for industrial applications - SVC302 - New York ...
 
機器學習技術在工業應用上的最佳實務
機器學習技術在工業應用上的最佳實務機器學習技術在工業應用上的最佳實務
機器學習技術在工業應用上的最佳實務
 
Get started with Machine Learning and Computer Vision Using AWS DeepLens (Feb...
Get started with Machine Learning and Computer Vision Using AWS DeepLens (Feb...Get started with Machine Learning and Computer Vision Using AWS DeepLens (Feb...
Get started with Machine Learning and Computer Vision Using AWS DeepLens (Feb...
 
AWSome Day 2019 - Mexico City
AWSome Day 2019 - Mexico CityAWSome Day 2019 - Mexico City
AWSome Day 2019 - Mexico City
 
Migrating Business Critical Applications to AWS
Migrating Business Critical Applications to AWSMigrating Business Critical Applications to AWS
Migrating Business Critical Applications to AWS
 
AI/ML Week: Strengthen Cybersecurity
AI/ML Week: Strengthen CybersecurityAI/ML Week: Strengthen Cybersecurity
AI/ML Week: Strengthen Cybersecurity
 
DevConZM - Modern Applications Development in the Cloud
DevConZM - Modern Applications Development in the CloudDevConZM - Modern Applications Development in the Cloud
DevConZM - Modern Applications Development in the Cloud
 
Artificial Intelligence (Machine Learning) on AWS: How to Start
Artificial Intelligence (Machine Learning) on AWS: How to StartArtificial Intelligence (Machine Learning) on AWS: How to Start
Artificial Intelligence (Machine Learning) on AWS: How to Start
 
Building Data Lakes for Analytics on AWS
Building Data Lakes for Analytics on AWSBuilding Data Lakes for Analytics on AWS
Building Data Lakes for Analytics on AWS
 
Build, train and deploy Machine Learning models on Amazon SageMaker (May 2019)
Build, train and deploy Machine Learning models on Amazon SageMaker (May 2019)Build, train and deploy Machine Learning models on Amazon SageMaker (May 2019)
Build, train and deploy Machine Learning models on Amazon SageMaker (May 2019)
 
Build, train and deploy machine learning models at scale using AWS
Build, train and deploy machine learning models at scale using AWSBuild, train and deploy machine learning models at scale using AWS
Build, train and deploy machine learning models at scale using AWS
 
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...
 
Modern Data Platforms - Thinking Data Flywheel on the Cloud
Modern Data Platforms - Thinking Data Flywheel on the CloudModern Data Platforms - Thinking Data Flywheel on the Cloud
Modern Data Platforms - Thinking Data Flywheel on the Cloud
 
Image Recognition Real World Applications
Image Recognition Real World ApplicationsImage Recognition Real World Applications
Image Recognition Real World Applications
 
Built & Delivered in Six Months Using Serverless Technical Patterns and Micro...
Built & Delivered in Six Months Using Serverless Technical Patterns and Micro...Built & Delivered in Six Months Using Serverless Technical Patterns and Micro...
Built & Delivered in Six Months Using Serverless Technical Patterns and Micro...
 
Bringing Cloud to the Edge - AWS Summit Sydney
Bringing Cloud to the Edge - AWS Summit SydneyBringing Cloud to the Edge - AWS Summit Sydney
Bringing Cloud to the Edge - AWS Summit Sydney
 
利用AWS打造一站式旅遊服務平台
利用AWS打造一站式旅遊服務平台利用AWS打造一站式旅遊服務平台
利用AWS打造一站式旅遊服務平台
 
[NEW LAUNCH] Introducing AWS Deep Learning Containers
[NEW LAUNCH] Introducing AWS Deep Learning Containers[NEW LAUNCH] Introducing AWS Deep Learning Containers
[NEW LAUNCH] Introducing AWS Deep Learning Containers
 
Using ML to detect and prevent fraud without compromising user experience - F...
Using ML to detect and prevent fraud without compromising user experience - F...Using ML to detect and prevent fraud without compromising user experience - F...
Using ML to detect and prevent fraud without compromising user experience - F...
 
ML Inference at the Edge
ML Inference at the EdgeML Inference at the Edge
ML Inference at the Edge
 

Mais de 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
 

Mais de 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
 

機器學習技術在工業應用上的最佳實務

  • 1.
  • 2. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Machine Learning at the Edge for Industrial Applications Richard Elberger Global Partner Solutions Architect, IoT Amazon Web Services, Partner Network
  • 3. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Agenda Tenets Industrial IoT architecture AIoT lifecycle – a four-part story
  • 4. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 5. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Effectively maintain the system over its lifecycle
  • 6. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Exploit system cost effectiveness via new intelligence
  • 7. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Better decisions through central dashboards and monitoring
  • 8. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Derive value through new capabilities
  • 9. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T AWS IoT Greengrass Amazon FreeRTOS Amazon FreeRTOS Amazon FreeRTOS Amazon FreeRTOS Amazon FreeRTOS
  • 10. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 11. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Industrial Control Fieldbus
  • 12. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 13. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. AIoT – Machine Learning at the Edge Data transport and routing Data aggregation, enrichment, cleansing, time series, and model config Machine learning and model generation Data collection and model inference Intelligence and outcomes Train in the cloud and infer at the edge AWS IoT Core AWS Snowball Amazon Kinesis AWS IoT Analytics Amazon EMR Amazon S3 Amazon SageMaker Amazon EC2 Amazon SageMaker Ground Truth Apache MXNet on AWS AWS Deep Learning AMIs AWS Snowmobile AWS IoT Greengrass Amazon FreeRTOS AWS IoT SiteWise bespoke applications
  • 14. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. AIoT – Machine Learning at the Edge Data transport and routing Data aggregation, enrichment, cleansing, time series, and model config Machine learning and model generation Data collection and model inference Intelligence and outcomes Train in the cloud and infer at the edge AWS IoT Core AWS Snowball Amazon Kinesis AWS IoT Analytics Amazon EMR Amazon S3 Amazon SageMaker Amazon EC2 Amazon SageMaker Ground Truth XILINX DNNDK AWS Snowmobile AWS IoT Greengrass UltraScale+ (DPU) Amazon FreeRTOS Zynq7000 (DPU)
  • 15. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 16. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. AIoT – Machine Learning at the Edge Data transport and routing Data aggregation, enrichment, cleansing, time series, and model config Machine learning and model generation Data collection and model inference Intelligence and outcomes Train in the cloud and infer at the edge AWS IoT Core AWS Snowball Amazon Kinesis AWS IoT Analytics Amazon EMR Amazon S3 Amazon SageMaker Amazon EC2 Amazon SageMaker Ground Truth Apache MXNet on AWS AWS Deep Learning AMIs AWS Snowmobile AWS IoT Greengrass Amazon FreeRTOS AWS IoT SiteWise bespoke applications
  • 17. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. In the beginning
  • 18. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Judgment on how to bring in data
  • 19. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 20. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. AIoT – Machine Learning at the Edge Data transport and routing Data aggregation, enrichment, cleansing, time series, and model config Machine learning and model generation Data collection and model inference Intelligence and outcomes Train in the cloud and infer at the edge AWS IoT Core AWS Snowball Amazon Kinesis AWS IoT Analytics Amazon EMR Amazon S3 Amazon SageMaker Amazon EC2 Amazon SageMaker Ground Truth Apache MXNet on AWS AWS Deep Learning AMIs AWS Snowmobile AWS IoT Greengrass Amazon FreeRTOS AWS IoT SiteWise bespoke applications
  • 21. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Ingesting and methodically curating
  • 22. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Iteratively evaluating and refining Where data science meets art annotation cleansing data types re-process raw data
  • 23. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 24. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. AIoT – Machine Learning at the Edge Data transport and routing Data aggregation, enrichment, cleansing, time series, and model config Machine learning and model generation Data collection and model inference Intelligence and outcomes Train in the cloud and infer at the edge AWS IoT Core AWS Snowball Amazon Kinesis AWS IoT Analytics Amazon EMR Amazon S3 Amazon SageMaker Amazon EC2 Amazon SageMaker Ground Truth Apache MXNet on AWS AWS Deep Learning AMIs AWS Snowmobile AWS IoT Greengrass Amazon FreeRTOS AWS IoT SiteWise bespoke applications
  • 25. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. FRAMEWORKS ML Frameworks + Infrastructure ML Services AI Services INTERFACES INFRASTRUCTURE Amazon SageMaker Amazon Transcribe Amazon Polly Amazon Lex CHATBOTS Amazon Rekognition Image Amazon Rekognition Video VISION SPEECH Amazon Comprehend Amazon Translate LANGUAGES P3 P3dn C5 C5n Elastic inference Inferentia AWS Greengrass Ground Truth Notebooks Algorithms + Marketplace RL Training Optimization Deployment Hosting AWS Confidential - Do not Distribute
  • 26. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Deep learning frameworks and toolchains
  • 27. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Feeding the art: data sets
  • 28. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Training job: compilation
  • 29. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Staging
  • 30. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 31. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. AIoT – Machine Learning at the Edge Data transport and routing Data aggregation, enrichment, cleansing, time series, and model config Machine learning and model generation Data collection and model inference Intelligence and outcomes Train in the cloud and infer at the edge AWS IoT Core AWS Snowball Amazon Kinesis AWS IoT Analytics Amazon EMR Amazon S3 Amazon SageMaker Amazon EC2 Amazon SageMaker Ground Truth Apache MXNet on AWS AWS Deep Learning AMIs AWS Snowmobile AWS IoT Greengrass Amazon FreeRTOS AWS IoT SiteWise bespoke applications
  • 32. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Mixed criticality system – block diagram
  • 33. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Mixed criticality system – software placement PS PL AWS IoT Greengrass
  • 34. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Mixed criticality system – pin wiring PS PL
  • 35. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Updating the model
  • 36. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. InferenceHandler m2m PS PL AWS IoT Greengrass
  • 37. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Device level dependencies /dev/uio0 /dev/uio1 /dev/i2c-0 /dev/i2c-1 /dev/mem InferenceHandler m2m PS PL AWS IoT Greengrass
  • 38. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Reporting inference results ImageUploadHandler m2m PS PL AWS IoT Greengrass
  • 39. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Staging data for building up the data lake ImageStageHandler m2m PS PL AWS IoT Greengrass
  • 40. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 41. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Recap Data transport and routing Data aggregation, enrichment, cleansing, time series, and model config Machine learning and model generation Data collection and model inference Intelligence and outcomes AWS IoT Core AWS Snowball Amazon Kinesis AWS IoT Analytics Amazon EMR Amazon S3 Amazon SageMaker Amazon EC2 Amazon SageMaker Ground Truth Apache MXNet on AWS AWS Deep Learning AMIs AWS Snowmobile AWS IoT Greengrass Amazon FreeRTOS AWS IoT SiteWise bespoke applications
  • 42. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 43. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS DeepLens The world’s first deep learning- enabled video camera for developers • A new way to learn ML though sample projects, with practical, hands-on examples • Run deep learning models locally on the camera to recognize or classify without streaming to the cloud • Easy to customize and fully programmable using AWS Lambda • Integrated with Amazon SageMaker for custom model deployment • Runs on any deep learning framework, including Apache MXNet, TensorFlow, and Caffe. Available now on amazon.com for $249
  • 44. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T GET STARTED WITH SAMPLE PROJECTS ARTISTIC STYLE TRANSFER OBJECT DETECTION FACE DETECTIONHOT DOG / NOT HOT DOG CAT VS. DOG ACTIVITY DETECTION Or build custom deep learning models in the cloud using Amazon SageMaker HEAD POSE DETECTION
  • 45. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • 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 • Key Differentiators/Technologies • Intel cLDNN Library optimized for MXNet • Intel Deep Learning Deployment Toolkit AWS DeepLens Specifications
  • 46. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T © 2017, 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
  • 47. Thank you! © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Richard Elberger Global Partner Solutions Architect - IoT https://github.com/rpcme/ https://www.linkedin.com/in/richardelberger/ https://twitter.com/richardelberger