Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

MINIROCKET: A Very Fast (Almost) Deterministic Transform for Time Series Classification

About

Until recently, the most accurate methods for time series classification were limited by high computational complexity. ROCKET achieves state-of-the-art accuracy with a fraction of the computational expense of most existing methods by transforming input time series using random convolutional kernels, and using the transformed features to train a linear classifier. We reformulate ROCKET into a new method, MINIROCKET, making it up to 75 times faster on larger datasets, and making it almost deterministic (and optionally, with additional computational expense, fully deterministic), while maintaining essentially the same accuracy. Using this method, it is possible to train and test a classifier on all of 109 datasets from the UCR archive to state-of-the-art accuracy in less than 10 minutes. MINIROCKET is significantly faster than any other method of comparable accuracy (including ROCKET), and significantly more accurate than any other method of even roughly-similar computational expense. As such, we suggest that MINIROCKET should now be considered and used as the default variant of ROCKET.

Angus Dempster, Daniel F. Schmidt, Geoffrey I. Webb• 2020

Related benchmarks

TaskDatasetResultRank
Human Activity RecognitionUCI-HAR
Accuracy95.92
86
Multivariate Time Series ClassificationUEA multivariate time-series archive (test)
Ethanol Concentration Score23.57
47
Activity RecognitionHHAR (test)
Mean F1 Score0.7034
46
Time-series classificationPAMAP2
Accuracy10.28
40
Sleep stage scoringSleep (test)
F1 Score62
36
Time-series classificationfNIRS (test)
F1 Score0.6128
36
Time-series classificationWISDM 2
Accuracy66.44
30
ClassificationECG
Accuracy97.76
30
Time-series classificationsleep
Accuracy59.8
30
Time-series classificationHarth
Accuracy44.9
30
Showing 10 of 37 rows

Other info

Follow for update