Benchmarking Multivariate Time Series Classification Algorithms
arXiv:2007.13156 · doi:10.1007/s10618-020-00727-3
Abstract
Time Series Classification (TSC) involved building predictive models for a discrete target variable from ordered, real valued, attributes. Over recent years, a new set of TSC algorithms have been developed which have made significant improvement over the previous state of the art. The main focus has been on univariate TSC, i.e. the problem where each case has a single series and a class label. In reality, it is more common to encounter multivariate TSC (MTSC) problems where multiple series are associated with a single label. Despite this, much less consideration has been given to MTSC than the univariate case. The UEA archive of 30 MTSC problems released in 2018 has made comparison of algorithms easier. We review recently proposed bespoke MTSC algorithms based on deep learning, shapelets and bag of words approaches. The simplest approach to MTSC is to ensemble univariate classifiers over the multivariate dimensions. We compare the bespoke algorithms to these dimension independent approaches on the 26 of the 30 MTSC archive problems where the data are all of equal length. We demonstrate that the independent ensemble of HIVE-COTE classifiers is the most accurate, but that, unlike with univariate classification, dynamic time warping is still competitive at MTSC.
Data Min Knowl Disc (2020)
References in corpus (13)
- Deep learning for time series classification: a review
- InceptionTime: Finding AlexNet for Time Series Classification
- LSTM Fully Convolutional Networks for Time Series Classification
- Multivariate LSTM-FCNs for Time Series Classification
- ROCKET: Exceptionally fast and accurate time series classification using random convolutional kernels
- Automatic time-series phenotyping using massive feature extraction
- Fast and Accurate Time Series Classification with WEASEL
- Should we really use post-hoc tests based on mean-ranks?
- The Canonical Interval Forest (CIF) Classifier for Time Series Classification
- Multivariate Time Series Classification with WEASEL+MUSE
- The Heterogeneous Ensembles of Standard Classification Algorithms (HESCA): the Whole is Greater than the Sum of its Parts
- Scalable Dictionary Classifiers for Time Series Classification
- A tale of two toolkits, report the first: benchmarking time series classification algorithms for correctness and efficiency
Cited by in corpus (32)
- HIVE-COTE 2.0: a new meta ensemble for time series classification
- Improving Position Encoding of Transformers for Multivariate Time Series Classification
- Bake off redux: a review and experimental evaluation of recent time series classification algorithms
- A Review and Evaluation of Elastic Distance Functions for Time Series Clustering
- Time-Series Pattern Recognition in Smart Manufacturing Systems: A Literature Review and Ontology
- Time-Series Classification in Smart Manufacturing Systems: An Experimental Evaluation of State-of-the-Art Machine Learning Algorithms
- Random Dilated Shapelet Transform: A New Approach for Time Series Shapelets
- dCAM: Dimension-wise Class Activation Map for Explaining Multivariate Data Series Classification
- Neural Transformation Learning for Deep Anomaly Detection Beyond Images
- Unsupervised Feature Based Algorithms for Time Series Extrinsic Regression
- Deep Efficient Continuous Manifold Learning for Time Series Modeling
- Robust Explainer Recommendation for Time Series Classification
- QCore: Data-Efficient, On-Device Continual Calibration for Quantized Models -- Extended Version
- Intelligently Augmented Contrastive Tensor Factorization: Empowering Multi-dimensional Time Series Classification in Low-Data Environments
- FedST: Secure Federated Shapelet Transformation for Time Series Classification
- Estimating Motor Symptom Presence and Severity in Parkinson's Disease from Wrist Accelerometer Time Series using ROCKET and InceptionTime
- Multivariate Functional Linear Discriminant Analysis for the Classification of Short Time Series with Missing Data
- FCPCA: Fuzzy clustering of high-dimensional time series based on common principal component analysis
- COSCO: A Sharpness-Aware Training Framework for Few-shot Multivariate Time Series Classification
- Regularized Bilinear Discriminant Analysis for Multivariate Time Series Data
- LLT: An R package for Linear Law-based Feature Space Transformation
- An Empirical Evaluation of Multivariate Time Series Classification with Input Transformation across Different Dimensions
- SMATE: Semi-Supervised Spatio-Temporal Representation Learning on Multivariate Time Series
- Deep Unsupervised Domain Adaptation for Time Series Classification: a Benchmark
- Explainable classification of astronomical uncertain time series
- Unraveling Anomalies in Time: Unsupervised Discovery and Isolation of Anomalous Behavior in Bio-regenerative Life Support System Telemetry
- RED CoMETS: An ensemble classifier for symbolically represented multivariate time series
- Neuronal architecture extracts statistical temporal patterns
- A 1-D CNN inference engine for constrained platforms
- Adaptive Law-Based Transformation (ALT): A Lightweight Feature Representation for Time Series Classification
- Fusion regression methods with repeated functional data
- Deep Learning for Time Series Classification of Parkinson's Disease Eye Tracking Data