Scalable Classifier-Agnostic Channel Selection for Multivariate Time Series Classification
Not on the map. Why?
Abstract (arXiv)
Accuracy is a key focus of current work in time series classification. However, speed and data reduction in many applications is equally important, especially when the data scale and storage requirements increase rapidly. Current MTSC algorithms need hundreds of compute hours to complete training and prediction. This is due to the nature of multivariate time series data, which grows with the number of time series, their length and the number of channels. In many applications, not all the channels are useful for the classification task; hence we require methods that can efficiently select useful channels and thus save computational resources. We propose and evaluate two methods for channel selection. Our techniques work by representing each class by a prototype time series and performing channel selection based on the prototype distance between classes. The main hypothesis is that useful channels enable better separation between classes; hence, channels with the higher distance between class prototypes are more useful. On the UEA Multivariate Time Series Classification (MTSC) benchmark, we show that these techniques achieve significant data reduction and classifier speedup for similar levels of classification accuracy. Channel selection is applied as a pre-processing step before training state-of-the-art MTSC algorithms and saves about 70% of computation time and data storage, with preserved accuracy. Furthermore, our methods enable even efficient classifiers, such as ROCKET, to achieve better accuracy than using no channel selection or forward channel selection. To further study the impact of our techniques, we present experiments on classifying synthetic multivariate time series datasets with more than 100 channels, as well as a real-world case study on a dataset with 50 channels. Our channel selection methods lead to significant data reduction with preserved or improved accuracy.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 10 of its 47 references that are in the map. First posted on arXiv 18 Jun 2022.
Builds on
10 of 47 references.
References · 10
- 2019ROCKET: Exceptionally fast and accurate time series classification using random convolutional kernelscited by 336
- 2020Benchmarking Multivariate Time Series Classification Algorithmscited by 145
- 2015Should we really use post-hoc tests based on mean-ranks?cited by 116
- 2020Benchmarking Deep Learning Interpretability in Time Series Predictionscited by 102
- 2019sktime: A Unified Interface for Machine Learning with Time Seriescited by 98
- 2017Multivariate Time Series Classification with WEASEL+MUSEcited by 53
- 2017Fast and Accurate Time Series Classification with WEASELcited by 47
- 2020Interpretable Time Series Classification using Linear Models and Multi-resolution Multi-domain Symbolic Representationscited by 31
- 2021A Feature Selection Method for Multi-Dimension Time-Series Datacited by 5
- 2020Supervised Feature Subset Selection and Feature Ranking for Multivariate Time Series without Feature Extractioncited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 2; 2026: 2.
8 papers.
- 2024aeon: a Python toolkit for learning from time seriescited by 46
- 2024Improving the Evaluation and Actionability of Explanation Methods for Multivariate Time Series Classificationcited by 5
- 2023An Examination of Wearable Sensors and Video Data Capture for Human Exercise Classificationcited by 3
- 2024Rock the KASBA: Blazingly Fast and Accurate Time Series Clusteringcited by 1
- 2025An Empirical Evaluation of Factors Affecting SHAP Explanation of Time Series Classificationcited by 1
- 2025PRISM: Lightweight Multivariate Time-Series Classification through Symmetric Multi-Resolution Convolutional Layerscited by 0
- 2026Scaling Time Series Classification via XAI-Driven Data Reductioncited by 0
- 2026Improving Multivariate Time Series Classification with Class-Wise Training and Model Aggregationcited by 0
- 2026Improving Multivariate Time Series Classification with Class-Wise Training and Model Aggregation7 Sep 2026
- 2026Scaling Time Series Classification via XAI-Driven Data Reduction17 Jul 2026
- 2025An Empirical Evaluation of Factors Affecting SHAP Explanation of Time Series Classification3 Sep 2025
- 2025PRISM: Lightweight Multivariate Time-Series Classification through Symmetric Multi-Resolution Convolutional Layers6 Aug 2025
- 2024Rock the KASBA: Blazingly Fast and Accurate Time Series Clustering26 Nov 2024
- 2024aeon: a Python toolkit for learning from time series20 Jun 2024
- 2024Improving the Evaluation and Actionability of Explanation Methods for Multivariate Time Series Classification18 Jun 2024
- 2023An Examination of Wearable Sensors and Video Data Capture for Human Exercise Classification10 Jul 2023