Look Into the LITE in Deep Learning for Time Series Classification
Ali Ismail-Fawaz, Maxime Devanne, Stefano Berretti, Jonathan Weber, Germain Forestier
TL;DR
This work introduces LITE, a lightweight Time Series Classification architecture that leverages DepthWise Separable Convolutions and boosting techniques (multiplexing, dilation, and custom filters) to achieve a fraction of the parameter count of state-of-the-art models while maintaining competitive accuracy. It extends to LITEMV for multivariate time series and employs ensemble methods (LITETime, LITEMVTime) to rival larger architectures with far fewer parameters, yielding faster training and lower energy consumption on the UCR archive. The paper also demonstrates practical applicability in human rehabilitation data and provides CAM-based interpretability analyses to illuminate decision-making. Ablation studies dissect the contributions of each boosting technique, and limitations related to receptive field and scalability are discussed, outlining paths for future work.
Abstract
Deep learning models have been shown to be a powerful solution for Time Series Classification (TSC). State-of-the-art architectures, while producing promising results on the UCR and the UEA archives , present a high number of trainable parameters. This can lead to long training with high CO2 emission, power consumption and possible increase in the number of FLoating-point Operation Per Second (FLOPS). In this paper, we present a new architecture for TSC, the Light Inception with boosTing tEchnique (LITE) with only 2.34% of the number of parameters of the state-of-the-art InceptionTime model, while preserving performance. This architecture, with only 9, 814 trainable parameters due to the usage of DepthWise Separable Convolutions (DWSC), is boosted by three techniques: multiplexing, custom filters, and dilated convolution. The LITE architecture, trained on the UCR, is 2.78 times faster than InceptionTime and consumes 2.79 times less CO2 and power. To evaluate the performance of the proposed architecture on multivariate time series data, we adapt LITE to handle multivariate time series, we call this version LITEMV. To bring theory into application, we also conducted experiments using LITEMV on multivariate time series representing human rehabilitation movements, showing that LITEMV not only is the most efficient model but also the best performing for this application on the Kimore dataset, a skeleton based human rehabilitation exercises dataset. Moreover, to address the interpretability of LITEMV, we present a study using Class Activation Maps to understand the classification decision taken by the model during evaluation.
