Consolidating TinyML Lifecycle with Large Language Models: Reality, Illusion, or Opportunity?
Guanghan Wu, Sasu Tarkoma, Roberto Morabito

TL;DR
This paper explores using Large Language Models to automate and streamline the TinyML lifecycle, aiming to reduce development complexity and barriers for deploying machine learning on resource-constrained edge devices.
Contribution
The paper introduces a novel framework leveraging LLMs for automating key stages of TinyML development, demonstrated through a computer vision case study.
Findings
LLMs can automate data processing and model optimization tasks.
The framework reduces development time for TinyML applications.
Limitations remain in achieving full automation.
Abstract
The evolving requirements of Internet of Things (IoT) applications are driving an increasing shift toward bringing intelligence to the edge, enabling real-time insights and decision-making within resource-constrained environments. Tiny Machine Learning (TinyML) has emerged as a key enabler of this evolution, facilitating the deployment of ML models on devices such as microcontrollers and embedded systems. However, the complexity of managing the TinyML lifecycle, including stages such as data processing, model optimization and conversion, and device deployment, presents significant challenges and often requires substantial human intervention. Motivated by these challenges, we began exploring whether Large Language Models (LLMs) could help automate and streamline the TinyML lifecycle. We developed a framework that leverages the natural language processing (NLP) and code generation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSemantic Web and Ontologies
