An Experimental Study of Split-Learning TinyML on Ultra-Low-Power Edge/IoT Nodes

Zied Jenhani, Mounir Bensalem, Jasenka Dizdarević, Admela Jukan
7/22/2025
cs.NIcs.AIcs.DC

No confident code implementation found for this paper.

Abstract

Running deep learning inference directly on ultra-low-power edge/IoT nodes has been limited by the tight memory and compute budgets of microcontrollers. Split learning (SL) addresses this limitation in which it executes part of the inference process on the sensor and off-loads the remainder to a companion device. In the context of constrained devices and the related impact of low-power, over-the-air transport protocols, the performance of split learning remains largely unexplored. TO the best of our knowledge, this paper presents the first end-to-end TinyML + SL testbed built on Espressif ESP32-S3 boards, designed to benchmark the over-the-air performance of split learning TinyML in edge/IoT environments. We benchmark the performance of a MobileNetV2 image recognition model, which is quantized to 8-bit integers, partitioned, and delivered to the nodes via over-the-air updates. The intermediate activations are exchanged through different wireless communication methods: ESP-NOW, BLE, and traditional UDP/IP and TCP/IP, enabling a head-to-head comparison on identical hardware. Measurements show that splitting the model after block_16_project_BN layer generates a 5.66 kB tensor that traverses the link in 3.2 ms, when UDP is used, achieving a steady-state round-trip latency of 5.8 s. ESP-NOW presents the most favorable RTT performance 3.7 s; BLE extends battery life further but increases latency beyond 10s.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{jenhani2025experimental,
  title  = {An Experimental Study of Split-Learning TinyML on Ultra-Low-Power Edge/IoT Nodes},
  author = {Zied Jenhani and Mounir Bensalem and Jasenka Dizdarević and Admela Jukan},
  year   = {2025},
  eprint = {2507.16594},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.16594v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.16594.svg)](https://codeofpaper.com/paper/2507.16594)

Discussion