Related Experiment Video
Updated: Jun 6, 2025

Author Spotlight: Automated Deep Brain Stimulation for Parkinson's Disease - Exploring the Possibilities and Challenges of Home Monitoring
Published on: July 14, 2023
An Evolving Multivariate Time Series Compression Algorithm for IoT Applications
Hagi Costa1, Marianne Silva1,2, Ignacio Sánchez-Gendriz3
1UFRN-PPgEEC, Postgraduate Program in Electrical and Computer Engineering, Federal University of Rio Grande do Norte, Natal 59078-970, Brazil.
This study introduces two data compression methods for Tiny Machine Learning (TinyML) in vehicle monitoring. These methods reduce latency and energy use in Internet of Things (IoT) devices.
Area of Science:
- Computer Science
- Embedded Systems
- Data Compression
Background:
- Internet of Things (IoT) systems face challenges with high latency and energy consumption due to large real-time data transmission.
- Tiny Machine Learning (TinyML) offers a solution by enabling machine learning on resource-constrained embedded devices.
- Vehicle monitoring applications within IoT generate substantial data, exacerbating transmission issues.
Purpose of the Study:
- To develop and evaluate two novel online multivariate data compression approaches for TinyML applications.
- To leverage the Typicality and Eccentricity Data Analytics (TEDA) framework for data compression.
- To optimize compression performance without relying on predefined mathematical models or data distribution assumptions.
Main Methods:
- Developed two online multivariate compression techniques based on data eccentricity within the TEDA framework.
- Applied the compression approaches to the OBD-II Freematics ONE+ dataset for vehicle monitoring.
- Evaluated both parallel and sequential compression strategies.
Main Results:
- Both proposed compression approaches demonstrated significant improvements in execution time.
- The methods achieved notable reductions in compression errors.
- The study confirmed the effectiveness of eccentricity-based compression for TinyML.
Conclusions:
- The developed compression approaches enhance the performance of embedded IoT systems, particularly in vehicular applications.
- These findings contribute to improving the efficiency and sustainability of real-time data processing in resource-constrained environments.
- The TEDA framework provides a robust foundation for developing advanced data compression techniques for TinyML.
Related Concept Videos
Linear Approximation in Time Domain
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
Linear time-invariant Systems
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
Time-Series Graph
Downsampling
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
Sampling Continuous Time Signal
In the...
Continuous -time Fourier Transform

