Adaptive Structured Pruning of Convolutional Neural Networks for Time Series Classification
Javidan Abdullayev, Maxime Devanne, Cyril Meyer, Ali Ismail-Fawaz, Jonathan Weber, Germain Forestier

TL;DR
This paper introduces Dynamic Structured Pruning (DSP), an automatic method for reducing the size of convolutional neural networks in time series classification, achieving significant compression without sacrificing accuracy.
Contribution
DSP is a novel, fully automatic structured pruning framework that eliminates the need for manual hyperparameter tuning, enabling scalable deployment of deep TSC models.
Findings
Achieves 58% and 75% average compression on two architectures.
Maintains high classification accuracy after pruning.
Validates effectiveness across 128 diverse datasets.
Abstract
Deep learning models for Time Series Classification (TSC) have achieved strong predictive performance but their high computational and memory requirements often limit deployment on resource-constrained devices. While structured pruning can address these issues by removing redundant filters, existing methods typically rely on manually tuned hyperparameters such as pruning ratios which limit scalability and generalization across datasets. In this work, we propose Dynamic Structured Pruning (DSP), a fully automatic, structured pruning framework for convolution-based TSC models. DSP introduces an instance-wise sparsity loss during training to induce channel-level sparsity, followed by a global activation analysis to identify and prune redundant filters without needing any predefined pruning ratio. This work tackles computational bottlenecks of deep TSC models for deployment on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTime Series Analysis and Forecasting · EEG and Brain-Computer Interfaces · Advanced Neural Network Applications
