WEASEL 2.0 -- A Random Dilated Dictionary Transform for Fast, Accurate and Memory Constrained Time Series Classification
Not on the map. Why?
Abstract (arXiv)
A time series is a sequence of sequentially ordered real values in time. Time series classification (TSC) is the task of assigning a time series to one of a set of predefined classes, usually based on a model learned from examples. Dictionary-based methods for TSC rely on counting the frequency of certain patterns in time series and are important components of the currently most accurate TSC ensembles. One of the early dictionary-based methods was WEASEL, which at its time achieved SotA results while also being very fast. However, it is outperformed both in terms of speed and accuracy by other methods. Furthermore, its design leads to an unpredictably large memory footprint, making it inapplicable for many applications. In this paper, we present WEASEL 2.0, a complete overhaul of WEASEL based on two recent advancements in TSC: Dilation and ensembling of randomized hyper-parameter settings. These two techniques allow WEASEL 2.0 to work with a fixed-size memory footprint while at the same time improving accuracy. Compared to 15 other SotA methods on the UCR benchmark set, WEASEL 2.0 is significantly more accurate than other dictionary methods and not significantly worse than the currently best methods. Actually, it achieves the highest median accuracy over all data sets, and it performs best in 5 out of 12 problem classes. We thus believe that WEASEL 2.0 is a viable alternative for current TSC and also a potentially interesting input for future ensembles.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 18 of its 37 references that are in the map. First posted on arXiv 24 Jan 2023.
Builds on
18 of 37 references.
References · 18
- 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
- 2020MINIROCKET: A Very Fast (Almost) Deterministic Transform for Time Series Classificationcited by 186
- 2020Benchmarking Multivariate Time Series Classification Algorithmscited by 145
- 2017LSTM Fully Convolutional Networks for Time Series Classificationcited by 135
- 2021HIVE-COTE 2.0: a new meta ensemble for time series classificationcited by 118
- 2019catch22: CAnonical Time-series CHaracteristicscited by 103
- 2019sktime: A Unified Interface for Machine Learning with Time Seriescited by 98
- 2021MultiRocket: Multiple pooling operators and transformations for fast and effective time series classificationcited by 89
- 2019TS-CHIEF: A Scalable and Accurate Forest Algorithm for Time Series Classificationcited by 67
- 2017Multivariate Time Series Classification with WEASEL+MUSEcited by 53
6 more
- 2022HYDRA: Competing convolutional kernels for fast and accurate time series classificationcited by 53
- 2017Fast and Accurate Time Series Classification with WEASELcited by 47
- 2021The Temporal Dictionary Ensemble (TDE) Classifier for Time Series Classificationcited by 26
- 2021Random Dilated Shapelet Transform: A New Approach for Time Series Shapeletscited by 22
- 2016The Great Time Series Classification Bake Off: An Experimental Evaluation of Recently Proposed Algorithms. Extended Versioncited by 19
- 2018From BOP to BOSS and Beyond: Time Series Classification with Dictionary Based Classifierscited by 14
Built on by
Citing papers per year: 2023: 5; 2024: 4; 2025: 2; 2026: 4.
15 papers.
Sort:
By area:
- 2023Large Models for Time Series and Spatio-Temporal Data: A Survey and Outlookcited by 109
- 2024aeon: a Python toolkit for learning from time seriescited by 46
- 2023Fast, Interpretable, and Deterministic Time Series Classification With a Bag-of-Receptive-Fieldscited by 8
- 2023Robust Explainer Recommendation for Time Series Classificationcited by 7
- 2025MONSTER: Monash Scalable Time Series Evaluation Repositorycited by 6
- 2023Finding Foundation Models for Time Series Classification with a PreText Taskcited by 4
- 2024Early Classification of Time Series: A Survey and Benchmarkcited by 3
- 2023Evaluating Explanation Methods for Multivariate Time Series Classificationcited by 2
- 2026In-Context Time Series Classification with Random Convolutional Featurescited by 1
- 2024Prevalidated ridge regression is a highly-efficient drop-in replacement for logistic regression for high-dimensional datacited by 0
- 2024ECRTime: Ensemble Integration of Classification and Retrieval for Time Series Classificationcited by 0
- 2025Learning Interpretable Differentiable Logic Networks for Time-Series Classificationcited by 0
3 more
- 2026A Simple State Space Model Excels at Multivariate Time Series Classificationcited by 0
- 2026Beyond Simulated Benchmarks: Evaluating Motion Representations for Fall Detection Under Real-World Data Scarcitycited by 0
- 2026Revisiting WEASEL 2.0: Reproduction, Sensitivity, and an Adaptive Ensemble-Size Rulecited by 0
- 2026Revisiting WEASEL 2.0: Reproduction, Sensitivity, and an Adaptive Ensemble-Size Rule18 Aug 2026
- 2026Beyond Simulated Benchmarks: Evaluating Motion Representations for Fall Detection Under Real-World Data Scarcity13 Aug 2026
- 2026In-Context Time Series Classification with Random Convolutional Features21 Jul 2026
- 2026A Simple State Space Model Excels at Multivariate Time Series Classification7 May 2026
- 2025Learning Interpretable Differentiable Logic Networks for Time-Series Classification24 Aug 2025
- 2025MONSTER: Monash Scalable Time Series Evaluation Repository21 Feb 2025
- 2024ECRTime: Ensemble Integration of Classification and Retrieval for Time Series Classification20 Jul 2024
- 2024Early Classification of Time Series: A Survey and Benchmark26 Jun 2024
- 2024aeon: a Python toolkit for learning from time series20 Jun 2024
- 2024Prevalidated ridge regression is a highly-efficient drop-in replacement for logistic regression for high-dimensional data28 Jan 2024
- 2023Fast, Interpretable, and Deterministic Time Series Classification With a Bag-of-Receptive-Fields29 Nov 2023
- 2023Finding Foundation Models for Time Series Classification with a PreText Task24 Nov 2023
- 2023Large Models for Time Series and Spatio-Temporal Data: A Survey and Outlookcited by 109
- 2024aeon: a Python toolkit for learning from time seriescited by 46
- 2023Fast, Interpretable, and Deterministic Time Series Classification With a Bag-of-Receptive-Fieldscited by 8
- 2023Robust Explainer Recommendation for Time Series Classificationcited by 7
- 2025MONSTER: Monash Scalable Time Series Evaluation Repositorycited by 6
- 2023Finding Foundation Models for Time Series Classification with a PreText Taskcited by 4
- 2024Early Classification of Time Series: A Survey and Benchmarkcited by 3
- 2023Evaluating Explanation Methods for Multivariate Time Series Classificationcited by 2
- 2026In-Context Time Series Classification with Random Convolutional Featurescited by 1
- 2024Prevalidated ridge regression is a highly-efficient drop-in replacement for logistic regression for high-dimensional datacited by 0
- 2024ECRTime: Ensemble Integration of Classification and Retrieval for Time Series Classificationcited by 0
- 2025Learning Interpretable Differentiable Logic Networks for Time-Series Classificationcited by 0
12 most cited of 14 All 14 (JSON)
- 2026Revisiting WEASEL 2.0: Reproduction, Sensitivity, and an Adaptive Ensemble-Size Rule18 Aug 2026
- 2026Beyond Simulated Benchmarks: Evaluating Motion Representations for Fall Detection Under Real-World Data Scarcity13 Aug 2026
- 2026In-Context Time Series Classification with Random Convolutional Features21 Jul 2026
- 2025Learning Interpretable Differentiable Logic Networks for Time-Series Classification24 Aug 2025
- 2025MONSTER: Monash Scalable Time Series Evaluation Repository21 Feb 2025
- 2024ECRTime: Ensemble Integration of Classification and Retrieval for Time Series Classification20 Jul 2024
- 2024Early Classification of Time Series: A Survey and Benchmark26 Jun 2024
- 2024aeon: a Python toolkit for learning from time series20 Jun 2024
- 2024Prevalidated ridge regression is a highly-efficient drop-in replacement for logistic regression for high-dimensional data28 Jan 2024
- 2023Fast, Interpretable, and Deterministic Time Series Classification With a Bag-of-Receptive-Fields29 Nov 2023
- 2023Finding Foundation Models for Time Series Classification with a PreText Task24 Nov 2023
- 2023Large Models for Time Series and Spatio-Temporal Data: A Survey and Outlook16 Oct 2023
12 newest of 14 All 14 (JSON)