scitinyml: scientific use of machine learning on low-power
TRANSCRIPT
![Page 1: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/1.jpg)
Vijay Janapa Reddi, Ph. D. | Associate Professor |John A. Paulson School of Engineering and Applied Sciences | Harvard University |Web: http://scholar.harvard.edu/vijay-janapa-reddi
SciTinyML:Scientific Use of Machine Learning on Low-Power Devices
1
![Page 2: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/2.jpg)
Two Eras of Computing
2
“... since 2012 the amount of compute used in the largest AI training runs has been increasing exponentially with a 3.5 month-doubling time (by comparison, Moore’s Law had an 18-month doubling period). Since 2012, this metric has grown by more than 300,000x (an 18-month [Moore’s Law] doubling period would yield only a 12x increase). Improvements in compute have been a key component of AI progress, so as long as this trend continues, it’s worth preparing for the implications of systems far outside today’s capabilities.”
Source: https://blog.openai.com/ai-and-compute/
![Page 3: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/3.jpg)
TPUs/GPUs
3
![Page 4: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/4.jpg)
Impact on Climate
4
![Page 5: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/5.jpg)
Impact on Climate
5
![Page 6: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/6.jpg)
6
![Page 7: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/7.jpg)
7
![Page 9: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/9.jpg)
Google Assistant
9
![Page 10: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/10.jpg)
What is Tiny Machine Learning (TinyML)?
TinyMLFastest-growing field of ML
Algorithms, hardware, software
Low power consumption
On-device sensor analytics
Always-on ML
Ba ery-operated
10
![Page 11: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/11.jpg)
Endpoint Devices
nest
11
BandwidthReliabilityLatencyPrivacyEnergy
![Page 12: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/12.jpg)
12
![Page 13: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/13.jpg)
Source: https://wildlabs.net/resources/competition/challenge-elephantedge13
![Page 15: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/15.jpg)
Risk Monitoring
“Know when an elephant is moving into a high-risk area and
send real-time notifications to park rangers.”
Conflict Monitoring
“Sense and alert when an elephant is heading into an area
where farmers live.”
ElephantEdge
15
![Page 16: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/16.jpg)
Risk Monitoring
“Know when an elephant is moving into a high-risk area and
send real-time notifications to park rangers.”
Conflict Monitoring
“Sense and alert when an elephant is heading into an area
where farmers live.”
Activity Monitoring
“Classify the general behavior of the elephant, such
as when it is drinking, eating, sleeping, etc.”
Communication Monitoring
“Listen for vocal communications between
elephants via the onboard microphone.”
ElephantEdge
16
![Page 18: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/18.jpg)
18
![Page 19: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/19.jpg)
19
![Page 20: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/20.jpg)
20
![Page 21: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/21.jpg)
5 Quintillionbytes of data produced
every day by IoT
Source: Harvard Business Review, What’s Your Data Strategy?, April 18, 2017Cisco, Internet of Things (IoT) Data Continues to Explode Exponentially. Who Is Using That Data and How?, Feb 5, 2018
<1%of unstructured data is analyzed or used at all
No Good Data Left Behind
21
![Page 22: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/22.jpg)
Massive tinyML opportunities in all verticals where machine intelligence meets physical world of billions of sensors
22
![Page 23: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/23.jpg)
23
![Page 24: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/24.jpg)
24
![Page 25: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/25.jpg)
25
![Page 26: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/26.jpg)
26
![Page 27: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/27.jpg)
27
50,000+ students in < 1 year177 countries
![Page 28: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/28.jpg)
28
![Page 29: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/29.jpg)
29
![Page 30: SciTinyML: Scientific Use of Machine Learning on Low-Power](https://reader031.vdocument.in/reader031/viewer/2022022123/6212e58cf97f21148e3d61cb/html5/thumbnails/30.jpg)
Widening Access to Applied ML with TinyML
● Tiny machine learning
● Embedded systems are the
future of machine learning
● Focus on widening the reach of
TinyML by democratization of ML
data and education
30