Abstract
This paper focuses on identifying a solution for an over the air (OTA) update mechanism to upgrade an artificial intelligence model that is running on an embedded system or an IoT device such as a Raspberry Pi in a closed network with limited or no internet connectivity. This paper first focuses on the creation of two machine learning models for image classification of five different types of flowers and focuses on using Kaggle and Google existing datasets for flower classification. The paper explains how an embedded device running the first ML model can be remotely upgraded to run the second more robust and optimized model. The paper highlights how the MQTT protocol used in conjunction with an MQTT local broker server can be used to design and implement an efficient, secure and reliable method for upgrading ML models on an IoT device running the TensorFlow Lite interpreter. This prototype works on a stand-alone network system with or without a cloud service provider or even the Internet.
| Original language | English |
|---|---|
| Title of host publication | IEEE SoutheastCon 2025 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 1397-1403 |
| Number of pages | 7 |
| ISBN (Electronic) | 9798331504847 |
| DOIs | |
| State | Published - 2025 |
| Event | 2025 IEEE SoutheastCon, SoutheastCon 2025 - Concord, United States Duration: Mar 22 2025 → Mar 30 2025 |
Publication series
| Name | Conference Proceedings - IEEE SOUTHEASTCON |
|---|---|
| ISSN (Print) | 1091-0050 |
| ISSN (Electronic) | 1558-058X |
Conference
| Conference | 2025 IEEE SoutheastCon, SoutheastCon 2025 |
|---|---|
| Country/Territory | United States |
| City | Concord |
| Period | 3/22/25 → 3/30/25 |
Bibliographical note
Publisher Copyright:© 2025 IEEE.
ASJC Scopus Subject Areas
- Computer Networks and Communications
- Software
- Electrical and Electronic Engineering
- Control and Systems Engineering
- Signal Processing
Keywords
- Convolutional Neural Networks
- Embedded systems
- IoT MQTT Hub
- Machine Learning
- MQTT