SlideShare a Scribd company logo
How Do We Enable Edge ML
Everywhere? Data,
Reliability, and Silicon
Flexibility
Zach Shelby
Co-founder and CEO
Edge Impulse
Visual inspection system to monitor worker safety and flag delays
on the production line in real-time.
Advantech increases manufacturing productivity by 15%
● A reported 15% overall increase in production line
efficiency
● Faster detection of idle time raises assembly-line
productivity
● Managers free up time to focus on production planning
and operations
2
© 2022 Edge Impulse
State of the edge ML 2022
3
© 2022 Edge Impulse
What are the barriers to edge ML scale?
4
© 2022 Edge Impulse
Unleashing the data
Big data, big model is a problem
6
Dataset Test Deploy
Model
• State of the art: Monolithic batch, from big data to big model
• Developed for ML research, unsuitable for most edge ML applications
© 2022 Edge Impulse
Data-Centric ML – from zero to hero
7
Test Deploy
Anomaly
• Auto-clustering, using feature analysis to help experts quickly label data
• Auto-labeling, using pre-trained expert models to suggest labels
• Active learning, using inference to drive the data collection process
Model
Dataset
Auto-clustering
Auto-labeling
Active Learning
© 2022 Edge Impulse
Auto-clustering in action
8
© 2022 Edge Impulse
Making ML industrial grade
Sensor fusion for industrial-grade ML
Image
Processing
Sensor
Audio
Image
ML Classifier
© 2022 Edge Impulse 10
Sensor fusion for industrial-grade ML
Image
Processing
Sensor
Audio
Image
ML Classifier
DSP Features
Post-
processing
ML Classifier
Anomaly
Detector
© 2022 Edge Impulse 11
Sensor fusion for industrial-grade ML
Image
Processing
Sensor
Audio
Image
ML Classifier
DSP Features
Multi-modal
ML Classifier
Anomaly
Detector
Post-
processing
Audio Features
© 2022 Edge Impulse 12
• Model training validation != performance
• Requires testing on the entire algorithm
with real-world data for realistic
performance
• Understand the impact of post-processing
while accounting for device constraints and
latency
• Choose the ideal balance between false
activations and false rejections
• Leverage genetic algorithms to design
optimal post-processing configuration
Calibrating performance at scale
© 2022 Edge Impulse
ML on today and tomorrow’s silicon
Hardware is sexy again!
15
Sensor
Audio
Image
Video
MCU + FPU CPU GPU
High-end MCU
Low-end MCU
RA MCU
PSoC 6
© 2022 Edge Impulse
Hardware is sexy again!
16
MCU + FPU CPU GPU
High-end MCU
Low-end MCU
Sensor
Audio
Image
Video
Wakeup NPU
NDP100 RA MCU
PSoC 6
© 2022 Edge Impulse
Hardware is sexy again!
17
MCU + FPU CPU GPU
MCU + NPU
Low-end MCU
Sensor
Audio
Image
Video
Wakeup NPU
NDP100
NDP200
Akida
M55/U55
Katana
RA MCU
PSoC 6
© 2022 Edge Impulse
xG24
Hardware is sexy again!
18
MCU + FPU CPU + NPU NPU + GPU
MCU + NPU
Low-end MCU
Sensor
Audio
Image
Video
TD4VA
Wakeup NPU
NDP200
RZ MPU
NDP100 RA MCU
PSoC 6
© 2022 Edge Impulse
Akida
M55/U55
Katana
xG24
• The power of hardware profiling
• Digital twin of ML on hardware
• We are combining hardware profiling with
hyperparameter search – EON Tuner
• Hardware-aware AutoML across data, pre-
processing and ML blocks
Hardware profiling & tuning
19
© 2022 Edge Impulse
FOMO: Faster objects, more objects
● Object detection on constrained compute
● 20x performance improvement
● Scales down to 100k RAM to enable MCUs
● Better at detecting smaller and more numerous
objects
● Capable of segmentation and counting objects
Cortex-M4 Cortex-M7 Cortex-A Nvidia
FOMO 2 fps 15-30 fps 60+ fps 150+ fps
SSD NA NA 3 fps 20 fps
© 2022 Edge Impulse
20
Resources
Increasing Manufacturing Efficiency
https://casestudies.edgeimpulse.com/industrial-iot-with-advantech
Constrained object detection: FOMO Blog
docs.edgeimpulse.com/docs/tutorials/fomo-object-detection-for-
constrained-devices
Request a demo
edgeimpulse.com/schedule-a-demo
21
© 2022 Edge Impulse
Don’t miss these talks!
FOMO: Real-time Object Detection on Microcontrollers
Jan Jongboom, Co-founder and CTO, Edge Impulse
• Date: Wednesday, May 18
• Start Time: 10:50 am
Deep Dive: Develop and Deploy Advanced Edge Computer Vision—Fast!
Jenny Plunkett and Shawn Hymel, Snr. DevRel engineers
• Date: Thursday, May 19
• Time: 9 am – 12:00 pm
22
© 2022 Edge Impulse

More Related Content

PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
PDF
Webinar: Microprocessadores 32 bits, suas principais aplicações no mercado br...
PDF
"Efficient Deployment of Quantized ML Models at the Edge Using Snapdragon SoC...
PDF
“Solving Tomorrow’s AI Problems Today with Cadence’s Newest Processor,” a Pre...
PDF
“Enabling Ultra-low Power Edge Inference and On-device Learning with Akida,” ...
PPTX
IBM Power Systems Update 1Q17
PDF
DevOps Fest 2020. Pavlo Repalo. Edge Computing: Appliance and Challanges
PDF
“A Re-imagination of Embedded Vision System Design,” a Presentation from Imag...
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Webinar: Microprocessadores 32 bits, suas principais aplicações no mercado br...
"Efficient Deployment of Quantized ML Models at the Edge Using Snapdragon SoC...
“Solving Tomorrow’s AI Problems Today with Cadence’s Newest Processor,” a Pre...
“Enabling Ultra-low Power Edge Inference and On-device Learning with Akida,” ...
IBM Power Systems Update 1Q17
DevOps Fest 2020. Pavlo Repalo. Edge Computing: Appliance and Challanges
“A Re-imagination of Embedded Vision System Design,” a Presentation from Imag...

Similar to “How Do We Enable Edge ML Everywhere? Data, Reliability and Silicon Flexibility,” a Presentation from Edge Impulse (20)

PDF
Leveraging Artificial Intelligence Processing on Edge Devices
 
PPTX
Introduction to Machine Learning on IBM Power Systems
PDF
E3MV - Embedded Vision - Sundance
PPTX
HiPEAC-CSW 2022_Pedro Trancoso presentation
PDF
Hey IT, Meet OT with Hima Mukkamala
PDF
“How to Run Audio and Vision AI Algorithms at Ultra-low Power,” a Presentatio...
PPTX
Introduction to architecture exploration
PDF
Trends towards the merge of HPC + Big Data systems
PDF
“The Data-Driven Engineering Revolution,” a Presentation from Edge Impulse
PDF
Neo4j: The path to success with Graph Database and Graph Data Science
PDF
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...
PDF
byteLAKE's CFD Suite (AI-accelerated CFD) (2024-02)
PDF
Cisco Connect Ottawa 2018 dna assurance shortest path to network innocence
PDF
“MPU+: A Transformative Solution for Next-Gen AI at the Edge,” a Presentation...
PDF
Trends in Systems and How to Get Efficient Performance
PDF
“Deploy Your Embedded Vision Solution on Any Processor Using Edge Impulse,” A...
PPTX
Graph-Based Network Topology Analysis for Telecom Operators
PPTX
Revolutionizing GPU-as-a-Service for Maximum Efficiency
PDF
Traceability, reproducibility and scalability with hundreds of AI services
PDF
How to Digitize Industrial Manufacturing with Azure IoT Edge, InfluxDB, and M...
Leveraging Artificial Intelligence Processing on Edge Devices
 
Introduction to Machine Learning on IBM Power Systems
E3MV - Embedded Vision - Sundance
HiPEAC-CSW 2022_Pedro Trancoso presentation
Hey IT, Meet OT with Hima Mukkamala
“How to Run Audio and Vision AI Algorithms at Ultra-low Power,” a Presentatio...
Introduction to architecture exploration
Trends towards the merge of HPC + Big Data systems
“The Data-Driven Engineering Revolution,” a Presentation from Edge Impulse
Neo4j: The path to success with Graph Database and Graph Data Science
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...
byteLAKE's CFD Suite (AI-accelerated CFD) (2024-02)
Cisco Connect Ottawa 2018 dna assurance shortest path to network innocence
“MPU+: A Transformative Solution for Next-Gen AI at the Edge,” a Presentation...
Trends in Systems and How to Get Efficient Performance
“Deploy Your Embedded Vision Solution on Any Processor Using Edge Impulse,” A...
Graph-Based Network Topology Analysis for Telecom Operators
Revolutionizing GPU-as-a-Service for Maximum Efficiency
Traceability, reproducibility and scalability with hundreds of AI services
How to Digitize Industrial Manufacturing with Azure IoT Edge, InfluxDB, and M...
Ad

More from Edge AI and Vision Alliance (20)

PDF
“An Introduction to the MIPI CSI-2 Image Sensor Standard and Its Latest Advan...
PDF
“Visual Search: Fine-grained Recognition with Embedding Models for the Edge,”...
PDF
“Optimizing Real-time SLAM Performance for Autonomous Robots with GPU Acceler...
PDF
“LLMs and VLMs for Regulatory Compliance, Quality Control and Safety Applicat...
PDF
“Simplifying Portable Computer Vision with OpenVX 2.0,” a Presentation from AMD
PDF
“Quantization Techniques for Efficient Deployment of Large Language Models: A...
PDF
“Introduction to Data Types for AI: Trade-offs and Trends,” a Presentation fr...
PDF
“Introduction to Radar and Its Use for Machine Perception,” a Presentation fr...
PDF
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
PDF
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
PDF
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
PDF
“ONNX and Python to C++: State-of-the-art Graph Compilation,” a Presentation ...
PDF
“Beyond the Demo: Turning Computer Vision Prototypes into Scalable, Cost-effe...
PDF
“Running Accelerated CNNs on Low-power Microcontrollers Using Arm Ethos-U55, ...
PDF
“Scaling i.MX Applications Processors’ Native Edge AI with Discrete AI Accele...
PDF
“Evolving Inference Processor Software Stacks to Support LLMs,” a Presentatio...
PDF
“Efficiently Registering Depth and RGB Images,” a Presentation from eInfochips
PDF
“How to Right-size and Future-proof a Container-first Edge AI Infrastructure,...
PDF
“Image Tokenization for Distributed Neural Cascades,” a Presentation from Goo...
PDF
“Key Requirements to Successfully Implement Generative AI in Edge Devices—Opt...
“An Introduction to the MIPI CSI-2 Image Sensor Standard and Its Latest Advan...
“Visual Search: Fine-grained Recognition with Embedding Models for the Edge,”...
“Optimizing Real-time SLAM Performance for Autonomous Robots with GPU Acceler...
“LLMs and VLMs for Regulatory Compliance, Quality Control and Safety Applicat...
“Simplifying Portable Computer Vision with OpenVX 2.0,” a Presentation from AMD
“Quantization Techniques for Efficient Deployment of Large Language Models: A...
“Introduction to Data Types for AI: Trade-offs and Trends,” a Presentation fr...
“Introduction to Radar and Its Use for Machine Perception,” a Presentation fr...
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
“ONNX and Python to C++: State-of-the-art Graph Compilation,” a Presentation ...
“Beyond the Demo: Turning Computer Vision Prototypes into Scalable, Cost-effe...
“Running Accelerated CNNs on Low-power Microcontrollers Using Arm Ethos-U55, ...
“Scaling i.MX Applications Processors’ Native Edge AI with Discrete AI Accele...
“Evolving Inference Processor Software Stacks to Support LLMs,” a Presentatio...
“Efficiently Registering Depth and RGB Images,” a Presentation from eInfochips
“How to Right-size and Future-proof a Container-first Edge AI Infrastructure,...
“Image Tokenization for Distributed Neural Cascades,” a Presentation from Goo...
“Key Requirements to Successfully Implement Generative AI in Edge Devices—Opt...
Ad

Recently uploaded (20)

PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Big Data Technologies - Introduction.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Approach and Philosophy of On baking technology
PDF
cuic standard and advanced reporting.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Programs and apps: productivity, graphics, security and other tools
Encapsulation_ Review paper, used for researhc scholars
The Rise and Fall of 3GPP – Time for a Sabbatical?
Big Data Technologies - Introduction.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Group 1 Presentation -Planning and Decision Making .pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Approach and Philosophy of On baking technology
cuic standard and advanced reporting.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Agricultural_Statistics_at_a_Glance_2022_0.pdf
NewMind AI Weekly Chronicles - August'25-Week II
Per capita expenditure prediction using model stacking based on satellite ima...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Accuracy of neural networks in brain wave diagnosis of schizophrenia
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Reach Out and Touch Someone: Haptics and Empathic Computing
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton

“How Do We Enable Edge ML Everywhere? Data, Reliability and Silicon Flexibility,” a Presentation from Edge Impulse

  • 1. How Do We Enable Edge ML Everywhere? Data, Reliability, and Silicon Flexibility Zach Shelby Co-founder and CEO Edge Impulse
  • 2. Visual inspection system to monitor worker safety and flag delays on the production line in real-time. Advantech increases manufacturing productivity by 15% ● A reported 15% overall increase in production line efficiency ● Faster detection of idle time raises assembly-line productivity ● Managers free up time to focus on production planning and operations 2 © 2022 Edge Impulse
  • 3. State of the edge ML 2022 3 © 2022 Edge Impulse
  • 4. What are the barriers to edge ML scale? 4 © 2022 Edge Impulse
  • 6. Big data, big model is a problem 6 Dataset Test Deploy Model • State of the art: Monolithic batch, from big data to big model • Developed for ML research, unsuitable for most edge ML applications © 2022 Edge Impulse
  • 7. Data-Centric ML – from zero to hero 7 Test Deploy Anomaly • Auto-clustering, using feature analysis to help experts quickly label data • Auto-labeling, using pre-trained expert models to suggest labels • Active learning, using inference to drive the data collection process Model Dataset Auto-clustering Auto-labeling Active Learning © 2022 Edge Impulse
  • 8. Auto-clustering in action 8 © 2022 Edge Impulse
  • 10. Sensor fusion for industrial-grade ML Image Processing Sensor Audio Image ML Classifier © 2022 Edge Impulse 10
  • 11. Sensor fusion for industrial-grade ML Image Processing Sensor Audio Image ML Classifier DSP Features Post- processing ML Classifier Anomaly Detector © 2022 Edge Impulse 11
  • 12. Sensor fusion for industrial-grade ML Image Processing Sensor Audio Image ML Classifier DSP Features Multi-modal ML Classifier Anomaly Detector Post- processing Audio Features © 2022 Edge Impulse 12
  • 13. • Model training validation != performance • Requires testing on the entire algorithm with real-world data for realistic performance • Understand the impact of post-processing while accounting for device constraints and latency • Choose the ideal balance between false activations and false rejections • Leverage genetic algorithms to design optimal post-processing configuration Calibrating performance at scale © 2022 Edge Impulse
  • 14. ML on today and tomorrow’s silicon
  • 15. Hardware is sexy again! 15 Sensor Audio Image Video MCU + FPU CPU GPU High-end MCU Low-end MCU RA MCU PSoC 6 © 2022 Edge Impulse
  • 16. Hardware is sexy again! 16 MCU + FPU CPU GPU High-end MCU Low-end MCU Sensor Audio Image Video Wakeup NPU NDP100 RA MCU PSoC 6 © 2022 Edge Impulse
  • 17. Hardware is sexy again! 17 MCU + FPU CPU GPU MCU + NPU Low-end MCU Sensor Audio Image Video Wakeup NPU NDP100 NDP200 Akida M55/U55 Katana RA MCU PSoC 6 © 2022 Edge Impulse xG24
  • 18. Hardware is sexy again! 18 MCU + FPU CPU + NPU NPU + GPU MCU + NPU Low-end MCU Sensor Audio Image Video TD4VA Wakeup NPU NDP200 RZ MPU NDP100 RA MCU PSoC 6 © 2022 Edge Impulse Akida M55/U55 Katana xG24
  • 19. • The power of hardware profiling • Digital twin of ML on hardware • We are combining hardware profiling with hyperparameter search – EON Tuner • Hardware-aware AutoML across data, pre- processing and ML blocks Hardware profiling & tuning 19 © 2022 Edge Impulse
  • 20. FOMO: Faster objects, more objects ● Object detection on constrained compute ● 20x performance improvement ● Scales down to 100k RAM to enable MCUs ● Better at detecting smaller and more numerous objects ● Capable of segmentation and counting objects Cortex-M4 Cortex-M7 Cortex-A Nvidia FOMO 2 fps 15-30 fps 60+ fps 150+ fps SSD NA NA 3 fps 20 fps © 2022 Edge Impulse 20
  • 21. Resources Increasing Manufacturing Efficiency https://casestudies.edgeimpulse.com/industrial-iot-with-advantech Constrained object detection: FOMO Blog docs.edgeimpulse.com/docs/tutorials/fomo-object-detection-for- constrained-devices Request a demo edgeimpulse.com/schedule-a-demo 21 © 2022 Edge Impulse
  • 22. Don’t miss these talks! FOMO: Real-time Object Detection on Microcontrollers Jan Jongboom, Co-founder and CTO, Edge Impulse • Date: Wednesday, May 18 • Start Time: 10:50 am Deep Dive: Develop and Deploy Advanced Edge Computer Vision—Fast! Jenny Plunkett and Shawn Hymel, Snr. DevRel engineers • Date: Thursday, May 19 • Time: 9 am – 12:00 pm 22 © 2022 Edge Impulse