S-Rocket: Selective Random Convolution Kernels for Time Series Classification
Not on the map. Why?
Abstract (arXiv)
Random convolution kernel transform (Rocket) is a fast, efficient, and novel approach for time series feature extraction using a large number of independent randomly initialized 1-D convolution kernels of different configurations. The output of the convolution operation on each time series is represented by a partial positive value (PPV). A concatenation of PPVs from all kernels is the input feature vector to a Ridge regression classifier. Unlike typical deep learning models, the kernels are not trained and there is no weighted/trainable connection between kernels or concatenated features and the classifier. Since these kernels are generated randomly, a portion of these kernels may not positively contribute in performance of the model. Hence, selection of the most important kernels and pruning the redundant and less important ones is necessary to reduce computational complexity and accelerate inference of Rocket for applications on the edge devices. Selection of these kernels is a combinatorial optimization problem. In this paper, we propose a scheme for selecting these kernels while maintaining the classification performance. First, the original model is pre-trained at full capacity. Then, a population of binary candidate state vectors is initialized where each element of a vector represents the active/inactive status of a kernel. A population-based optimization algorithm evolves the population in order to find a best state vector which minimizes the number of active kernels while maximizing the accuracy of the classifier. This activation function is a linear combination of the total number of active kernels and the classification accuracy of the pre-trained classifier with the active kernels. Finally, the selected kernels in the best state vector are utilized to train the Ridge regression classifier with the selected kernels.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 34 of its 65 references that are in the map. First posted on arXiv 7 Mar 2022.
Builds on
34 of 65 references.
References · 34
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2018An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modelingcited by 1,447
- 2014How transferable are features in deep neural networks?cited by 1,216
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
- 2013Network In Networkcited by 600
- 2020What is the State of Neural Network Pruning?cited by 578
- 2018Deep learning for time series classification: a reviewcited by 575
- 2016Recurrent Neural Networks for Multivariate Time Series with Missing Valuescited by 548
- 2018The UCR Time Series Archivecited by 421
- 2019InceptionTime: Finding AlexNet for Time Series Classificationcited by 386
- 2019ROCKET: Exceptionally fast and accurate time series classification using random convolutional kernelscited by 336
22 more
- 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
- 2017A Survey of Model Compression and Acceleration for Deep Neural Networkscited by 298
- 2018Scalable and accurate deep learning for electronic health recordscited by 275
- 2020MINIROCKET: A Very Fast (Almost) Deterministic Transform for Time Series Classificationcited by 186
- 2019Towards moderate overparameterization: global convergence guarantees for training shallow neural networkscited by 176
- 2015Structured Pruning of Deep Convolutional Neural Networkscited by 148
- 2017Recent Advances in Recurrent Neural Networkscited by 89
- 2018Proximity Forest: An effective and scalable distance-based classifier for time seriescited by 46
- 2020Resource-Efficient Neural Networks for Embedded Systemscited by 20
- 2020EDropout: Energy-Based Dropout and Pruning of Deep Neural Networkscited by 20
- 2020MINT: Deep Network Compression via Mutual Information-based Neuron Trimmingcited by 11
- 2020Extreme Classification via Adversarial Softmax Approximationcited by 10
- 2019Multi-Objective Pruning for CNNs Using Genetic Algorithmcited by 7
- 2022LiteHAR: Lightweight Human Activity Recognition from WiFi Signals with Random Convolution Kernelscited by 7
- 2019Ising-Dropout: A Regularization Method for Training and Compression of Deep Neural Networkscited by 6
- 2019G-softmax: Improving Intra-class Compactness and Inter-class Separability of Featurescited by 6
- 2020Deep Sequential Learning for Cervical Spine Fracture Detection on Computed Tomography Imagingcited by 5
- 2021Pruning of Convolutional Neural Networks Using Ising Energy Modelcited by 3
- 2021Random Convolution Kernels with Multi-Scale Decomposition for Preterm EEG Inter-burst Detectioncited by 2
- 2016Dealing with a large number of classes -- Likelihood, Discrimination or Ranking?cited by 1
- 2020Detecting Driver's Distraction using Long-term Recurrent Convolutional Networkcited by 1
- 2021A Framework For Pruning Deep Neural Networks Using Energy-Based Modelscited by 1
Built on by
Citing papers per year: 2023: 3; 2024: 2; 2025: 0; 2026: 1.
6 papers.
- 2023Detach-ROCKET: Sequential feature selection for time series classification with random convolutional kernelscited by 7
- 2023POCKET: Pruning Random Convolution Kernels for Time Series Classification from a Feature Selection Perspectivecited by 4
- 2023Hypertension Detection From High-Dimensional Representation of Photoplethysmogram Signalscited by 2
- 2024Time series classification with random convolution kernels: pooling operators and input representations mattercited by 2
- 2024HIERVAR: A Hierarchical Feature Selection Method for Time Series Analysiscited by 0
- 2026Pruning Extensions and Efficiency Trade-Offs for Sustainable Time Series Classificationcited by 0
- 2026Pruning Extensions and Efficiency Trade-Offs for Sustainable Time Series Classification9 Apr 2026
- 2024Time series classification with random convolution kernels: pooling operators and input representations matter2 Sep 2024
- 2024HIERVAR: A Hierarchical Feature Selection Method for Time Series Analysis22 Jul 2024
- 2023Detach-ROCKET: Sequential feature selection for time series classification with random convolutional kernels25 Sep 2023
- 2023POCKET: Pruning Random Convolution Kernels for Time Series Classification from a Feature Selection Perspective15 Sep 2023
- 2023Hypertension Detection From High-Dimensional Representation of Photoplethysmogram Signals31 Jul 2023