Microcontrollers Nanoedgeai Solution Overview
Microcontrollers Nanoedgeai Solution Overview
Version 3
3
Product development new paradigm
4
Distributed artificial intelligence approach
Edge nodes
Millions IoT gateways, micro datacenters
5
Artificial intelligence at the edge
Sustainable on energy
More reliability
Low-power consumption
Security of data
Better user experience
No sharing in the cloud
6
For most companies, creating an edge AI device is
a long journey with extraordinary challenges
Investment, complexity and development time are often barriers to AI
adoption
Important upfront
investment
RAM & energy
Challenge
Cloud
dependency
Lack of data
science resources
No qualified
data sets
8
NanoEdge AI Studio
Small and
efficient dataset
Your developers
can use it now
Zero Cloud
Lack of data dependency
science resources
No qualified 1 to 16Kb of RAM
< 10Kb Flash
data sets
3 x savings in $
and 2 times faster
12
NanoEdge AI Studio in the AI development workflow
Model
Data Data Model Model library Model
selection and
acquisition processing testing creation inference
training
14
All the tools needed for data preparation
15
State-of-the-art machine learning for
ever smarter products
NanoEdge AI Studio
.. And then optimizes it to
improves the performance
reduce footprint and latency
of the model..
17
NanoEdge AI Studio
enabling on-device learning
ON THE PC ON THE MCU
Model A Model B
ML library OK
NOK
OK
NOK
Contextual
Signals
Embed to Embed to
MCU project MCU project
equipment A equipment B
19
Anomaly detection use case
ON THE PC
Bearing
Problem
Signals Bearing 90% Bearing problem
Misalignment 0%
Misalignment Cavitation 3%
Problem Shaft Imbalance 7%
Signals ML library
Cavitation Classification
Problem
Signals
Shaft imbalance
Problem signals
23
Predict states with extrapolation features
ON THE PC ON THE MCU
SPEED 25%
Signals
ML library Speed 82 %
SPEED 80%
Signals
24
NanoEdge AI Studio
Always more added value, and simple to use
Step 1 Step 2 Step 3
The pump is about to The pump is about to The pump is about to Anomaly
break down break down break down detection
due to due to
a failure on a ball bearing a failure on a ball bearing Classification
25
Always more added value, always simple to use
CHALLENGE
Easily and quickly deploy predictive maintenance 4.0 solutions
without the usual constraints of deploying an AI-based solution,
which are to:
• Collect huge amounts of data to train static models
• Work with data scientists to develop complex algorithms
SOLUTION
The “Shazam of vibrations” right out of the box.
With embedded AI based on NanoEdge AI Studio, snap Bob
assistant to the machines in your factory and Bob will carefully
learn and analyze the vibrations and warn you before a problem
impacts the production line. Application of NanoEdge AI Studio
BENEFITS
Microcontroller M3 @ 80Mhz
With just a few contextual inputs, anyone can generate optimized
and effective machine learning algorithms with NanoEdge AI
Studio. The ability to learn algorithms on the device allows the Library Type Anomaly detection
user to tailor anomaly detection to a specific equipment or
environment to reduce false positives and false negatives. Signals used Vibrations
Possibility to divide the tasks between the sensor and the MCU
Edge
ERROR 1
OK ERROR 2
NOK ERROR 3
ERROR 4
Sensor
Pump MCU Cloud
Creating highly efficient intelligent sensors with
embedded AI engine
Maximizing efficiency and minimizing energy consumption to make
large-scale sensor proliferation sustainable
33
ISM330ISN – key benefits
34
ISPU benefits
Ultra-low power consumption
• Efficiency of the embedded DSP (digital signal processing)
• Very low data exchange with external microcontroller
Integration / Miniaturization
35
What’s next?
36
NanoEdge AI Studio Version 3 roadmap
A complete development software for any embedded developers looking to easily make any product smarter.
37
Find out more at stm32ai.st.com/nanoedge-ai/