SlideShare una empresa de Scribd logo
1 de 44
Descargar para leer sin conexión
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Inference at the Edge:
A Case Study at the Amazon Spheres
WenMing Ye
Specialist Solution Architect
Amazon
A R C 3 1 8
Miro Enev, PhD
Sr. Solution Architect
NVIDIA
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Agenda
Introduction: AI @ Amazon Spheres
Video: Welcome to the Amazon Spheres [ living wall video ]
Approach:
Anomaly detection using DL on time-series sensor streams
Architecture:
Training (SageMaker)
Inference (NVIDIA Jetson TX2)
Results:
Improved alerting
Future Work:
Computer vision based plant stress
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Our Goal = Help the Caretakers
“We take care of 40,000 plants
from over 700 species!”
Claire
Ben
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Sensor Types
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Temperature
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Co2
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
InstLightLevels
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Challenge 1: Lots of Systems to Manage
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Challenge 2: Too Many Suspicious Values
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
When Issues Occur…They Go Unnoticed
Example 1: During a product launch (Alexa microwave
integration), event organizers requested that the temperature be
lowered for media and the air velocity reduced for better acoustics
Problem: Incorrect temp. and air velocity for fourth floor plants
for a week
Example 2: Building automation staff suspended the irrigation for
the living wall to update/repairs several sensors
Problem: 24 hours without water for living wall
[ low irrigation pressure warning was ignored ]
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AI to Assist the Caretakers
• Accurate Alerts [ low false alarm
rate ]
• Real-time & Low Cost
• Enable Current/Future Science
• Scalability & Availability of
Technology
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AI
ML
DL
AI
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
ML
TRIBES
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Why DL
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Deep Learning @ Spheres
[ AutoEncoder Network ]
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Preparing Data for Model Training
Split into sliding windows
[ heavily overlapped ]
Z Normalization
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Detecting Anomalies
Reconstruction error (RE) as a proxy to outliers
Whenever RE is high, get an alert
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Multi-Sensor Models
[ AutoEncoder Network ]
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Living
Wall
Inside the Spheres
[ First floor ]
Cafe
North Conservatory
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Aircuity
Sensors
AC-46-1-2
AC-46-1-1
AC-46-1-4
AC-46-1-3
AC-46-1-5
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Sensor Zones
Living Wall [ 4 floors ]
t,rh,d,co2 [ X, AC-46-2-2, AC-46-3-2, AC-46-4-3 ]
light level [ DLI-46-1-DG1, DLI-46-2-DG2, DLI-46-3-DG3, DLI-46-
4-DG5 ]
North Conservatory [ 1st floor ]
t,rh,d,co2 [ AC-46-1-1, AC-46-1-2, AC-46-1-3, AC-46-1-4 ]
light level [ DLI-46-1-DS1, DLI-46-1-DM2, DLI-46-1-DM3 ]
South Conservatory [ 2nd floor ]
t,rh,d,co2 [ AC-46-2-3, AC-46-2-4, AC-46-2-5, AC-46-2-6 ]
light level [ DLI-46-2-DM1, DLI-46-2-DM2, DLI-46-2-DM3 ]
Canopy [ 3 floors above N. Conservatory ]
t,rh,d,co2 [ AC-46-2-1, AC-46-3-1, AC-46-4-2 ]
light level [ DLI-46-4-DL1, DLI-46-4-DL2, DLI-46-4-DL3,
DLI-46-4-DL4, DLI-46-4-DL5, DLI-46-4-DL6,
DLI-46-4-DL7, DLI-46-4-DL8,
DLI-46-4-DL13, DLI-46-4-DL14 ]
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Sensors
SpheresAIArchitecture
v01
Camera
CO2
Light Level
Thermostat
AWS Cloud
Model_1
Model_2
Model_N
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon SageMaker
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Cloud
AWS Cloud
SpheresAIArchitecture
v01 On-Premise
Email alert
Sensors
Camera
CO2
Light Level
Thermostat
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Inference @ Edge
NVIDIA Jetson
TX2
Scaling Inference [ edge processing ]
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Jupyter Notebook
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
WenMing Ye - wye@amazon.com
Miro Enev - menev@nvidia.com
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Types of ML/DL Used
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Model Training
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Anomaly Detection
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Anomaly Detection
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
DL Anomaly Detection
[ Autoencoder Network ]
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Spectral Matching

Más contenido relacionado

La actualidad más candente

Cept campus all master plan maps
Cept campus all master plan mapsCept campus all master plan maps
Cept campus all master plan mapsPawan Singh
 
Auditorium Design (Case Study)
Auditorium Design (Case Study)Auditorium Design (Case Study)
Auditorium Design (Case Study)Mansi Pushpakar
 
CIDCO CONVENTION CENTRE ,VASHI,NAVI MUMBAI AS LIVE CASE STUDY AND INDIAN HAB...
CIDCO CONVENTION CENTRE ,VASHI,NAVI MUMBAI  AS LIVE CASE STUDY AND INDIAN HAB...CIDCO CONVENTION CENTRE ,VASHI,NAVI MUMBAI  AS LIVE CASE STUDY AND INDIAN HAB...
CIDCO CONVENTION CENTRE ,VASHI,NAVI MUMBAI AS LIVE CASE STUDY AND INDIAN HAB...prateek Dulani
 
CASA MILA BY AR.ANTONI GAUDI
CASA MILA  BY AR.ANTONI GAUDICASA MILA  BY AR.ANTONI GAUDI
CASA MILA BY AR.ANTONI GAUDIPallavi Patil
 
Khalsa heritage,Anandpur Sahib
Khalsa heritage,Anandpur SahibKhalsa heritage,Anandpur Sahib
Khalsa heritage,Anandpur Sahibmichellesahay
 
NIFT Site study,Case study, literature study
NIFT Site study,Case study, literature studyNIFT Site study,Case study, literature study
NIFT Site study,Case study, literature studyAbhinavUpadhyay30
 
Auditorium Architecture planning
Auditorium Architecture planningAuditorium Architecture planning
Auditorium Architecture planningDanishPathan7
 
Case study cinema complex Architecture
Case study cinema complex Architecture Case study cinema complex Architecture
Case study cinema complex Architecture Talha Saeed
 
architecture Case study yale university
architecture Case study yale universityarchitecture Case study yale university
architecture Case study yale universityNisarg bhavsar
 
Case Study -Hotel design
Case Study -Hotel designCase Study -Hotel design
Case Study -Hotel designhebasayeed
 
Commercial Projects in Kharadi Pune by World Trade Center (WTC Pune)
Commercial Projects in Kharadi Pune by World Trade Center (WTC Pune)Commercial Projects in Kharadi Pune by World Trade Center (WTC Pune)
Commercial Projects in Kharadi Pune by World Trade Center (WTC Pune)Panchshil
 
Unique Space Planning concepts for Lifestyle Apartment
Unique Space Planning concepts for Lifestyle Apartment Unique Space Planning concepts for Lifestyle Apartment
Unique Space Planning concepts for Lifestyle Apartment Shashi Rekha
 
Architectural case study of DY Patil college, Talegaon.
Architectural case study of DY Patil college, Talegaon.Architectural case study of DY Patil college, Talegaon.
Architectural case study of DY Patil college, Talegaon.Anupama Krishnan
 
Mlr convention centre, bangloor.
Mlr convention centre, bangloor.Mlr convention centre, bangloor.
Mlr convention centre, bangloor.self employer
 
University campus literature study
University campus literature studyUniversity campus literature study
University campus literature studyKiruthika Selvi K J
 
Zaverben popatlal sabhagraha, ghatkopar - ACOUSTICS - AUDITORIUM - MUMBAI
Zaverben popatlal sabhagraha, ghatkopar - ACOUSTICS - AUDITORIUM - MUMBAIZaverben popatlal sabhagraha, ghatkopar - ACOUSTICS - AUDITORIUM - MUMBAI
Zaverben popatlal sabhagraha, ghatkopar - ACOUSTICS - AUDITORIUM - MUMBAIDijo Mathews
 
case study ART GALLERY
case study ART GALLERY case study ART GALLERY
case study ART GALLERY Nitin Johari
 

La actualidad más candente (20)

Cept campus all master plan maps
Cept campus all master plan mapsCept campus all master plan maps
Cept campus all master plan maps
 
Bharat bhavan
Bharat bhavan Bharat bhavan
Bharat bhavan
 
Auditorium Design (Case Study)
Auditorium Design (Case Study)Auditorium Design (Case Study)
Auditorium Design (Case Study)
 
CIDCO CONVENTION CENTRE ,VASHI,NAVI MUMBAI AS LIVE CASE STUDY AND INDIAN HAB...
CIDCO CONVENTION CENTRE ,VASHI,NAVI MUMBAI  AS LIVE CASE STUDY AND INDIAN HAB...CIDCO CONVENTION CENTRE ,VASHI,NAVI MUMBAI  AS LIVE CASE STUDY AND INDIAN HAB...
CIDCO CONVENTION CENTRE ,VASHI,NAVI MUMBAI AS LIVE CASE STUDY AND INDIAN HAB...
 
CASA MILA BY AR.ANTONI GAUDI
CASA MILA  BY AR.ANTONI GAUDICASA MILA  BY AR.ANTONI GAUDI
CASA MILA BY AR.ANTONI GAUDI
 
Khalsa heritage,Anandpur Sahib
Khalsa heritage,Anandpur SahibKhalsa heritage,Anandpur Sahib
Khalsa heritage,Anandpur Sahib
 
IIHMR Jaipur
IIHMR JaipurIIHMR Jaipur
IIHMR Jaipur
 
NIFT Site study,Case study, literature study
NIFT Site study,Case study, literature studyNIFT Site study,Case study, literature study
NIFT Site study,Case study, literature study
 
Auditorium Architecture planning
Auditorium Architecture planningAuditorium Architecture planning
Auditorium Architecture planning
 
Dca
DcaDca
Dca
 
Case study cinema complex Architecture
Case study cinema complex Architecture Case study cinema complex Architecture
Case study cinema complex Architecture
 
architecture Case study yale university
architecture Case study yale universityarchitecture Case study yale university
architecture Case study yale university
 
Case Study -Hotel design
Case Study -Hotel designCase Study -Hotel design
Case Study -Hotel design
 
Commercial Projects in Kharadi Pune by World Trade Center (WTC Pune)
Commercial Projects in Kharadi Pune by World Trade Center (WTC Pune)Commercial Projects in Kharadi Pune by World Trade Center (WTC Pune)
Commercial Projects in Kharadi Pune by World Trade Center (WTC Pune)
 
Unique Space Planning concepts for Lifestyle Apartment
Unique Space Planning concepts for Lifestyle Apartment Unique Space Planning concepts for Lifestyle Apartment
Unique Space Planning concepts for Lifestyle Apartment
 
Architectural case study of DY Patil college, Talegaon.
Architectural case study of DY Patil college, Talegaon.Architectural case study of DY Patil college, Talegaon.
Architectural case study of DY Patil college, Talegaon.
 
Mlr convention centre, bangloor.
Mlr convention centre, bangloor.Mlr convention centre, bangloor.
Mlr convention centre, bangloor.
 
University campus literature study
University campus literature studyUniversity campus literature study
University campus literature study
 
Zaverben popatlal sabhagraha, ghatkopar - ACOUSTICS - AUDITORIUM - MUMBAI
Zaverben popatlal sabhagraha, ghatkopar - ACOUSTICS - AUDITORIUM - MUMBAIZaverben popatlal sabhagraha, ghatkopar - ACOUSTICS - AUDITORIUM - MUMBAI
Zaverben popatlal sabhagraha, ghatkopar - ACOUSTICS - AUDITORIUM - MUMBAI
 
case study ART GALLERY
case study ART GALLERY case study ART GALLERY
case study ART GALLERY
 

Similar a Inference at the Edge: A Case Study at the Amazon Spheres (ARC318) - AWS re:Invent 2018

Breaking Containers: Chaos Engineering for Modern Applications on AWS (CON310...
Breaking Containers: Chaos Engineering for Modern Applications on AWS (CON310...Breaking Containers: Chaos Engineering for Modern Applications on AWS (CON310...
Breaking Containers: Chaos Engineering for Modern Applications on AWS (CON310...Amazon Web Services
 
Making Aerial Micro-Drones a Reality (AIS306) - AWS re:Invent 2018
Making Aerial Micro-Drones a Reality (AIS306) - AWS re:Invent 2018Making Aerial Micro-Drones a Reality (AIS306) - AWS re:Invent 2018
Making Aerial Micro-Drones a Reality (AIS306) - AWS re:Invent 2018Amazon Web Services
 
Threat Detection & Remediation Workshop
Threat Detection & Remediation WorkshopThreat Detection & Remediation Workshop
Threat Detection & Remediation WorkshopAmazon Web Services
 
Keynote - Adrian Hornsby on Chaos Engineering
Keynote - Adrian Hornsby on Chaos EngineeringKeynote - Adrian Hornsby on Chaos Engineering
Keynote - Adrian Hornsby on Chaos EngineeringAmazon Web Services
 
Anatomy of a Successful IoT Project, ft. Pentair (IOT202) - AWS re:Invent 2018
Anatomy of a Successful IoT Project, ft. Pentair (IOT202) - AWS re:Invent 2018Anatomy of a Successful IoT Project, ft. Pentair (IOT202) - AWS re:Invent 2018
Anatomy of a Successful IoT Project, ft. Pentair (IOT202) - AWS re:Invent 2018Amazon Web Services
 
IoT Microcontrollers and Getting Started with Amazon FreeRTOS (IOT338-R1) - A...
IoT Microcontrollers and Getting Started with Amazon FreeRTOS (IOT338-R1) - A...IoT Microcontrollers and Getting Started with Amazon FreeRTOS (IOT338-R1) - A...
IoT Microcontrollers and Getting Started with Amazon FreeRTOS (IOT338-R1) - A...Amazon 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
 
Get Started with Deep Learning and Computer Vision Using AWS DeepLens (AIM316...
Get Started with Deep Learning and Computer Vision Using AWS DeepLens (AIM316...Get Started with Deep Learning and Computer Vision Using AWS DeepLens (AIM316...
Get Started with Deep Learning and Computer Vision Using AWS DeepLens (AIM316...Amazon Web Services
 
Lessons Learned from a Large-Scale Legacy Migration with Sysco (STG311) - AWS...
Lessons Learned from a Large-Scale Legacy Migration with Sysco (STG311) - AWS...Lessons Learned from a Large-Scale Legacy Migration with Sysco (STG311) - AWS...
Lessons Learned from a Large-Scale Legacy Migration with Sysco (STG311) - AWS...Amazon Web Services
 
Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...
Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...
Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...Amazon Web Services
 
Come Out From Behind Your Firewall
Come Out From Behind Your FirewallCome Out From Behind Your Firewall
Come Out From Behind Your FirewallAmazon Web Services
 
BDA210 AWS DeepLens Workshop Building Computer Vision Applications
BDA210 AWS DeepLens Workshop Building Computer Vision Applications BDA210 AWS DeepLens Workshop Building Computer Vision Applications
BDA210 AWS DeepLens Workshop Building Computer Vision Applications Amazon Web Services
 
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
 
Scale Your Studio: Rendering with Spot and Deadline on AWS (CMP202) - AWS re:...
Scale Your Studio: Rendering with Spot and Deadline on AWS (CMP202) - AWS re:...Scale Your Studio: Rendering with Spot and Deadline on AWS (CMP202) - AWS re:...
Scale Your Studio: Rendering with Spot and Deadline on AWS (CMP202) - AWS re:...Amazon Web Services
 
Keynote - Chaos Engineering: Why breaking things should be practiced
Keynote - Chaos Engineering: Why breaking things should be practicedKeynote - Chaos Engineering: Why breaking things should be practiced
Keynote - Chaos Engineering: Why breaking things should be practicedAWS User Group Bengaluru
 
0x32 Shades of #7f7f7f: The Tension Between Absolutes and Ambiguity in Securi...
0x32 Shades of #7f7f7f: The Tension Between Absolutes and Ambiguity in Securi...0x32 Shades of #7f7f7f: The Tension Between Absolutes and Ambiguity in Securi...
0x32 Shades of #7f7f7f: The Tension Between Absolutes and Ambiguity in Securi...Amazon Web Services
 
Architecting for the Cloud (ARC213-R2) - AWS re:Invent 2018
Architecting for the Cloud (ARC213-R2) - AWS re:Invent 2018Architecting for the Cloud (ARC213-R2) - AWS re:Invent 2018
Architecting for the Cloud (ARC213-R2) - AWS re:Invent 2018Amazon Web Services
 
Applying principles of chaos engineering to serverless (reinvent DVC305)
Applying principles of chaos engineering to serverless (reinvent DVC305)Applying principles of chaos engineering to serverless (reinvent DVC305)
Applying principles of chaos engineering to serverless (reinvent DVC305)Yan Cui
 
Applying Principles of Chaos Engineering to Serverless (DVC305) - AWS re:Inve...
Applying Principles of Chaos Engineering to Serverless (DVC305) - AWS re:Inve...Applying Principles of Chaos Engineering to Serverless (DVC305) - AWS re:Inve...
Applying Principles of Chaos Engineering to Serverless (DVC305) - AWS re:Inve...Amazon Web Services
 
Milliseconds Matter: Optimize Cloud Apps with Network Control (NET314-S) - AW...
Milliseconds Matter: Optimize Cloud Apps with Network Control (NET314-S) - AW...Milliseconds Matter: Optimize Cloud Apps with Network Control (NET314-S) - AW...
Milliseconds Matter: Optimize Cloud Apps with Network Control (NET314-S) - AW...Amazon Web Services
 

Similar a Inference at the Edge: A Case Study at the Amazon Spheres (ARC318) - AWS re:Invent 2018 (20)

Breaking Containers: Chaos Engineering for Modern Applications on AWS (CON310...
Breaking Containers: Chaos Engineering for Modern Applications on AWS (CON310...Breaking Containers: Chaos Engineering for Modern Applications on AWS (CON310...
Breaking Containers: Chaos Engineering for Modern Applications on AWS (CON310...
 
Making Aerial Micro-Drones a Reality (AIS306) - AWS re:Invent 2018
Making Aerial Micro-Drones a Reality (AIS306) - AWS re:Invent 2018Making Aerial Micro-Drones a Reality (AIS306) - AWS re:Invent 2018
Making Aerial Micro-Drones a Reality (AIS306) - AWS re:Invent 2018
 
Threat Detection & Remediation Workshop
Threat Detection & Remediation WorkshopThreat Detection & Remediation Workshop
Threat Detection & Remediation Workshop
 
Keynote - Adrian Hornsby on Chaos Engineering
Keynote - Adrian Hornsby on Chaos EngineeringKeynote - Adrian Hornsby on Chaos Engineering
Keynote - Adrian Hornsby on Chaos Engineering
 
Anatomy of a Successful IoT Project, ft. Pentair (IOT202) - AWS re:Invent 2018
Anatomy of a Successful IoT Project, ft. Pentair (IOT202) - AWS re:Invent 2018Anatomy of a Successful IoT Project, ft. Pentair (IOT202) - AWS re:Invent 2018
Anatomy of a Successful IoT Project, ft. Pentair (IOT202) - AWS re:Invent 2018
 
IoT Microcontrollers and Getting Started with Amazon FreeRTOS (IOT338-R1) - A...
IoT Microcontrollers and Getting Started with Amazon FreeRTOS (IOT338-R1) - A...IoT Microcontrollers and Getting Started with Amazon FreeRTOS (IOT338-R1) - A...
IoT Microcontrollers and Getting Started with Amazon FreeRTOS (IOT338-R1) - A...
 
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 (...
 
Get Started with Deep Learning and Computer Vision Using AWS DeepLens (AIM316...
Get Started with Deep Learning and Computer Vision Using AWS DeepLens (AIM316...Get Started with Deep Learning and Computer Vision Using AWS DeepLens (AIM316...
Get Started with Deep Learning and Computer Vision Using AWS DeepLens (AIM316...
 
Lessons Learned from a Large-Scale Legacy Migration with Sysco (STG311) - AWS...
Lessons Learned from a Large-Scale Legacy Migration with Sysco (STG311) - AWS...Lessons Learned from a Large-Scale Legacy Migration with Sysco (STG311) - AWS...
Lessons Learned from a Large-Scale Legacy Migration with Sysco (STG311) - AWS...
 
Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...
Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...
Architecting for Real-Time Insights with Amazon Kinesis (ANT310) - AWS re:Inv...
 
Come Out From Behind Your Firewall
Come Out From Behind Your FirewallCome Out From Behind Your Firewall
Come Out From Behind Your Firewall
 
BDA210 AWS DeepLens Workshop Building Computer Vision Applications
BDA210 AWS DeepLens Workshop Building Computer Vision Applications BDA210 AWS DeepLens Workshop Building Computer Vision Applications
BDA210 AWS DeepLens Workshop Building Computer Vision Applications
 
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...
 
Scale Your Studio: Rendering with Spot and Deadline on AWS (CMP202) - AWS re:...
Scale Your Studio: Rendering with Spot and Deadline on AWS (CMP202) - AWS re:...Scale Your Studio: Rendering with Spot and Deadline on AWS (CMP202) - AWS re:...
Scale Your Studio: Rendering with Spot and Deadline on AWS (CMP202) - AWS re:...
 
Keynote - Chaos Engineering: Why breaking things should be practiced
Keynote - Chaos Engineering: Why breaking things should be practicedKeynote - Chaos Engineering: Why breaking things should be practiced
Keynote - Chaos Engineering: Why breaking things should be practiced
 
0x32 Shades of #7f7f7f: The Tension Between Absolutes and Ambiguity in Securi...
0x32 Shades of #7f7f7f: The Tension Between Absolutes and Ambiguity in Securi...0x32 Shades of #7f7f7f: The Tension Between Absolutes and Ambiguity in Securi...
0x32 Shades of #7f7f7f: The Tension Between Absolutes and Ambiguity in Securi...
 
Architecting for the Cloud (ARC213-R2) - AWS re:Invent 2018
Architecting for the Cloud (ARC213-R2) - AWS re:Invent 2018Architecting for the Cloud (ARC213-R2) - AWS re:Invent 2018
Architecting for the Cloud (ARC213-R2) - AWS re:Invent 2018
 
Applying principles of chaos engineering to serverless (reinvent DVC305)
Applying principles of chaos engineering to serverless (reinvent DVC305)Applying principles of chaos engineering to serverless (reinvent DVC305)
Applying principles of chaos engineering to serverless (reinvent DVC305)
 
Applying Principles of Chaos Engineering to Serverless (DVC305) - AWS re:Inve...
Applying Principles of Chaos Engineering to Serverless (DVC305) - AWS re:Inve...Applying Principles of Chaos Engineering to Serverless (DVC305) - AWS re:Inve...
Applying Principles of Chaos Engineering to Serverless (DVC305) - AWS re:Inve...
 
Milliseconds Matter: Optimize Cloud Apps with Network Control (NET314-S) - AW...
Milliseconds Matter: Optimize Cloud Apps with Network Control (NET314-S) - AW...Milliseconds Matter: Optimize Cloud Apps with Network Control (NET314-S) - AW...
Milliseconds Matter: Optimize Cloud Apps with Network Control (NET314-S) - AW...
 

Más 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
 

Más 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
 

Inference at the Edge: A Case Study at the Amazon Spheres (ARC318) - AWS re:Invent 2018

  • 1.
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Inference at the Edge: A Case Study at the Amazon Spheres WenMing Ye Specialist Solution Architect Amazon A R C 3 1 8 Miro Enev, PhD Sr. Solution Architect NVIDIA
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Agenda Introduction: AI @ Amazon Spheres Video: Welcome to the Amazon Spheres [ living wall video ] Approach: Anomaly detection using DL on time-series sensor streams Architecture: Training (SageMaker) Inference (NVIDIA Jetson TX2) Results: Improved alerting Future Work: Computer vision based plant stress
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Our Goal = Help the Caretakers “We take care of 40,000 plants from over 700 species!” Claire Ben
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Sensor Types
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Temperature
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Co2
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. InstLightLevels
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Challenge 1: Lots of Systems to Manage
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Challenge 2: Too Many Suspicious Values
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. When Issues Occur…They Go Unnoticed Example 1: During a product launch (Alexa microwave integration), event organizers requested that the temperature be lowered for media and the air velocity reduced for better acoustics Problem: Incorrect temp. and air velocity for fourth floor plants for a week Example 2: Building automation staff suspended the irrigation for the living wall to update/repairs several sensors Problem: 24 hours without water for living wall [ low irrigation pressure warning was ignored ]
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AI to Assist the Caretakers • Accurate Alerts [ low false alarm rate ] • Real-time & Low Cost • Enable Current/Future Science • Scalability & Availability of Technology
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AI ML DL AI
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. ML TRIBES
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Why DL
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Deep Learning @ Spheres [ AutoEncoder Network ]
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Preparing Data for Model Training Split into sliding windows [ heavily overlapped ] Z Normalization
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Detecting Anomalies Reconstruction error (RE) as a proxy to outliers Whenever RE is high, get an alert
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Multi-Sensor Models [ AutoEncoder Network ]
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Living Wall Inside the Spheres [ First floor ] Cafe North Conservatory
  • 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Aircuity Sensors AC-46-1-2 AC-46-1-1 AC-46-1-4 AC-46-1-3 AC-46-1-5
  • 25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Sensor Zones Living Wall [ 4 floors ] t,rh,d,co2 [ X, AC-46-2-2, AC-46-3-2, AC-46-4-3 ] light level [ DLI-46-1-DG1, DLI-46-2-DG2, DLI-46-3-DG3, DLI-46- 4-DG5 ] North Conservatory [ 1st floor ] t,rh,d,co2 [ AC-46-1-1, AC-46-1-2, AC-46-1-3, AC-46-1-4 ] light level [ DLI-46-1-DS1, DLI-46-1-DM2, DLI-46-1-DM3 ] South Conservatory [ 2nd floor ] t,rh,d,co2 [ AC-46-2-3, AC-46-2-4, AC-46-2-5, AC-46-2-6 ] light level [ DLI-46-2-DM1, DLI-46-2-DM2, DLI-46-2-DM3 ] Canopy [ 3 floors above N. Conservatory ] t,rh,d,co2 [ AC-46-2-1, AC-46-3-1, AC-46-4-2 ] light level [ DLI-46-4-DL1, DLI-46-4-DL2, DLI-46-4-DL3, DLI-46-4-DL4, DLI-46-4-DL5, DLI-46-4-DL6, DLI-46-4-DL7, DLI-46-4-DL8, DLI-46-4-DL13, DLI-46-4-DL14 ]
  • 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Sensors SpheresAIArchitecture v01 Camera CO2 Light Level Thermostat AWS Cloud Model_1 Model_2 Model_N
  • 28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon SageMaker
  • 29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Cloud AWS Cloud SpheresAIArchitecture v01 On-Premise Email alert Sensors Camera CO2 Light Level Thermostat
  • 30. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Inference @ Edge NVIDIA Jetson TX2 Scaling Inference [ edge processing ]
  • 31. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Jupyter Notebook
  • 33. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 34. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 35. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 36. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 37. Thank you! © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. WenMing Ye - wye@amazon.com Miro Enev - menev@nvidia.com
  • 38. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 39. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Types of ML/DL Used
  • 40. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Model Training
  • 41. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Anomaly Detection
  • 42. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Anomaly Detection
  • 43. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. DL Anomaly Detection [ Autoencoder Network ]
  • 44. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Spectral Matching