2022
DOI: 10.1109/mic.2021.3133552
|View full text |Cite
|
Sign up to set email alerts
|

OTA-TinyML: Over the Air Deployment of TinyML Models and Execution on IoT Devices

Abstract: IoT devices and networks are distributed by nature and very often IoT devices are deployed at remote locations with limited physical access. To ensure the latest firmware, security patches & configuration settings in remote IoT devices, Original Equipment Manufacturers (OEMs) send device-specific, Over-The-Air (OTA) packages in a scalable way. The OTA updates are a great facility to update and control distributed IoT devices remotely using cloud services. However, so far, the major focus of OTA is generally li… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 15 publications
(2 citation statements)
references
References 4 publications
0
2
0
Order By: Relevance
“…The main task of smart IoT/IIoT devices is to actually implement AI algorithms on edge devices. TinyML [24] is one of those recent developments in AI that enables the employment of machine learning and deep learning technologies on embedded devices. The popular TensorFlow (TF) library has been ported (TF Lite) to mobile and IoT applications [25] and platforms; Arduino Nano BLE SENSE and IoT [26], [27], the Sparkfun edge [28] etc.…”
Section: B Ai-enhanced Iot/iiotmentioning
confidence: 99%
“…The main task of smart IoT/IIoT devices is to actually implement AI algorithms on edge devices. TinyML [24] is one of those recent developments in AI that enables the employment of machine learning and deep learning technologies on embedded devices. The popular TensorFlow (TF) library has been ported (TF Lite) to mobile and IoT applications [25] and platforms; Arduino Nano BLE SENSE and IoT [26], [27], the Sparkfun edge [28] etc.…”
Section: B Ai-enhanced Iot/iiotmentioning
confidence: 99%
“…If the IoT device is already deployed, other arrangements of the application code can allow updating a node with a new machine learning model over-the-air, as proposed in [13]. While this approach allows a node to obtain a new model and hence change its function to a different task, the model is still trained off-device and with external data.…”
Section: Introductionmentioning
confidence: 99%