powerpoint presentation · 2020. 2. 22. · title: powerpoint presentation author: evgeni gousev...
TRANSCRIPT
tinyML-2019
Sponsors
tinyMLCommittee
Org. aspects and local
arrangements
tinyML Org team:Bette Cooper, tinyML Org Lead• Gary Brown• Gina Edwards and Ira Feldman
Google team:• Edd Wilder-James• Marcus Chang• Daniel 'Wolff' Dobson
“Let’s make tinyML BIG !”
Why tinyML ?Data is a new oil(electricity) … and ML is a way to produce it
Cloud ML
•DNN on the cloud
•HW: TPU, FPGA, GPU, CPU
Edge ML
•Optimized algos and CNN-light
•SoC (with NPUs/NSP accelerators)
Tiny ML
•CNN-micro
•MCU w/ HW accelerators
Data generated:
Storage and sharing
User provided:1. Pics2. Audio3. Clicks/likes4. GPS, Location based
Real-time in the physical world
CMOS cameras
IRcameras
IMUs Audiomicsb
Environ/chemical
Temperature Optricalsensors
1%
4%
95%
Source: IDC
tinyML is “good enough” NOW… with more enhancements coming in the near future
SW
AlgosHWHW accelerators (digital) Quantization, compressionSmaller models (100s kB)
$ initial tinyML applications
- Compute in memory- Analog compute- Neuromorphic
- Novel algos/networks - 10s kB models
$$$ More tinyML apps and value creation
Enabling technologies: ULP sensors, novel memories, 3D, energy scavenging, ULP radio
In the next 5 years TinyML can unleash over $70BN in economic value
LOGISTICSAVERAGE
CAGR 27.3%
$28BN
SMART CITIES/ BUILDING
$12BN
MANUFACTURING / INDUSTRIALAUTOMATION
$22BN
RETAIL
$8BN
The Silent IntelligenceResearch
tinyML Summit-2019 Objectives
• Review the state of the art of tinyML
• Identify gaps and opportunities, both tech and biz/products
• Develop tinyML ecosystem/community and define future events
Note: - tinyML-2019 focuses on technology aspects - future events will cover more applications, end-users, VC/funding, etc.
tinyML Summit Program format – March 20, 2019
• Two morning sessions of invited presentations on:• HW, moderated by Ian Bratt, ARM• Systems, moderated by Boris Murmann, Stanford Univ.
• Long Lunch break and posters/demos/networking: 12:40-2:30 pm
• Afternoon session on SW & applications, Kurt Keutzer, UC-Berkeley
• Afternoon poster/demo session and networking: 4:30-6:00 pm
• Dinner starts at 6 pm
tinyML Summit Program format – March 21, 2019• Summary/Highlights of Day 1 – tinyML Technology:
o HW – 20 min - Ian Bratt, ARMo Systems – 20 min, Boris Murmann, Stanford Univ.o SW – 20 min, Kurt Keutzer, UC-Berkeley
• Two panels discussions moderated by Chris Rowen, BabbleLabs and Cognite Ventureso tinyML Applications: opportunities and challenges
• Panelists: Edith Beigne (Facebook), Fari Assaderaghi (NXP)Ofer Dekel (Microsoft), Christoph Lang (BOSCH)
o tinyML Ecosystem development• Panelists: Bill Chappell (DARPA), Jeff Henckels (Qualcomm),
Zach Shelby (ARM)
• Closing remarks: Call to Action – Pete Warden, Google• Lunch
tinyML Summit “Rules”
• Informal
• Interactive
• Professional✓ see “Code of Conduct” on the tinyML website✓ promote diversity and comfortable, harassment-free
experience ✓ respect privacy aspects
Misc “housekeeping”• Please silence cell phones
• NO photos may be taken of slides
• All attendees will be able to access the presentations and poster pdfs online.
• Please stay for the poster/demo/networking session from 4:30 to 6:00.
• The dinner will be in the café at 6:00 pm
• Wifi is “Google Guest”, no password required
• If you valet parked your car, please ensure you retrieve your car comfortably before 8pm on March 20, when the valet stations will close and by 3 pm on March 21
• Please stay within the designated event space and wear your badge at all times over the two days. Our event rooms have TinyML summit signs, and we have Google security staff to help us out.
Main sessions
(Luca Pacioli)
Food
Sponsors &
demos
Summit
entrance
Restrooms
Dinner
venue
“Let’s make tinyML BIG !”
16
What is tinyML ? (topic for discussion at the 1st Summit)
•(for now) tinyML is broadly defined as machine learning
architectures, techniques, tools and approaches capable of
performing on-device analytics for a variety of sensing
modalities (vision, audio, motion, environmental, human
health monitoring etc.) at “mW” (or below) power range
targeting predominately battery operated devices (IoT,
bioelectronics, …)