arrow
Return

POCKET: Pruning random convolution kernels for time series classification from a feature selection perspective

delete2024-09-01
delete0
delete
OA
AI
S
Shaowu Chen
W
Weize Sun *
L
Lei Huang
X
Xiao Peng Li
Q
Qingyuan Wang
D
Deepu John
DOI:10.1016/j.knosys.2024.112253delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
In recent years, two competitive time series classification models, namely, ROCKET and MINIROCKET, have garnered considerable attention due to their low training cost and high accuracy. However, they rely on a large number of random 1-D convolutional kernels to comprehensively capture features, which is incompatible with resource-constrained devices. Despite the development of heuristic algorithms designed to recognize and prune redundant kernels, the inherent time-consuming nature of evolutionary algorithms hinders efficient evaluation. To efficiently prune models, this paper eliminates feature groups contributing minimally to the classifier, thereby discarding the associated random kernels without direct evaluation. To this end, we incorporate both group-level (I 2 , 1-norm) and element-level (I 2-norm) regularizations to the classifier, formulating the pruning challenge as a group elastic net classification problem. An ADMM-based algorithm is initially introduced to solve the problem, but it is computationally intensive. Building on the ADMM-based algorithm, we then propose our core algorithm, POCKET, which significantly speeds up the process by dividing the task into two sequential stages. In Stage 1, POCKET utilizes dynamically varying penalties to efficiently achieve group sparsity within the classifier, removing features associated with zero weights and their corresponding kernels. In Stage 2, the remaining kernels and features are used to refit a I 2-regularized classifier for enhanced performance. Experimental results on diverse time series datasets show that POCKET prunes up to 60% of kernels without a significant reduction in accuracy and performs 11 x faster than its counterparts. Our code is publicly available at https://github.com/ShaowuChen/POCKET.
Keywords:
Time series classification
Random convolution kernel
Pruning
Model compression
Feature selection
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

K
Knowledge-Based Systems
IF:
7.6
Papers:
1.2W
Citations:
4.5W

Organization

U
university college dublin
Scholars:
2.6W
Papers: 2.2W
Citations: 22
S
shenzhen university
Scholars:
4.5W
Papers: 3.4W
Citations: 72