catch22: CAnonical Time-series CHaracteristics
Not on the map. Why?
Abstract (arXiv)
Capturing the dynamical properties of time series concisely as interpretable feature vectors can enable efficient clustering and classification for time-series applications across science and industry. Selecting an appropriate feature-based representation of time series for a given application can be achieved through systematic comparison across a comprehensive time-series feature library, such as those in the hctsa toolbox. However, this approach is computationally expensive and involves evaluating many similar features, limiting the widespread adoption of feature-based representations of time series for real-world applications. In this work, we introduce a method to infer small sets of time-series features that (i) exhibit strong classification performance across a given collection of time-series problems, and (ii) are minimally redundant. Applying our method to a set of 93 time-series classification datasets (containing over 147000 time series) and using a filtered version of the hctsa feature library (4791 features), we introduce a generically useful set of 22 CAnonical Time-series CHaracteristics, catch22. This dimensionality reduction, from 4791 to 22, is associated with an approximately 1000-fold reduction in computation time and near linear scaling with time-series length, despite an average reduction in classification accuracy of just 7%. catch22 captures a diverse and interpretable signature of time series in terms of their properties, including linear and non-linear autocorrelation, successive differences, value distributions and outliers, and fluctuation scaling properties. We provide an efficient implementation of catch22, accessible from many programming environments, that facilitates feature-based time-series analysis for scientific, industrial, financial and medical applications using a common language of interpretable time-series properties.
Key facts. Cited by 103 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Jan 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 17; 2023: 16; 2024: 17; 2025: 18; 2026: 24.
103 papers.
Sort:
By area:
- 2021Monash Time Series Forecasting Archivecited by 256
- 2024TFB: Towards Comprehensive and Fair Benchmarking of Time Series Forecasting Methodscited by 242
- 2021HIVE-COTE 2.0: a new meta ensemble for time series classificationcited by 118
- 2023Bake off redux: a review and experimental evaluation of recent time series classification algorithmscited by 99
- 2021MultiRocket: Multiple pooling operators and transformations for fast and effective time series classificationcited by 89
- 2024TSFM-Bench: A Comprehensive and Unified Benchmark of Foundation Models for Time Series Forecastingcited by 55
- 2022Forecast Evaluation for Data Scientists: Common Pitfalls and Best Practicescited by 54
- 2022HYDRA: Competing convolutional kernels for fast and accurate time series classificationcited by 53
- 2024aeon: a Python toolkit for learning from time seriescited by 46
- 2022Forecast combinations: an over 50-year reviewcited by 34
- 2023An Approach to Multiple Comparison Benchmark Evaluations that is Stable Under Manipulation of the Comparate Setcited by 27
- 2022Generating multivariate time series with COmmon Source CoordInated GAN (COSCI-GAN)cited by 23
38 more
- 2021Random Dilated Shapelet Transform: A New Approach for Time Series Shapeletscited by 22
- 2022The FreshPRINCE: A Simple Transformation Based Pipeline Time Series Classifiercited by 18
- 2023WEASEL 2.0 -- A Random Dilated Dictionary Transform for Fast, Accurate and Memory Constrained Time Series Classificationcited by 15
- 2023QUANT: A Minimalist Interval Method for Time Series Classificationcited by 15
- 2023Transformer Encoder with Multiscale Deep Learning for Pain Classification Using Physiological Signalscited by 14
- 2024Learning Interpretable Hierarchical Dynamical Systems Models from Time Series Datacited by 14
- 2023Unsupervised Feature Based Algorithms for Time Series Extrinsic Regressioncited by 9
- 2022Unifying Pairwise Interactions in Complex Dynamicscited by 8
- 2023Appliance Detection Using Very Low-Frequency Smart Meter Time Seriescited by 7
- 2024The OPS-SAT benchmark for detecting anomalies in satellite telemetrycited by 7
- 2021Novel Features for Time Series Analysis: A Complex Networks Approachcited by 6
- 2023Time Series Clustering With Random Convolutional Kernelscited by 6
- 2024SeriesGAN: Time Series Generation via Adversarial and Autoregressive Learningcited by 6
- 2025Time Series Embedding Methods for Classification Tasks: A Reviewcited by 6
- 2021Fast, Accurate and Interpretable Time Series Classification Through Randomizationcited by 5
- 2021An Empirical Evaluation of Time-Series Feature Setscited by 5
- 2023Proximity Forest 2.0: A new effective and scalable similarity-based classifier for time seriescited by 5
- 2024Instance Selection for Dynamic Algorithm Configuration with Reinforcement Learning: Improving Generalizationcited by 5
- 2021Subtyping patients with chronic disease using longitudinal BMI patternscited by 4
- 2022Feature-Based Time-Series Analysis in R using the theft Packagecited by 4
- 2023Never a Dull Moment: Distributional Properties as a Baseline for Time-Series Classificationcited by 4
- 2024On the Utility of Speech and Audio Foundation Models for Marmoset Call Analysiscited by 4
- 2024Contrastive Representation Learning for Predicting Solar Flares from Extremely Imbalanced Multivariate Time Series Datacited by 4
- 2022Taking ROCKET on an Efficiency Mission: Multivariate Time Series Classification with LightWaveScited by 3
- 2023Automatic Feature Engineering for Time Series Classification: Evaluation and Discussioncited by 3
- 2024Active Region-based Flare Forecasting with Sliding Window Multivariate Time Series Forest Classifierscited by 3
- 2024Evaluating ROCKET and Catch22 features for calf behaviour classification from accelerometer data using Machine Learning modelscited by 3
- 2024Feature Representations for Automatic Meerkat Vocalization Classificationcited by 3
- 2025Mechanistic Interpretability for Transformer-based Time Series Classificationcited by 3
- 2026Learning Transferable Sensor Models via Language-Informed Pretrainingcited by 3
- 2026The Multiverse of Time Series Machine Learning: an Archive for Multivariate Time Series Classificationcited by 3
- 2021Exploring the representativeness of the M5 competition datacited by 2
- 2021AutoFITS: Automatic Feature Engineering for Irregular Time Seriescited by 2
- 2022Intrinsic Anomaly Detection for Multi-Variate Time Seriescited by 2
- 2024Towards Hybrid Embedded Feature Selection and Classification Approach with Slim-TSFcited by 2
- 2024EXCON: Extreme Instance-based Contrastive Representation Learning of Severely Imbalanced Multivariate Time Series for Solar Flare Predictioncited by 2
- 2025Revisit Time Series Classification Benchmark: The Impact of Temporal Information for Classificationcited by 2
- 2022GaLeNet: Multimodal Learning for Disaster Prediction, Management and Reliefcited by 1
50 most cited of 103 All 103 (JSON)
- 2026Detect, Explain, Interpret: An End-to-End Benchmark for Time Series Anomaly Detection, Explainability and Interpretability1 Oct 2026
- 2026WIPSNet: Deep Learning for Paediatric Wheeze Detection from Overnight Impedance Pneumography30 Sep 2026
- 2026From Benchmarks to Production: Transferring Time Series Anomaly Detection Methods for Electricity Production Monitoring30 Sep 2026
- 2026EdgeCraft: Automated Model Crafting for Edge IoT28 Sep 2026
- 2026QUALS: Corpus Equilibrium for Universal Forecasting via Pattern Quantization and Learnability Synchronization17 Sep 2026
- 2026LongAgent: History-Guided Agentic Search for Longitudinal Outcome Prediction14 Sep 2026
- 2026Tabby: An Open Pretraining Recipe for Time Series Foundation Models12 Sep 2026
- 2026Improving Multivariate Time Series Classification with Class-Wise Training and Model Aggregation7 Sep 2026
- 2026Statistical comparisons of time-series feature sets on classification tasks3 Aug 2026
- 2026When Does Retrieval Help Time-Series Forecasting?29 Jul 2026
- 2026Multi-modal transformer for signal classification in nanopore blockade experiments22 Jul 2026
- 2026TimEE: End-to-end Time Series Classification via In-Context Learning8 Jul 2026
38 more
- 2026Modular Foundation Models for Time-Series Perception in Digital Twins3 Jul 2026
- 2026Benchmarking on Tasks That Matter: Dataset Selection for Preserving Model Rankings26 Jun 2026
- 2026Mix, Don't Pick: Why Synthetic Corpus Composition Matters for Time Series Foundation Model Pretraining6 Jun 2026
- 2026PsychoPass: Geometric Profiling of Multi-Turn Adversarial LLM Conversations2 Jun 2026
- 2026FEG-Pro: Forecast-Error Growth Profiling for Finite-Horizon Instability Analysis of Nonlinear Time Series17 May 2026
- 2026FeatEHR-LLM: Leveraging Large Language Models for Feature Engineering in Electronic Health Records24 Apr 2026
- 2026Multimodal Machine Learning for Early Prediction of Metastasis in a Swedish Multi-Cancer Cohort31 Mar 2026
- 2026The Multiverse of Time Series Machine Learning: an Archive for Multivariate Time Series Classification20 Mar 2026
- 2026Learning Transferable Sensor Models via Language-Informed Pretraining12 Mar 2026
- 2026The Density of Cross-Persistence Diagrams and Its Applications12 Mar 2026
- 2026Pupillometry and Brain Dynamics for Cognitive Load in Working Memory11 Feb 2026
- 2026Multivariate Time-series Anomaly Detection via Dynamic Model Pool & Ensembling5 Jan 2026
- 2025Deep Learning Classification of EEG Responses to Multi-Dimensional Transcranial Electrical Stimulation23 Dec 2025
- 2025A Regime-Aware Fusion Framework for Time Series Classification17 Dec 2025
- 2025Refining Diffusion Models for Motion Synthesis with an Acceleration Loss to Generate Realistic IMU Data9 Dec 2025
- 2025DeepFeature: LLM-Empowered Context-aware Feature Generation for Wearable Biosignals9 Dec 2025
- 2025Mechanistic Interpretability for Transformer-based Time Series Classification26 Nov 2025
- 2025Discovering EV Charging Site Archetypes Through Few Shot Forecasting: The First U.S.-Wide Study30 Oct 2025
- 2025Morphologically Intelligent Perturbation Prediction with FORM24 Oct 2025
- 2025Label-Guided Imputation via Forest-Based Proximities for Improved Time Series Classification26 Sep 2025
- 2025Active Learning and Transfer Learning for Anomaly Detection in Time-Series Data5 Aug 2025
- 2025A Contrastive Diffusion-based Network (CDNet) for Time Series Classification28 Jul 2025
- 2025Learning Pole Structures of Hadronic States using Predictive Uncertainty Estimation10 Jul 2025
- 2025An Efficient Transport-Based Dissimilarity Measure for Time Series Classification under Warping Distortions8 May 2025
- 2025KnowEEG: Explainable Knowledge Driven EEG Classification1 May 2025
- 2025MMformer with Adaptive Transferable Attention: Advancing Multivariate Time Series Forecasting for Environmental Applications18 Apr 2025
- 2025Revisit Time Series Classification Benchmark: The Impact of Temporal Information for Classification26 Mar 2025
- 2025ImputeGAP: A Comprehensive Library for Time Series Imputation19 Mar 2025
- 2025Time Series Embedding Methods for Classification Tasks: A Review23 Jan 2025
- 2025Unsupervised Feature Construction for Anomaly Detection in Time Series -- An Evaluation14 Jan 2025
- 2024Multivariate Time Series Clustering for Environmental State Characterization of Ground-Based Gravitational-Wave Detectors13 Dec 2024
- 2024EXCON: Extreme Instance-based Contrastive Representation Learning of Severely Imbalanced Multivariate Time Series for Solar Flare Prediction18 Nov 2024
- 2024SeriesGAN: Time Series Generation via Adversarial and Autoregressive Learning28 Oct 2024
- 2024TSFM-Bench: A Comprehensive and Unified Benchmark of Foundation Models for Time Series Forecasting15 Oct 2024
- 2024Learning Interpretable Hierarchical Dynamical Systems Models from Time Series Data7 Oct 2024
- 2024Contrastive Representation Learning for Predicting Solar Flares from Extremely Imbalanced Multivariate Time Series Data1 Oct 2024
- 2024Towards Hybrid Embedded Feature Selection and Classification Approach with Slim-TSF6 Sep 2024
- 2024Feature Representations for Automatic Meerkat Vocalization Classification27 Aug 2024
50 newest of 103 All 103 (JSON)
- 2021Monash Time Series Forecasting Archivecited by 256
- 2024TFB: Towards Comprehensive and Fair Benchmarking of Time Series Forecasting Methodscited by 242
- 2021HIVE-COTE 2.0: a new meta ensemble for time series classificationcited by 118
- 2023Bake off redux: a review and experimental evaluation of recent time series classification algorithmscited by 99
- 2021MultiRocket: Multiple pooling operators and transformations for fast and effective time series classificationcited by 89
- 2024TSFM-Bench: A Comprehensive and Unified Benchmark of Foundation Models for Time Series Forecastingcited by 55
- 2022Forecast Evaluation for Data Scientists: Common Pitfalls and Best Practicescited by 54
- 2022HYDRA: Competing convolutional kernels for fast and accurate time series classificationcited by 53
- 2024aeon: a Python toolkit for learning from time seriescited by 46
- 2022Forecast combinations: an over 50-year reviewcited by 34
- 2023An Approach to Multiple Comparison Benchmark Evaluations that is Stable Under Manipulation of the Comparate Setcited by 27
- 2022Generating multivariate time series with COmmon Source CoordInated GAN (COSCI-GAN)cited by 23
12 most cited of 99 All 99 (JSON)
- 2026Detect, Explain, Interpret: An End-to-End Benchmark for Time Series Anomaly Detection, Explainability and Interpretability1 Oct 2026
- 2026WIPSNet: Deep Learning for Paediatric Wheeze Detection from Overnight Impedance Pneumography30 Sep 2026
- 2026From Benchmarks to Production: Transferring Time Series Anomaly Detection Methods for Electricity Production Monitoring30 Sep 2026
- 2026EdgeCraft: Automated Model Crafting for Edge IoT28 Sep 2026
- 2026QUALS: Corpus Equilibrium for Universal Forecasting via Pattern Quantization and Learnability Synchronization17 Sep 2026
- 2026Tabby: An Open Pretraining Recipe for Time Series Foundation Models12 Sep 2026
- 2026Improving Multivariate Time Series Classification with Class-Wise Training and Model Aggregation7 Sep 2026
- 2026Statistical comparisons of time-series feature sets on classification tasks3 Aug 2026
- 2026When Does Retrieval Help Time-Series Forecasting?29 Jul 2026
- 2026Multi-modal transformer for signal classification in nanopore blockade experiments22 Jul 2026
- 2026TimEE: End-to-end Time Series Classification via In-Context Learning8 Jul 2026
- 2026Modular Foundation Models for Time-Series Perception in Digital Twins3 Jul 2026
12 newest of 99 All 99 (JSON)