Remote Update of an IoT Device Convolutional Neural Network Model Using MQTT

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.

Authors

Institutions

Publication Details

Published
2025-03-22
DOI
https://doi.org/10.1109/southeastcon56624.2025.10971646
Citations
1
Primary Topic
Neural Networks and Applications
Type
article
Field-Weighted Citation Impact
2.48
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Remote Update of an IoT Device Convolutional Neural Network Model Using MQTT

Wei Li, Javier Landazuri
1 citations
Neural Networks and Applications
2.48
article

Remote Update of an IoT Device Convolutional Neural Network Model Using MQTT

Wei Li, Javier Landazuri
article en
1 citations

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.

Nova Southeastern University (US)
Openalex Percentile: Top 11%
Neural Networks and Applications
2.48
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Remote Update of an IoT Device Convolutional Neural Network Model Using MQTT — Wei Li, Javier Landazuri · (2025) | TGRS Research Map | TGRS