Unlocking Edge Intelligence through Tiny Machine Learning (TinyML)

Syed Ali Raza Zaidi, Ali Hayajneh, Maryam Hafeez, Qasim Ahmed

Research output: Contribution to journalArticlepeer-review

25 Citations (Scopus)


Machine Learning (ML) on the edge is key to enabling a new breed of IoT and autonomous system applications. The departure from the traditional cloud-centric architecture means that new deployments can be more power-efficient, provide better privacy and reduce latency for inference. At the core of this paradigm is TinyML, a framework allowing the execution of ML models on low-power embedded devices. TinyML allows importing pre-trained ML models on the edge for providing ML-as-a-Service (MLaaS) to IoT devices. This article presents a TinyMLaaS (TMLaaS) architecture for future IoT deployments. The TMLaaS architecture inherently presents several design trade-offs in terms of energy consumption, security, privacy, and latency. We also present how TMLaaS architecture can be implemented, deployed, and maintained for large-scale IoT deployment. The feasibility of implementation for the TMLaaS architecture has been demonstrated with the help of a case study.

Original languageEnglish
Article number9893787
Pages (from-to)100867-100877
Number of pages11
JournalIEEE Access
Early online date16 Sep 2022
Publication statusPublished - 28 Sep 2022


Dive into the research topics of 'Unlocking Edge Intelligence through Tiny Machine Learning (TinyML)'. Together they form a unique fingerprint.

Cite this