TinyDéjàVu: Smaller RAM and Faster Inference with Neural Networks on MCUs for Sensor Data Streams

Read full text
Authors: Zhaolan Huang, Emmanuel Baccelli
Cited by: 0
References: 29

Abstract

Examples of embedded intelligence include a wide variety of tiny neural networks used on-board wireless sensors and actuators, which are expected to continuously perform inference on time-series of the data they sense. In order to fit lifetime and energy consumption requirements when operating on battery, such hardware is exclusively based on microcontroller with as little memory as possible, e.g., 128 kB of RAM. In this context, optimizing data flows during inference across neural network layers becomes crucial. In this paper, we introduce a new framework, TinyDéjàVu, and novel algorithms we designed to drastically reduce the RAM budget required by inference using various neural network models for sensor data time-series on typical microcontroller hardware. We publish the implementation of TinyDéjàVu as open source, and we perform reproducible benchmarks on common microcontroller hardware (Arm Cortex-M). We show that TinyDéjàVu can save up to 90\% of RAM usage with equal compute latency compared to prior work (StreamiNNC) on overlapping sliding window inputs.

Fields of Study & Subjects

Time Series Analysis and Forecasting Advanced Memory and Neural Computing Data Stream Mining Techniques

Publication details

Journal / source
2026 22nd International Conference on Distributed Computing in Smart Systems and the Internet of Things (DCOSS-IoT)
Publisher
IEEE
Pages
775–783
Publication date
1 June 2026
Language
EN