SlideShare a Scribd company logo
Adding intelligence to your
LoRaWAN devices
Jan Jongboom Edge Impulse
Yes, slides are available
h-p://janjongboom.com
Wri-en tutorial:
h-ps://www.edgeimpulse.com/blog/adding-
machine-learning-to-your-lorawan-device/
Jan Jongboom
CTO and co-founder, Edge Impulse
jan@edgeimpulse.com
Typical LoRaWAN sensor in 2020
Vibration sensor (up to 1,000 times per second)
Temperature sensor
NFC
Water & explosion proof
Processor capable of running >20 million
instructions per second
But... what does it actually do
Once an hour:
• Average motion (RMS)
• Peak motion
• Current temperature
99% of sensor data is discarded due to
cost, bandwidth or power constraints
https://www.mckinsey.com/~/media/McKinsey/Business%20Functions/McKinsey%20Digital/Our%20Insights/
The%20Internet%20of%20Things%20The%20value%20of%20digitizing%20the%20physical%20world/The-Internet-of-things-
Mapping-the-value-beyond-the-hype.ashx
Lots of interesting events get lost
Peak
Single numbers can be misleading
updown
circle
avg. RMS
3.3650
3.3515
On-device intelligence is the only solution
Vibraon pa-ern
heard that lead to fault
state in a weekTemperature
varies in a way that
I've never seen
before
Machine
oscillates different
than all other
machines in the
factory
On-device intelligence is the only solution
Temperature varies in a way
that I've never seen before
(0x1)
Machine learning is great at finding
pa1erns in messy data
(anything you can't reason about in Excel)
12
Machine learning?Machine learning?
TinyML
Inspired by "OK Google"
Focus on inferencing, not training
Machine learning model is just a mathemacal funcon with lots of
parameters
Accuracy vs. speed, reducing parameters, hardware-opmized paths
Targeng ba-ery-powered microcontrollers
Pete Warden
Neil Tan
What is it good for?
https://www.flickr.com/photos/oceanyamaha/7091324605
Recognizing sounds Detecting abnormal vibration
https://pixabay.com/photos/washing-machine-wash-cat-4120449/
Biosignal analysis
https://www.flickr.com/photos/sheishine/16696564563
Anything with messy, high-resolu9on sensor data
From 0
to model
1. Everything starts with raw data
Get data at the highest resolu9on possible - e.g. using serial or directly over WiFi
2. Extract meaningful features
Very dependent on your use case
Raw data can be notoriously hard to deal with
(3s. accelerometer data = 900 data points, 1s. audio data = 16,000 data points)
Raw data is messy
-1.1200, 0.5300, 10.6300, -0.5200, 1.1600, 13.1600, -0.1600, 1.4200, 13.5900, -0.2400, 1.3200, 10.8500, -0.3700, 0.5100, 7.7800, -0.1900, 0.0500, 8.8400, -0.1900, 0.0500, 8.8400, 0.2400, 0.7300, 11.1900, 0.5200, 1.6500, 12.5200, 0.6400, 1.5000, 10.8200, 0.2900, 0.3300, 7.4000, -0.3100, -0.5600, 8.5900, -0.8800, 0.6600, 11.9200, -0.8800, 0.6600, 11.9200, -0.4500, 1.3900, 11.9100,
-0.0800, 1.6000, 12.7800, -0.1100, 0.3600, 9.1700, -0.0200, 0.0700, 9.8200, 0.0600, 0.9600, 12.0000, 0.2800, 1.7700, 13.2000, 0.2800, 1.7700, 13.2000, 0.2300, 1.5100, 12.6000, 0.2700, 1.0800, 11.4300, 0.0900, 0.9300, 10.9400, 0.1700, 1.2100, 11.0400, 0.4100, 1.8500, 11.5000, 0.3900, 1.9600, 11.4300, 0.3900, 1.9600, 11.4300, 0.2400, 1.4400, 10.7200, 0.0300, 1.1900, 10.3600,
-0.0300, 1.3000, 10.6100, 0.4800, 1.7900, 11.7200, 1.0400, 2.6300, 13.3300, 1.0400, 2.6300, 13.3300, 1.0600, 2.3700, 13.5800, 0.3600, 1.9600, 13.3800, -0.1000, 2.1200, 13.9600, -0.3600, 2.0200, 14.5300, 0.0000, 2.1500, 14.6900, 0.0600, 2.1400, 14.3700, 0.0600, 2.1400, 14.3700, -0.3000, 1.8800, 13.7900, 0.0500, 1.7000, 13.5900, 0.1300, 1.6700, 13.1500, -0.0100, 1.7700, 12.9000,
0.4000, 1.8900, 12.2300, 0.5300, 2.3300, 12.2600, 0.5300, 2.3300, 12.2600, 0.0400, 1.9500, 11.8100, -0.2300, 1.9600, 11.2400, -0.0600, 2.1100, 10.2200, -0.1100, 2.4100, 9.7800, -0.3500, 2.7100, 9.7500, -0.7800, 3.1000, 10.1100, -0.7800, 3.1000, 10.1100, -1.0700, 3.1100, 9.8000, -1.2100, 2.9400, 9.1900, -1.1500, 3.2100, 8.6400, -0.7300, 3.6500, 8.4600, -0.5000, 3.9500, 8.6300,
-0.4300, 3.9100, 8.7400, -0.4300, 3.9100, 8.7400, -0.6400, 3.7800, 8.8700, -1.2000, 3.9200, 8.9300, -1.0800, 4.4400, 8.8100, -0.7800, 4.1900, 8.1200, -0.4400, 4.1000, 7.6400, -0.5400, 4.2000, 7.5600, -0.5400, 4.2000, 7.5600, -1.0700, 4.2600, 7.2700, -1.3000, 4.5100, 7.2300, -1.2600, 4.4600, 6.6900, -1.2800, 4.4100, 6.6000, -1.7000, 4.6800, 7.0800, -2.3400, 5.1100, 7.5900,
-2.3400, 5.1100, 7.5900, -2.8300, 4.8700, 6.8700, -2.9700, 4.7600, 6.2700, -3.2500, 4.6000, 6.1500, -3.4900, 4.5900, 6.2600, -3.3000, 4.9200, 6.3400, -2.7000, 4.9300, 5.8600, -2.7000, 4.9300, 5.8600, -2.9000, 4.5100, 4.9900, -3.5200, 4.3200, 4.9900, -4.1400, 4.2100, 5.7800, -3.7600, 4.1600, 5.7700, -3.0200, 4.2200, 5.4900, -3.0000, 3.8900, 3.9100, -3.0000, 3.8900, 3.9100,
-3.3500, 3.5800, 3.4400, -3.1100, 3.2000, 3.6000, -3.0900, 3.6000, 5.9400, -3.0800, 3.0900, 5.1800, -2.8000, 2.9400, 4.5600, -2.4000, 2.4900, 3.9200, -2.4000, 2.4900, 3.9200, -1.8500, 2.6300, 4.4900, -1.4300, 3.9900, 7.3400, -1.4900, 3.4900, 6.1600, -1.5300, 3.2100, 5.4500, -0.9900, 2.8600, 6.2400, -0.7900, 3.2200, 8.4700, -0.7900, 3.2200, 8.4700, -0.9300, 3.5700, 9.0300,
-1.6600, 2.9600, 7.0700, -1.7600, 2.1000, 6.9000, -1.4600, 2.1100, 9.0100, -1.3000, 2.5400, 10.3000, -1.3000, 2.5400, 10.3000, -1.4500, 2.6500, 9.7800, -1.5300, 1.8900, 8.4100, -1.1400, 1.3000, 9.4400, -0.7500, 1.6100, 10.3600, -0.9400, 1.5300, 9.7800, -1.0700, 1.0100, 9.2700, -1.0700, 1.0100, 9.2700, -0.8600, 1.0200, 10.1100, 0.3900, 1.6800, 11.3200, 1.2900, 1.8500, 11.4700,
1.0700, 1.3200, 11.2500, -0.2100, 1.5800, 12.4300, -1.8100, 1.3500, 12.3300, -1.8100, 1.3500, 12.3300, -2.1800, 1.0400, 11.1600, -1.5400, 0.3000, 10.3100, -0.4700, 0.2700, 11.0900, 0.7900, 1.4100, 12.9800, 1.1600, 1.7100, 12.4700, 0.5800, 0.8700, 9.6300, 0.5800, 0.8700, 9.6300, 0.1300, 0.3100, 9.5600, 0.2800, 0.3600, 10.5600, 0.7400, 0.8500, 11.4200, 0.9300, 1.0200, 11.4300,
0.6700, 0.5600, 10.5300, 0.8500, 0.3500, 9.4100, 0.8500, 0.3500, 9.4100, 1.6600, 1.2800, 10.9200, 2.0500, 0.9900, 9.7000, 2.1300, 0.8800, 10.1900, 2.0500, 0.9100, 11.3300, 1.7700, 1.4100, 12.2700, 1.4800, 1.7600, 12.1000, 1.4800, 1.7600, 12.1000, 0.9400, 1.1300, 10.8500, 0.2000, 0.8000, 10.1200, 0.2600, 1.1600, 10.5800, 0.5100, 1.6500, 10.7800, 0.4600, 1.2000, 9.9900, 0.9100,
0.8400, 9.6400, 0.9100, 0.8400, 9.6400, 1.4500, 0.7400, 10.2500, 2.0200, 1.3000, 11.4500, 1.8100, 1.8700, 12.1300, 1.0500, 1.5300, 12.0200, 0.6200, 0.6700, 11.3100, 0.7100, 0.8500, 12.0000, 0.7100, 0.8500, 12.0000, 0.6400, 1.2200, 13.1400, 1.1300, 2.0400, 14.6200, 0.8300, 2.0200, 15.5100, -0.1400, 1.4800, 15.6500, -0.6300, 1.5900, 16.0500, -1.3100, 1.7100, 16.3900, -1.3100,
1.7100, 16.3900, -1.7300, 1.5800, 16.6300, -1.1500, 1.4400, 16.0300, -0.5300, 1.1700, 15.1000, -0.1800, 0.9900, 14.4600, -0.3300, 1.0100, 13.5100, -0.3300, 1.0100, 13.5100, -0.4400, 0.9100, 12.6700, 0.0400, 1.2300, 12.5400, 0.6900, 2.0500, 13.1600, 0.3100, 1.7700, 12.8600, 0.0300, 1.3800, 11.1100, -0.4400, 1.2200, 9.4900, -0.4400, 1.2200, 9.4900, 0.1100, 1.1400, 7.3100, 0.8500,
2.2500, 8.4600, 0.8600, 3.3700, 11.2200, -0.1100, 2.2800, 8.4400, -1.3800, 1.5300, 7.1700, -1.0600, 1.5400, 6.9500, -1.0600, 1.5400, 6.9500, -0.5200, 2.8300, 8.7100, -0.2100, 2.3500, 8.1800, -0.3400, 2.7000, 8.9200, -0.3000, 2.3100, 8.7500, -0.4800, 1.4700, 7.8700, -0.3600, 0.9400, 6.9700, -0.3600, 0.9400, 6.9700, -0.2300, 1.4700, 7.6100, -0.3300, 2.2300, 8.5000, 0.3000, 1.9200,
7.8600, -0.2300, 1.5700, 6.8700, -1.4900, 1.5600, 6.3700, -2.8200, 1.6200, 7.2000, -2.8200, 1.6200, 7.2000, -3.1600, 1.8800, 7.1500, -2.7600, 2.2900, 6.8500, -2.6000, 2.2200, 6.2600, -2.9000, 1.9900, 5.8900, -3.3800, 2.2200, 6.2600, -3.9000, 2.1700, 6.0300, -3.9000, 2.1700, 6.0300, -3.8600, 2.3800, 5.6600, -3.5300, 2.5200, 5.6700, -3.2400, 2.3700, 5.8200, -3.2800, 2.1800,
5.5200, -3.1500, 2.1800, 5.6500, -3.0900, 2.0700, 5.1600, -3.0900, 2.0700, 5.1600, -2.4300, 2.1000, 5.3800, -2.0200, 2.3600, 6.0800, -2.0000, 2.5200, 6.4500, -2.2400, 2.4500, 6.0000, -2.0500, 1.8400, 4.6500, -1.3800, 1.3000, 4.6400, -1.3800, 1.3000, 4.6400, -1.2800, 1.8600, 6.9400, -1.3000, 2.5600, 9.0300, -1.5400, 2.7600, 8.5000, -1.7700, 1.6400, 6.1400, -1.6800, 1.4200,
7.5900, -1.3200, 2.0800, 9.8300, -1.3200, 2.0800, 9.8300, -0.8200, 2.1600, 10.3900, -0.7800, 1.7300, 9.8300, -1.1300, 1.3400, 9.7100, -1.3600, 1.6800, 10.2400, -1.5200, 1.6000, 9.3200, -1.8700, 1.4900, 9.1900, -1.8700, 1.4900, 9.1900, -1.9300, 1.0600, 9.9500, -1.3100, 0.8100, 10.6900, 0.0200, 2.0400, 11.0600, 0.2700, 2.5800, 9.3900, -0.0500, 2.2800, 7.3200, -0.3000, 0.4400,
7.6300, -0.3000, 0.4400, 7.6300, -1.4600, 1.0800, 12.3700, -1.9600, 1.7500, 15.3800, -0.7100, 2.1500, 14.0700, 0.7400, 1.7800, 10.4700, 0.6800, 0.8900, 9.9500, 0.0400, 1.5200, 12.0800, 0.0400, 1.5200, 12.0800, -0.4900, 1.7900, 12.7500
Example of a signal processing pipeline
32,000 => 240
Before and after feature extraction
3. Letting the computers figure it out
Classification
Neural network
Anomaly detection
K-means clustering
Forecasting
Regression
4. Deploying
Signal processing, neural network and
anomaly detecon
Conclusions back to TTN
♻
Sample for four seconds
Classify
Result differs? Message.
Sheep is walking
h-ps://pixabay.com/photos/sheep-curious-look-farm-animal-1822137/
Getting
started
Get some hardware
ST B-L475E-IOT01A
80MHz, 128K RAM, $50
Any smartphone Any dev board w/
the ingestion service
Connectivity back to TTN
Edge Impulse - TinyML as a service
Embedded or edge
compute deployment
options
Test
Edge Device Impulse
Dataset
Acquire valuable
training data securely
Test impulse with
real-time device
data flows
Enrich data and
generate ML process
Real sensors in real time
Open source SDK
Free for developers: edgeimpulse.com
End-to-end tutorials on vibra9on and audio: docs.edgeimpulse.com
Let's build a model!
h-ps://pixabay.com/photos/sheep-curious-look-farm-animal-1822137/
Recap
The ML hype is real
ML + LoRaWAN = perfect fit
Start using the remaining 99% of sensor data
Sign up now at: edgeimpulse.com
Thank you.
Ad

More Related Content

What's hot (20)

SPICE MODEL of R6NT_RL=22(Ohm) in SPICE PARK
SPICE MODEL of R6NT_RL=22(Ohm) in SPICE PARKSPICE MODEL of R6NT_RL=22(Ohm) in SPICE PARK
SPICE MODEL of R6NT_RL=22(Ohm) in SPICE PARK
Tsuyoshi Horigome
 
Future Level Stock Report by Mansukh Investment & Trading Solutions 24/06/2010
 Future Level Stock Report by Mansukh Investment & Trading Solutions 24/06/2010 Future Level Stock Report by Mansukh Investment & Trading Solutions 24/06/2010
Future Level Stock Report by Mansukh Investment & Trading Solutions 24/06/2010
Mansukh Investment & Trading Solutions
 
Analysis on Future levels of Stock by Mansukh Investment and Trading Solution...
Analysis on Future levels of Stock by Mansukh Investment and Trading Solution...Analysis on Future levels of Stock by Mansukh Investment and Trading Solution...
Analysis on Future levels of Stock by Mansukh Investment and Trading Solution...
Mansukh Investment & Trading Solutions
 
Go Ahead for F&O Report 29 January 2013 Mansukh Investment and Trading Solution
Go Ahead for F&O Report 29 January 2013 Mansukh Investment and Trading SolutionGo Ahead for F&O Report 29 January 2013 Mansukh Investment and Trading Solution
Go Ahead for F&O Report 29 January 2013 Mansukh Investment and Trading Solution
Mansukh Investment & Trading Solutions
 
F&O Report 01 March 2012-Mansukh Investment and Trading Solution
F&O Report 01 March 2012-Mansukh Investment and Trading SolutionF&O Report 01 March 2012-Mansukh Investment and Trading Solution
F&O Report 01 March 2012-Mansukh Investment and Trading Solution
Mansukh Investment & Trading Solutions
 
Key Supports & Resistances of F&O scrips with change in open interest on dail...
Key Supports & Resistances of F&O scrips with change in open interest on dail...Key Supports & Resistances of F&O scrips with change in open interest on dail...
Key Supports & Resistances of F&O scrips with change in open interest on dail...
Mansukh Investment & Trading Solutions
 
Semana 6.2
Semana 6.2Semana 6.2
Semana 6.2
Joellmy
 
20 sep future
20 sep future20 sep future
20 sep future
Mansukh Investment & Trading Solutions
 
Future levels 21.02.13
Future levels 21.02.13Future levels 21.02.13
Future levels 21.02.13
Mansukh Investment & Trading Solutions
 
Trazadores
TrazadoresTrazadores
Trazadores
mariarayo
 
SPICE MODEL of ZR6DC_RL=8.2(Ohm) in SPICE PARK
SPICE MODEL of ZR6DC_RL=8.2(Ohm) in SPICE PARKSPICE MODEL of ZR6DC_RL=8.2(Ohm) in SPICE PARK
SPICE MODEL of ZR6DC_RL=8.2(Ohm) in SPICE PARK
Tsuyoshi Horigome
 
F&O Report 31 January 2012-Mansukh Investment and Trading Solution
 F&O Report 31 January 2012-Mansukh Investment and Trading Solution F&O Report 31 January 2012-Mansukh Investment and Trading Solution
F&O Report 31 January 2012-Mansukh Investment and Trading Solution
Mansukh Investment & Trading Solutions
 
Go Ahead for F&O Report 11 February 2013 Mansukh Investment and Trading Solution
Go Ahead for F&O Report 11 February 2013 Mansukh Investment and Trading SolutionGo Ahead for F&O Report 11 February 2013 Mansukh Investment and Trading Solution
Go Ahead for F&O Report 11 February 2013 Mansukh Investment and Trading Solution
Mansukh Investment & Trading Solutions
 
Go Ahead for F&O Report 13 February 2013 Mansukh Investment and Trading Solution
Go Ahead for F&O Report 13 February 2013 Mansukh Investment and Trading SolutionGo Ahead for F&O Report 13 February 2013 Mansukh Investment and Trading Solution
Go Ahead for F&O Report 13 February 2013 Mansukh Investment and Trading Solution
Mansukh Investment & Trading Solutions
 
SPICE MODEL of RN1103FV in SPICE PARK
SPICE MODEL of RN1103FV in SPICE PARKSPICE MODEL of RN1103FV in SPICE PARK
SPICE MODEL of RN1103FV in SPICE PARK
Tsuyoshi Horigome
 
Moneysukh future level report 18/3/2010
Moneysukh future level report 18/3/2010Moneysukh future level report 18/3/2010
Moneysukh future level report 18/3/2010
Mansukh Investment & Trading Solutions
 
F&O Report 28 December 2011-Mansukh Investment and Trading Solution
F&O Report 28 December 2011-Mansukh Investment and Trading SolutionF&O Report 28 December 2011-Mansukh Investment and Trading Solution
F&O Report 28 December 2011-Mansukh Investment and Trading Solution
Mansukh Investment & Trading Solutions
 
Article on Future Level Stock by Mansukh Investment & Trading Solutions 25/0...
 Article on Future Level Stock by Mansukh Investment & Trading Solutions 25/0... Article on Future Level Stock by Mansukh Investment & Trading Solutions 25/0...
Article on Future Level Stock by Mansukh Investment & Trading Solutions 25/0...
Mansukh Investment & Trading Solutions
 
SPICE MODEL of CR123A_RL=2.2(Ohm) in SPICE PARK
SPICE MODEL of CR123A_RL=2.2(Ohm) in SPICE PARKSPICE MODEL of CR123A_RL=2.2(Ohm) in SPICE PARK
SPICE MODEL of CR123A_RL=2.2(Ohm) in SPICE PARK
Tsuyoshi Horigome
 
Analysis on Future level stock by mansukh investment & trading solution13.05.10
Analysis on Future level stock by mansukh investment & trading solution13.05.10Analysis on Future level stock by mansukh investment & trading solution13.05.10
Analysis on Future level stock by mansukh investment & trading solution13.05.10
Mansukh Investment & Trading Solutions
 
SPICE MODEL of R6NT_RL=22(Ohm) in SPICE PARK
SPICE MODEL of R6NT_RL=22(Ohm) in SPICE PARKSPICE MODEL of R6NT_RL=22(Ohm) in SPICE PARK
SPICE MODEL of R6NT_RL=22(Ohm) in SPICE PARK
Tsuyoshi Horigome
 
Future Level Stock Report by Mansukh Investment & Trading Solutions 24/06/2010
 Future Level Stock Report by Mansukh Investment & Trading Solutions 24/06/2010 Future Level Stock Report by Mansukh Investment & Trading Solutions 24/06/2010
Future Level Stock Report by Mansukh Investment & Trading Solutions 24/06/2010
Mansukh Investment & Trading Solutions
 
Analysis on Future levels of Stock by Mansukh Investment and Trading Solution...
Analysis on Future levels of Stock by Mansukh Investment and Trading Solution...Analysis on Future levels of Stock by Mansukh Investment and Trading Solution...
Analysis on Future levels of Stock by Mansukh Investment and Trading Solution...
Mansukh Investment & Trading Solutions
 
Go Ahead for F&O Report 29 January 2013 Mansukh Investment and Trading Solution
Go Ahead for F&O Report 29 January 2013 Mansukh Investment and Trading SolutionGo Ahead for F&O Report 29 January 2013 Mansukh Investment and Trading Solution
Go Ahead for F&O Report 29 January 2013 Mansukh Investment and Trading Solution
Mansukh Investment & Trading Solutions
 
Key Supports & Resistances of F&O scrips with change in open interest on dail...
Key Supports & Resistances of F&O scrips with change in open interest on dail...Key Supports & Resistances of F&O scrips with change in open interest on dail...
Key Supports & Resistances of F&O scrips with change in open interest on dail...
Mansukh Investment & Trading Solutions
 
Semana 6.2
Semana 6.2Semana 6.2
Semana 6.2
Joellmy
 
SPICE MODEL of ZR6DC_RL=8.2(Ohm) in SPICE PARK
SPICE MODEL of ZR6DC_RL=8.2(Ohm) in SPICE PARKSPICE MODEL of ZR6DC_RL=8.2(Ohm) in SPICE PARK
SPICE MODEL of ZR6DC_RL=8.2(Ohm) in SPICE PARK
Tsuyoshi Horigome
 
Go Ahead for F&O Report 11 February 2013 Mansukh Investment and Trading Solution
Go Ahead for F&O Report 11 February 2013 Mansukh Investment and Trading SolutionGo Ahead for F&O Report 11 February 2013 Mansukh Investment and Trading Solution
Go Ahead for F&O Report 11 February 2013 Mansukh Investment and Trading Solution
Mansukh Investment & Trading Solutions
 
Go Ahead for F&O Report 13 February 2013 Mansukh Investment and Trading Solution
Go Ahead for F&O Report 13 February 2013 Mansukh Investment and Trading SolutionGo Ahead for F&O Report 13 February 2013 Mansukh Investment and Trading Solution
Go Ahead for F&O Report 13 February 2013 Mansukh Investment and Trading Solution
Mansukh Investment & Trading Solutions
 
SPICE MODEL of RN1103FV in SPICE PARK
SPICE MODEL of RN1103FV in SPICE PARKSPICE MODEL of RN1103FV in SPICE PARK
SPICE MODEL of RN1103FV in SPICE PARK
Tsuyoshi Horigome
 
Article on Future Level Stock by Mansukh Investment & Trading Solutions 25/0...
 Article on Future Level Stock by Mansukh Investment & Trading Solutions 25/0... Article on Future Level Stock by Mansukh Investment & Trading Solutions 25/0...
Article on Future Level Stock by Mansukh Investment & Trading Solutions 25/0...
Mansukh Investment & Trading Solutions
 
SPICE MODEL of CR123A_RL=2.2(Ohm) in SPICE PARK
SPICE MODEL of CR123A_RL=2.2(Ohm) in SPICE PARKSPICE MODEL of CR123A_RL=2.2(Ohm) in SPICE PARK
SPICE MODEL of CR123A_RL=2.2(Ohm) in SPICE PARK
Tsuyoshi Horigome
 
Analysis on Future level stock by mansukh investment & trading solution13.05.10
Analysis on Future level stock by mansukh investment & trading solution13.05.10Analysis on Future level stock by mansukh investment & trading solution13.05.10
Analysis on Future level stock by mansukh investment & trading solution13.05.10
Mansukh Investment & Trading Solutions
 

Similar to Adding intelligence to your LoRaWAN deployment - The Things Virtual Conference (20)

Balance in SNS
Balance in SNSBalance in SNS
Balance in SNS
we20
 
Balance in sns using energy
Balance in sns using energyBalance in sns using energy
Balance in sns using energy
Son Aris
 
Port game
Port gamePort game
Port game
Yopi Han
 
Tabla z
Tabla zTabla z
Tabla z
Ángel Luis Vicentín
 
Tablas estadísticas
Tablas estadísticasTablas estadísticas
Tablas estadísticas
Renzo Jaime Gabriel Balatazar
 
Micro drill
Micro drillMicro drill
Micro drill
sharonhashahal
 
Malaysia Stock MArket : Trading Stratagy for KLCI 10th April
Malaysia Stock MArket : Trading Stratagy for KLCI 10th AprilMalaysia Stock MArket : Trading Stratagy for KLCI 10th April
Malaysia Stock MArket : Trading Stratagy for KLCI 10th April
Alex Gray
 
(597922903) trabajo sobre aguas residuales 1
(597922903) trabajo sobre aguas residuales 1(597922903) trabajo sobre aguas residuales 1
(597922903) trabajo sobre aguas residuales 1
Juliana Hincapié Rojo
 
District wise Budget Allocation FY 2021-22.pdf
District wise Budget Allocation FY 2021-22.pdfDistrict wise Budget Allocation FY 2021-22.pdf
District wise Budget Allocation FY 2021-22.pdf
JeevanJha6
 
Epgp09 scm - group submission - group iii - merloni sp a
Epgp09   scm - group submission - group iii - merloni sp aEpgp09   scm - group submission - group iii - merloni sp a
Epgp09 scm - group submission - group iii - merloni sp a
Rajendra Inani
 
Trabajo de juaneco
Trabajo de  juanecoTrabajo de  juaneco
Trabajo de juaneco
fecbock
 
Angy
AngyAngy
Angy
angizhita93
 
Tuncar huaroc roxana
Tuncar huaroc roxanaTuncar huaroc roxana
Tuncar huaroc roxana
I.S.T.P "LA MERCED"
 
Tuncar huaroc roxana
Tuncar huaroc roxanaTuncar huaroc roxana
Tuncar huaroc roxana
roxatu
 
Pract04
Pract04Pract04
Pract04
rousselicontab14
 
101 lecture 3
101 lecture 3101 lecture 3
101 lecture 3
Gale Pooley
 
Zzz
ZzzZzz
Zzz
janderurbano
 
4893 tabelas
4893 tabelas4893 tabelas
4893 tabelas
Adriano Bruni
 
Nomina de diasna
Nomina de diasnaNomina de diasna
Nomina de diasna
dimabeav
 
Practica numero 4
Practica numero 4Practica numero 4
Practica numero 4
Yanela Loja Paredes
 
Balance in SNS
Balance in SNSBalance in SNS
Balance in SNS
we20
 
Balance in sns using energy
Balance in sns using energyBalance in sns using energy
Balance in sns using energy
Son Aris
 
Malaysia Stock MArket : Trading Stratagy for KLCI 10th April
Malaysia Stock MArket : Trading Stratagy for KLCI 10th AprilMalaysia Stock MArket : Trading Stratagy for KLCI 10th April
Malaysia Stock MArket : Trading Stratagy for KLCI 10th April
Alex Gray
 
(597922903) trabajo sobre aguas residuales 1
(597922903) trabajo sobre aguas residuales 1(597922903) trabajo sobre aguas residuales 1
(597922903) trabajo sobre aguas residuales 1
Juliana Hincapié Rojo
 
District wise Budget Allocation FY 2021-22.pdf
District wise Budget Allocation FY 2021-22.pdfDistrict wise Budget Allocation FY 2021-22.pdf
District wise Budget Allocation FY 2021-22.pdf
JeevanJha6
 
Epgp09 scm - group submission - group iii - merloni sp a
Epgp09   scm - group submission - group iii - merloni sp aEpgp09   scm - group submission - group iii - merloni sp a
Epgp09 scm - group submission - group iii - merloni sp a
Rajendra Inani
 
Trabajo de juaneco
Trabajo de  juanecoTrabajo de  juaneco
Trabajo de juaneco
fecbock
 
Tuncar huaroc roxana
Tuncar huaroc roxanaTuncar huaroc roxana
Tuncar huaroc roxana
roxatu
 
Nomina de diasna
Nomina de diasnaNomina de diasna
Nomina de diasna
dimabeav
 
Ad

More from Jan Jongboom (20)

Tiny intelligent computers and sensors - Open Hardware Event 2020
Tiny intelligent computers and sensors - Open Hardware Event 2020Tiny intelligent computers and sensors - Open Hardware Event 2020
Tiny intelligent computers and sensors - Open Hardware Event 2020
Jan Jongboom
 
Machine learning on 1 square centimeter - Emerce Next 2019
Machine learning on 1 square centimeter - Emerce Next 2019Machine learning on 1 square centimeter - Emerce Next 2019
Machine learning on 1 square centimeter - Emerce Next 2019
Jan Jongboom
 
Fundamentals of IoT - Data Science Africa 2019
Fundamentals of IoT - Data Science Africa 2019Fundamentals of IoT - Data Science Africa 2019
Fundamentals of IoT - Data Science Africa 2019
Jan Jongboom
 
17,000 contributions in 32K RAM - FOSS North 2019
17,000 contributions in 32K RAM - FOSS North 201917,000 contributions in 32K RAM - FOSS North 2019
17,000 contributions in 32K RAM - FOSS North 2019
Jan Jongboom
 
Open Hours: Mbed Simulator
Open Hours: Mbed SimulatorOpen Hours: Mbed Simulator
Open Hours: Mbed Simulator
Jan Jongboom
 
Efficient IoT solutions based on LoRaWAN, The Things Network and Mbed OS
Efficient IoT solutions based on LoRaWAN, The Things Network and Mbed OSEfficient IoT solutions based on LoRaWAN, The Things Network and Mbed OS
Efficient IoT solutions based on LoRaWAN, The Things Network and Mbed OS
Jan Jongboom
 
Machine learning on 1 cm2 - Tweakers Dev Summit
Machine learning on 1 cm2 - Tweakers Dev SummitMachine learning on 1 cm2 - Tweakers Dev Summit
Machine learning on 1 cm2 - Tweakers Dev Summit
Jan Jongboom
 
Simulating LoRaWAN devices - LoRa Alliance AMM 2019
Simulating LoRaWAN devices - LoRa Alliance AMM 2019Simulating LoRaWAN devices - LoRa Alliance AMM 2019
Simulating LoRaWAN devices - LoRa Alliance AMM 2019
Jan Jongboom
 
Develop with Mbed OS - The Things Conference 2019
Develop with Mbed OS - The Things Conference 2019Develop with Mbed OS - The Things Conference 2019
Develop with Mbed OS - The Things Conference 2019
Jan Jongboom
 
Firmware Updates over LoRaWAN - The Things Conference 2019
Firmware Updates over LoRaWAN - The Things Conference 2019Firmware Updates over LoRaWAN - The Things Conference 2019
Firmware Updates over LoRaWAN - The Things Conference 2019
Jan Jongboom
 
Faster Device Development - GSMA @ CES 2019
Faster Device Development - GSMA @ CES 2019Faster Device Development - GSMA @ CES 2019
Faster Device Development - GSMA @ CES 2019
Jan Jongboom
 
Mbed LoRaWAN stack: a case study - LoRa Alliance AMM Tokyo
Mbed LoRaWAN stack: a case study - LoRa Alliance AMM TokyoMbed LoRaWAN stack: a case study - LoRa Alliance AMM Tokyo
Mbed LoRaWAN stack: a case study - LoRa Alliance AMM Tokyo
Jan Jongboom
 
Simulating microcontrollers - Arm Research Summit 2018
Simulating microcontrollers - Arm Research Summit 2018Simulating microcontrollers - Arm Research Summit 2018
Simulating microcontrollers - Arm Research Summit 2018
Jan Jongboom
 
Introduction to Mbed - Etteplan seminar - August 2018
Introduction to Mbed - Etteplan seminar - August 2018Introduction to Mbed - Etteplan seminar - August 2018
Introduction to Mbed - Etteplan seminar - August 2018
Jan Jongboom
 
Machine Learning on 1 cm2 - Daho.am 2018
Machine Learning on 1 cm2 - Daho.am 2018Machine Learning on 1 cm2 - Daho.am 2018
Machine Learning on 1 cm2 - Daho.am 2018
Jan Jongboom
 
Fundamentals of IoT - Data Science Africa 2018
Fundamentals of IoT - Data Science Africa 2018Fundamentals of IoT - Data Science Africa 2018
Fundamentals of IoT - Data Science Africa 2018
Jan Jongboom
 
Intelligent IoT Devices - IoT Bootcamp - Smart City Gothenburg 2018
Intelligent IoT Devices - IoT Bootcamp - Smart City Gothenburg 2018Intelligent IoT Devices - IoT Bootcamp - Smart City Gothenburg 2018
Intelligent IoT Devices - IoT Bootcamp - Smart City Gothenburg 2018
Jan Jongboom
 
Embedded Development: meet the web browser - TEQNation 2018
Embedded Development: meet the web browser - TEQNation 2018Embedded Development: meet the web browser - TEQNation 2018
Embedded Development: meet the web browser - TEQNation 2018
Jan Jongboom
 
Machine learning on microcontrollers - Tech Power Summit 2018
Machine learning on microcontrollers - Tech Power Summit 2018Machine learning on microcontrollers - Tech Power Summit 2018
Machine learning on microcontrollers - Tech Power Summit 2018
Jan Jongboom
 
Deep learning on microcontrollers - IETF 101 - T2TRG
Deep learning on microcontrollers - IETF 101 - T2TRG Deep learning on microcontrollers - IETF 101 - T2TRG
Deep learning on microcontrollers - IETF 101 - T2TRG
Jan Jongboom
 
Tiny intelligent computers and sensors - Open Hardware Event 2020
Tiny intelligent computers and sensors - Open Hardware Event 2020Tiny intelligent computers and sensors - Open Hardware Event 2020
Tiny intelligent computers and sensors - Open Hardware Event 2020
Jan Jongboom
 
Machine learning on 1 square centimeter - Emerce Next 2019
Machine learning on 1 square centimeter - Emerce Next 2019Machine learning on 1 square centimeter - Emerce Next 2019
Machine learning on 1 square centimeter - Emerce Next 2019
Jan Jongboom
 
Fundamentals of IoT - Data Science Africa 2019
Fundamentals of IoT - Data Science Africa 2019Fundamentals of IoT - Data Science Africa 2019
Fundamentals of IoT - Data Science Africa 2019
Jan Jongboom
 
17,000 contributions in 32K RAM - FOSS North 2019
17,000 contributions in 32K RAM - FOSS North 201917,000 contributions in 32K RAM - FOSS North 2019
17,000 contributions in 32K RAM - FOSS North 2019
Jan Jongboom
 
Open Hours: Mbed Simulator
Open Hours: Mbed SimulatorOpen Hours: Mbed Simulator
Open Hours: Mbed Simulator
Jan Jongboom
 
Efficient IoT solutions based on LoRaWAN, The Things Network and Mbed OS
Efficient IoT solutions based on LoRaWAN, The Things Network and Mbed OSEfficient IoT solutions based on LoRaWAN, The Things Network and Mbed OS
Efficient IoT solutions based on LoRaWAN, The Things Network and Mbed OS
Jan Jongboom
 
Machine learning on 1 cm2 - Tweakers Dev Summit
Machine learning on 1 cm2 - Tweakers Dev SummitMachine learning on 1 cm2 - Tweakers Dev Summit
Machine learning on 1 cm2 - Tweakers Dev Summit
Jan Jongboom
 
Simulating LoRaWAN devices - LoRa Alliance AMM 2019
Simulating LoRaWAN devices - LoRa Alliance AMM 2019Simulating LoRaWAN devices - LoRa Alliance AMM 2019
Simulating LoRaWAN devices - LoRa Alliance AMM 2019
Jan Jongboom
 
Develop with Mbed OS - The Things Conference 2019
Develop with Mbed OS - The Things Conference 2019Develop with Mbed OS - The Things Conference 2019
Develop with Mbed OS - The Things Conference 2019
Jan Jongboom
 
Firmware Updates over LoRaWAN - The Things Conference 2019
Firmware Updates over LoRaWAN - The Things Conference 2019Firmware Updates over LoRaWAN - The Things Conference 2019
Firmware Updates over LoRaWAN - The Things Conference 2019
Jan Jongboom
 
Faster Device Development - GSMA @ CES 2019
Faster Device Development - GSMA @ CES 2019Faster Device Development - GSMA @ CES 2019
Faster Device Development - GSMA @ CES 2019
Jan Jongboom
 
Mbed LoRaWAN stack: a case study - LoRa Alliance AMM Tokyo
Mbed LoRaWAN stack: a case study - LoRa Alliance AMM TokyoMbed LoRaWAN stack: a case study - LoRa Alliance AMM Tokyo
Mbed LoRaWAN stack: a case study - LoRa Alliance AMM Tokyo
Jan Jongboom
 
Simulating microcontrollers - Arm Research Summit 2018
Simulating microcontrollers - Arm Research Summit 2018Simulating microcontrollers - Arm Research Summit 2018
Simulating microcontrollers - Arm Research Summit 2018
Jan Jongboom
 
Introduction to Mbed - Etteplan seminar - August 2018
Introduction to Mbed - Etteplan seminar - August 2018Introduction to Mbed - Etteplan seminar - August 2018
Introduction to Mbed - Etteplan seminar - August 2018
Jan Jongboom
 
Machine Learning on 1 cm2 - Daho.am 2018
Machine Learning on 1 cm2 - Daho.am 2018Machine Learning on 1 cm2 - Daho.am 2018
Machine Learning on 1 cm2 - Daho.am 2018
Jan Jongboom
 
Fundamentals of IoT - Data Science Africa 2018
Fundamentals of IoT - Data Science Africa 2018Fundamentals of IoT - Data Science Africa 2018
Fundamentals of IoT - Data Science Africa 2018
Jan Jongboom
 
Intelligent IoT Devices - IoT Bootcamp - Smart City Gothenburg 2018
Intelligent IoT Devices - IoT Bootcamp - Smart City Gothenburg 2018Intelligent IoT Devices - IoT Bootcamp - Smart City Gothenburg 2018
Intelligent IoT Devices - IoT Bootcamp - Smart City Gothenburg 2018
Jan Jongboom
 
Embedded Development: meet the web browser - TEQNation 2018
Embedded Development: meet the web browser - TEQNation 2018Embedded Development: meet the web browser - TEQNation 2018
Embedded Development: meet the web browser - TEQNation 2018
Jan Jongboom
 
Machine learning on microcontrollers - Tech Power Summit 2018
Machine learning on microcontrollers - Tech Power Summit 2018Machine learning on microcontrollers - Tech Power Summit 2018
Machine learning on microcontrollers - Tech Power Summit 2018
Jan Jongboom
 
Deep learning on microcontrollers - IETF 101 - T2TRG
Deep learning on microcontrollers - IETF 101 - T2TRG Deep learning on microcontrollers - IETF 101 - T2TRG
Deep learning on microcontrollers - IETF 101 - T2TRG
Jan Jongboom
 
Ad

Recently uploaded (19)

Perguntas dos animais - Slides ilustrados de múltipla escolha
Perguntas dos animais - Slides ilustrados de múltipla escolhaPerguntas dos animais - Slides ilustrados de múltipla escolha
Perguntas dos animais - Slides ilustrados de múltipla escolha
socaslev
 
DNS Resolvers and Nameservers (in New Zealand)
DNS Resolvers and Nameservers (in New Zealand)DNS Resolvers and Nameservers (in New Zealand)
DNS Resolvers and Nameservers (in New Zealand)
APNIC
 
OSI TCP IP Protocol Layers description f
OSI TCP IP Protocol Layers description fOSI TCP IP Protocol Layers description f
OSI TCP IP Protocol Layers description f
cbr49917
 
APNIC Update, presented at NZNOG 2025 by Terry Sweetser
APNIC Update, presented at NZNOG 2025 by Terry SweetserAPNIC Update, presented at NZNOG 2025 by Terry Sweetser
APNIC Update, presented at NZNOG 2025 by Terry Sweetser
APNIC
 
Best web hosting Vancouver 2025 for you business
Best web hosting Vancouver 2025 for you businessBest web hosting Vancouver 2025 for you business
Best web hosting Vancouver 2025 for you business
steve198109
 
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHosting
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHostingTop Vancouver Green Business Ideas for 2025 Powered by 4GoodHosting
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHosting
steve198109
 
(Hosting PHising Sites) for Cryptography and network security
(Hosting PHising Sites) for Cryptography and network security(Hosting PHising Sites) for Cryptography and network security
(Hosting PHising Sites) for Cryptography and network security
aluacharya169
 
Smart Mobile App Pitch Deck丨AI Travel App Presentation Template
Smart Mobile App Pitch Deck丨AI Travel App Presentation TemplateSmart Mobile App Pitch Deck丨AI Travel App Presentation Template
Smart Mobile App Pitch Deck丨AI Travel App Presentation Template
yojeari421237
 
Reliable Vancouver Web Hosting with Local Servers & 24/7 Support
Reliable Vancouver Web Hosting with Local Servers & 24/7 SupportReliable Vancouver Web Hosting with Local Servers & 24/7 Support
Reliable Vancouver Web Hosting with Local Servers & 24/7 Support
steve198109
 
5-Proses-proses Akuisisi Citra Digital.pptx
5-Proses-proses Akuisisi Citra Digital.pptx5-Proses-proses Akuisisi Citra Digital.pptx
5-Proses-proses Akuisisi Citra Digital.pptx
andani26
 
Understanding the Tor Network and Exploring the Deep Web
Understanding the Tor Network and Exploring the Deep WebUnderstanding the Tor Network and Exploring the Deep Web
Understanding the Tor Network and Exploring the Deep Web
nabilajabin35
 
Computers Networks Computers Networks Computers Networks
Computers Networks Computers Networks Computers NetworksComputers Networks Computers Networks Computers Networks
Computers Networks Computers Networks Computers Networks
Tito208863
 
highend-srxseries-services-gateways-customer-presentation.pptx
highend-srxseries-services-gateways-customer-presentation.pptxhighend-srxseries-services-gateways-customer-presentation.pptx
highend-srxseries-services-gateways-customer-presentation.pptx
elhadjcheikhdiop
 
White and Red Clean Car Business Pitch Presentation.pptx
White and Red Clean Car Business Pitch Presentation.pptxWhite and Red Clean Car Business Pitch Presentation.pptx
White and Red Clean Car Business Pitch Presentation.pptx
canumatown
 
Determining Glass is mechanical textile
Determining  Glass is mechanical textileDetermining  Glass is mechanical textile
Determining Glass is mechanical textile
Azizul Hakim
 
IT Services Workflow From Request to Resolution
IT Services Workflow From Request to ResolutionIT Services Workflow From Request to Resolution
IT Services Workflow From Request to Resolution
mzmziiskd
 
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025
APNIC
 
project_based_laaaaaaaaaaearning,kelompok 10.pptx
project_based_laaaaaaaaaaearning,kelompok 10.pptxproject_based_laaaaaaaaaaearning,kelompok 10.pptx
project_based_laaaaaaaaaaearning,kelompok 10.pptx
redzuriel13
 
Mobile database for your company telemarketing or sms marketing campaigns. Fr...
Mobile database for your company telemarketing or sms marketing campaigns. Fr...Mobile database for your company telemarketing or sms marketing campaigns. Fr...
Mobile database for your company telemarketing or sms marketing campaigns. Fr...
DataProvider1
 
Perguntas dos animais - Slides ilustrados de múltipla escolha
Perguntas dos animais - Slides ilustrados de múltipla escolhaPerguntas dos animais - Slides ilustrados de múltipla escolha
Perguntas dos animais - Slides ilustrados de múltipla escolha
socaslev
 
DNS Resolvers and Nameservers (in New Zealand)
DNS Resolvers and Nameservers (in New Zealand)DNS Resolvers and Nameservers (in New Zealand)
DNS Resolvers and Nameservers (in New Zealand)
APNIC
 
OSI TCP IP Protocol Layers description f
OSI TCP IP Protocol Layers description fOSI TCP IP Protocol Layers description f
OSI TCP IP Protocol Layers description f
cbr49917
 
APNIC Update, presented at NZNOG 2025 by Terry Sweetser
APNIC Update, presented at NZNOG 2025 by Terry SweetserAPNIC Update, presented at NZNOG 2025 by Terry Sweetser
APNIC Update, presented at NZNOG 2025 by Terry Sweetser
APNIC
 
Best web hosting Vancouver 2025 for you business
Best web hosting Vancouver 2025 for you businessBest web hosting Vancouver 2025 for you business
Best web hosting Vancouver 2025 for you business
steve198109
 
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHosting
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHostingTop Vancouver Green Business Ideas for 2025 Powered by 4GoodHosting
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHosting
steve198109
 
(Hosting PHising Sites) for Cryptography and network security
(Hosting PHising Sites) for Cryptography and network security(Hosting PHising Sites) for Cryptography and network security
(Hosting PHising Sites) for Cryptography and network security
aluacharya169
 
Smart Mobile App Pitch Deck丨AI Travel App Presentation Template
Smart Mobile App Pitch Deck丨AI Travel App Presentation TemplateSmart Mobile App Pitch Deck丨AI Travel App Presentation Template
Smart Mobile App Pitch Deck丨AI Travel App Presentation Template
yojeari421237
 
Reliable Vancouver Web Hosting with Local Servers & 24/7 Support
Reliable Vancouver Web Hosting with Local Servers & 24/7 SupportReliable Vancouver Web Hosting with Local Servers & 24/7 Support
Reliable Vancouver Web Hosting with Local Servers & 24/7 Support
steve198109
 
5-Proses-proses Akuisisi Citra Digital.pptx
5-Proses-proses Akuisisi Citra Digital.pptx5-Proses-proses Akuisisi Citra Digital.pptx
5-Proses-proses Akuisisi Citra Digital.pptx
andani26
 
Understanding the Tor Network and Exploring the Deep Web
Understanding the Tor Network and Exploring the Deep WebUnderstanding the Tor Network and Exploring the Deep Web
Understanding the Tor Network and Exploring the Deep Web
nabilajabin35
 
Computers Networks Computers Networks Computers Networks
Computers Networks Computers Networks Computers NetworksComputers Networks Computers Networks Computers Networks
Computers Networks Computers Networks Computers Networks
Tito208863
 
highend-srxseries-services-gateways-customer-presentation.pptx
highend-srxseries-services-gateways-customer-presentation.pptxhighend-srxseries-services-gateways-customer-presentation.pptx
highend-srxseries-services-gateways-customer-presentation.pptx
elhadjcheikhdiop
 
White and Red Clean Car Business Pitch Presentation.pptx
White and Red Clean Car Business Pitch Presentation.pptxWhite and Red Clean Car Business Pitch Presentation.pptx
White and Red Clean Car Business Pitch Presentation.pptx
canumatown
 
Determining Glass is mechanical textile
Determining  Glass is mechanical textileDetermining  Glass is mechanical textile
Determining Glass is mechanical textile
Azizul Hakim
 
IT Services Workflow From Request to Resolution
IT Services Workflow From Request to ResolutionIT Services Workflow From Request to Resolution
IT Services Workflow From Request to Resolution
mzmziiskd
 
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025
APNIC
 
project_based_laaaaaaaaaaearning,kelompok 10.pptx
project_based_laaaaaaaaaaearning,kelompok 10.pptxproject_based_laaaaaaaaaaearning,kelompok 10.pptx
project_based_laaaaaaaaaaearning,kelompok 10.pptx
redzuriel13
 
Mobile database for your company telemarketing or sms marketing campaigns. Fr...
Mobile database for your company telemarketing or sms marketing campaigns. Fr...Mobile database for your company telemarketing or sms marketing campaigns. Fr...
Mobile database for your company telemarketing or sms marketing campaigns. Fr...
DataProvider1
 

Adding intelligence to your LoRaWAN deployment - The Things Virtual Conference

  • 1. Adding intelligence to your LoRaWAN devices Jan Jongboom Edge Impulse
  • 2. Yes, slides are available h-p://janjongboom.com Wri-en tutorial: h-ps://www.edgeimpulse.com/blog/adding- machine-learning-to-your-lorawan-device/
  • 3. Jan Jongboom CTO and co-founder, Edge Impulse [email protected]
  • 4. Typical LoRaWAN sensor in 2020 Vibration sensor (up to 1,000 times per second) Temperature sensor NFC Water & explosion proof Processor capable of running >20 million instructions per second
  • 5. But... what does it actually do Once an hour: • Average motion (RMS) • Peak motion • Current temperature
  • 6. 99% of sensor data is discarded due to cost, bandwidth or power constraints https://www.mckinsey.com/~/media/McKinsey/Business%20Functions/McKinsey%20Digital/Our%20Insights/ The%20Internet%20of%20Things%20The%20value%20of%20digitizing%20the%20physical%20world/The-Internet-of-things- Mapping-the-value-beyond-the-hype.ashx
  • 7. Lots of interesting events get lost Peak
  • 8. Single numbers can be misleading updown circle avg. RMS 3.3650 3.3515
  • 9. On-device intelligence is the only solution Vibraon pa-ern heard that lead to fault state in a weekTemperature varies in a way that I've never seen before Machine oscillates different than all other machines in the factory
  • 10. On-device intelligence is the only solution Temperature varies in a way that I've never seen before (0x1)
  • 11. Machine learning is great at finding pa1erns in messy data (anything you can't reason about in Excel)
  • 13. TinyML Inspired by "OK Google" Focus on inferencing, not training Machine learning model is just a mathemacal funcon with lots of parameters Accuracy vs. speed, reducing parameters, hardware-opmized paths Targeng ba-ery-powered microcontrollers Pete Warden Neil Tan
  • 14. What is it good for? https://www.flickr.com/photos/oceanyamaha/7091324605 Recognizing sounds Detecting abnormal vibration https://pixabay.com/photos/washing-machine-wash-cat-4120449/ Biosignal analysis https://www.flickr.com/photos/sheishine/16696564563 Anything with messy, high-resolu9on sensor data
  • 16. 1. Everything starts with raw data Get data at the highest resolu9on possible - e.g. using serial or directly over WiFi
  • 17. 2. Extract meaningful features Very dependent on your use case Raw data can be notoriously hard to deal with (3s. accelerometer data = 900 data points, 1s. audio data = 16,000 data points) Raw data is messy -1.1200, 0.5300, 10.6300, -0.5200, 1.1600, 13.1600, -0.1600, 1.4200, 13.5900, -0.2400, 1.3200, 10.8500, -0.3700, 0.5100, 7.7800, -0.1900, 0.0500, 8.8400, -0.1900, 0.0500, 8.8400, 0.2400, 0.7300, 11.1900, 0.5200, 1.6500, 12.5200, 0.6400, 1.5000, 10.8200, 0.2900, 0.3300, 7.4000, -0.3100, -0.5600, 8.5900, -0.8800, 0.6600, 11.9200, -0.8800, 0.6600, 11.9200, -0.4500, 1.3900, 11.9100, -0.0800, 1.6000, 12.7800, -0.1100, 0.3600, 9.1700, -0.0200, 0.0700, 9.8200, 0.0600, 0.9600, 12.0000, 0.2800, 1.7700, 13.2000, 0.2800, 1.7700, 13.2000, 0.2300, 1.5100, 12.6000, 0.2700, 1.0800, 11.4300, 0.0900, 0.9300, 10.9400, 0.1700, 1.2100, 11.0400, 0.4100, 1.8500, 11.5000, 0.3900, 1.9600, 11.4300, 0.3900, 1.9600, 11.4300, 0.2400, 1.4400, 10.7200, 0.0300, 1.1900, 10.3600, -0.0300, 1.3000, 10.6100, 0.4800, 1.7900, 11.7200, 1.0400, 2.6300, 13.3300, 1.0400, 2.6300, 13.3300, 1.0600, 2.3700, 13.5800, 0.3600, 1.9600, 13.3800, -0.1000, 2.1200, 13.9600, -0.3600, 2.0200, 14.5300, 0.0000, 2.1500, 14.6900, 0.0600, 2.1400, 14.3700, 0.0600, 2.1400, 14.3700, -0.3000, 1.8800, 13.7900, 0.0500, 1.7000, 13.5900, 0.1300, 1.6700, 13.1500, -0.0100, 1.7700, 12.9000, 0.4000, 1.8900, 12.2300, 0.5300, 2.3300, 12.2600, 0.5300, 2.3300, 12.2600, 0.0400, 1.9500, 11.8100, -0.2300, 1.9600, 11.2400, -0.0600, 2.1100, 10.2200, -0.1100, 2.4100, 9.7800, -0.3500, 2.7100, 9.7500, -0.7800, 3.1000, 10.1100, -0.7800, 3.1000, 10.1100, -1.0700, 3.1100, 9.8000, -1.2100, 2.9400, 9.1900, -1.1500, 3.2100, 8.6400, -0.7300, 3.6500, 8.4600, -0.5000, 3.9500, 8.6300, -0.4300, 3.9100, 8.7400, -0.4300, 3.9100, 8.7400, -0.6400, 3.7800, 8.8700, -1.2000, 3.9200, 8.9300, -1.0800, 4.4400, 8.8100, -0.7800, 4.1900, 8.1200, -0.4400, 4.1000, 7.6400, -0.5400, 4.2000, 7.5600, -0.5400, 4.2000, 7.5600, -1.0700, 4.2600, 7.2700, -1.3000, 4.5100, 7.2300, -1.2600, 4.4600, 6.6900, -1.2800, 4.4100, 6.6000, -1.7000, 4.6800, 7.0800, -2.3400, 5.1100, 7.5900, -2.3400, 5.1100, 7.5900, -2.8300, 4.8700, 6.8700, -2.9700, 4.7600, 6.2700, -3.2500, 4.6000, 6.1500, -3.4900, 4.5900, 6.2600, -3.3000, 4.9200, 6.3400, -2.7000, 4.9300, 5.8600, -2.7000, 4.9300, 5.8600, -2.9000, 4.5100, 4.9900, -3.5200, 4.3200, 4.9900, -4.1400, 4.2100, 5.7800, -3.7600, 4.1600, 5.7700, -3.0200, 4.2200, 5.4900, -3.0000, 3.8900, 3.9100, -3.0000, 3.8900, 3.9100, -3.3500, 3.5800, 3.4400, -3.1100, 3.2000, 3.6000, -3.0900, 3.6000, 5.9400, -3.0800, 3.0900, 5.1800, -2.8000, 2.9400, 4.5600, -2.4000, 2.4900, 3.9200, -2.4000, 2.4900, 3.9200, -1.8500, 2.6300, 4.4900, -1.4300, 3.9900, 7.3400, -1.4900, 3.4900, 6.1600, -1.5300, 3.2100, 5.4500, -0.9900, 2.8600, 6.2400, -0.7900, 3.2200, 8.4700, -0.7900, 3.2200, 8.4700, -0.9300, 3.5700, 9.0300, -1.6600, 2.9600, 7.0700, -1.7600, 2.1000, 6.9000, -1.4600, 2.1100, 9.0100, -1.3000, 2.5400, 10.3000, -1.3000, 2.5400, 10.3000, -1.4500, 2.6500, 9.7800, -1.5300, 1.8900, 8.4100, -1.1400, 1.3000, 9.4400, -0.7500, 1.6100, 10.3600, -0.9400, 1.5300, 9.7800, -1.0700, 1.0100, 9.2700, -1.0700, 1.0100, 9.2700, -0.8600, 1.0200, 10.1100, 0.3900, 1.6800, 11.3200, 1.2900, 1.8500, 11.4700, 1.0700, 1.3200, 11.2500, -0.2100, 1.5800, 12.4300, -1.8100, 1.3500, 12.3300, -1.8100, 1.3500, 12.3300, -2.1800, 1.0400, 11.1600, -1.5400, 0.3000, 10.3100, -0.4700, 0.2700, 11.0900, 0.7900, 1.4100, 12.9800, 1.1600, 1.7100, 12.4700, 0.5800, 0.8700, 9.6300, 0.5800, 0.8700, 9.6300, 0.1300, 0.3100, 9.5600, 0.2800, 0.3600, 10.5600, 0.7400, 0.8500, 11.4200, 0.9300, 1.0200, 11.4300, 0.6700, 0.5600, 10.5300, 0.8500, 0.3500, 9.4100, 0.8500, 0.3500, 9.4100, 1.6600, 1.2800, 10.9200, 2.0500, 0.9900, 9.7000, 2.1300, 0.8800, 10.1900, 2.0500, 0.9100, 11.3300, 1.7700, 1.4100, 12.2700, 1.4800, 1.7600, 12.1000, 1.4800, 1.7600, 12.1000, 0.9400, 1.1300, 10.8500, 0.2000, 0.8000, 10.1200, 0.2600, 1.1600, 10.5800, 0.5100, 1.6500, 10.7800, 0.4600, 1.2000, 9.9900, 0.9100, 0.8400, 9.6400, 0.9100, 0.8400, 9.6400, 1.4500, 0.7400, 10.2500, 2.0200, 1.3000, 11.4500, 1.8100, 1.8700, 12.1300, 1.0500, 1.5300, 12.0200, 0.6200, 0.6700, 11.3100, 0.7100, 0.8500, 12.0000, 0.7100, 0.8500, 12.0000, 0.6400, 1.2200, 13.1400, 1.1300, 2.0400, 14.6200, 0.8300, 2.0200, 15.5100, -0.1400, 1.4800, 15.6500, -0.6300, 1.5900, 16.0500, -1.3100, 1.7100, 16.3900, -1.3100, 1.7100, 16.3900, -1.7300, 1.5800, 16.6300, -1.1500, 1.4400, 16.0300, -0.5300, 1.1700, 15.1000, -0.1800, 0.9900, 14.4600, -0.3300, 1.0100, 13.5100, -0.3300, 1.0100, 13.5100, -0.4400, 0.9100, 12.6700, 0.0400, 1.2300, 12.5400, 0.6900, 2.0500, 13.1600, 0.3100, 1.7700, 12.8600, 0.0300, 1.3800, 11.1100, -0.4400, 1.2200, 9.4900, -0.4400, 1.2200, 9.4900, 0.1100, 1.1400, 7.3100, 0.8500, 2.2500, 8.4600, 0.8600, 3.3700, 11.2200, -0.1100, 2.2800, 8.4400, -1.3800, 1.5300, 7.1700, -1.0600, 1.5400, 6.9500, -1.0600, 1.5400, 6.9500, -0.5200, 2.8300, 8.7100, -0.2100, 2.3500, 8.1800, -0.3400, 2.7000, 8.9200, -0.3000, 2.3100, 8.7500, -0.4800, 1.4700, 7.8700, -0.3600, 0.9400, 6.9700, -0.3600, 0.9400, 6.9700, -0.2300, 1.4700, 7.6100, -0.3300, 2.2300, 8.5000, 0.3000, 1.9200, 7.8600, -0.2300, 1.5700, 6.8700, -1.4900, 1.5600, 6.3700, -2.8200, 1.6200, 7.2000, -2.8200, 1.6200, 7.2000, -3.1600, 1.8800, 7.1500, -2.7600, 2.2900, 6.8500, -2.6000, 2.2200, 6.2600, -2.9000, 1.9900, 5.8900, -3.3800, 2.2200, 6.2600, -3.9000, 2.1700, 6.0300, -3.9000, 2.1700, 6.0300, -3.8600, 2.3800, 5.6600, -3.5300, 2.5200, 5.6700, -3.2400, 2.3700, 5.8200, -3.2800, 2.1800, 5.5200, -3.1500, 2.1800, 5.6500, -3.0900, 2.0700, 5.1600, -3.0900, 2.0700, 5.1600, -2.4300, 2.1000, 5.3800, -2.0200, 2.3600, 6.0800, -2.0000, 2.5200, 6.4500, -2.2400, 2.4500, 6.0000, -2.0500, 1.8400, 4.6500, -1.3800, 1.3000, 4.6400, -1.3800, 1.3000, 4.6400, -1.2800, 1.8600, 6.9400, -1.3000, 2.5600, 9.0300, -1.5400, 2.7600, 8.5000, -1.7700, 1.6400, 6.1400, -1.6800, 1.4200, 7.5900, -1.3200, 2.0800, 9.8300, -1.3200, 2.0800, 9.8300, -0.8200, 2.1600, 10.3900, -0.7800, 1.7300, 9.8300, -1.1300, 1.3400, 9.7100, -1.3600, 1.6800, 10.2400, -1.5200, 1.6000, 9.3200, -1.8700, 1.4900, 9.1900, -1.8700, 1.4900, 9.1900, -1.9300, 1.0600, 9.9500, -1.3100, 0.8100, 10.6900, 0.0200, 2.0400, 11.0600, 0.2700, 2.5800, 9.3900, -0.0500, 2.2800, 7.3200, -0.3000, 0.4400, 7.6300, -0.3000, 0.4400, 7.6300, -1.4600, 1.0800, 12.3700, -1.9600, 1.7500, 15.3800, -0.7100, 2.1500, 14.0700, 0.7400, 1.7800, 10.4700, 0.6800, 0.8900, 9.9500, 0.0400, 1.5200, 12.0800, 0.0400, 1.5200, 12.0800, -0.4900, 1.7900, 12.7500
  • 18. Example of a signal processing pipeline 32,000 => 240
  • 19. Before and after feature extraction
  • 20. 3. Letting the computers figure it out Classification Neural network Anomaly detection K-means clustering Forecasting Regression
  • 21. 4. Deploying Signal processing, neural network and anomaly detecon
  • 22. Conclusions back to TTN ♻ Sample for four seconds Classify Result differs? Message. Sheep is walking h-ps://pixabay.com/photos/sheep-curious-look-farm-animal-1822137/
  • 24. Get some hardware ST B-L475E-IOT01A 80MHz, 128K RAM, $50 Any smartphone Any dev board w/ the ingestion service
  • 26. Edge Impulse - TinyML as a service Embedded or edge compute deployment options Test Edge Device Impulse Dataset Acquire valuable training data securely Test impulse with real-time device data flows Enrich data and generate ML process Real sensors in real time Open source SDK Free for developers: edgeimpulse.com
  • 27. End-to-end tutorials on vibra9on and audio: docs.edgeimpulse.com
  • 28. Let's build a model! h-ps://pixabay.com/photos/sheep-curious-look-farm-animal-1822137/
  • 29. Recap The ML hype is real ML + LoRaWAN = perfect fit Start using the remaining 99% of sensor data Sign up now at: edgeimpulse.com