MrSQM: Fast Time Series Classification with Symbolic Representations
Symbolic representations of time series have proven to be effective for time series classification, with many recent approaches including SAX-VSM, BOSS, WEASEL, and MrSEQL. The key idea is to transform numerical time series to symbolic representations in the time or frequency domain, i.e., sequences of symbols, and then extract features from these sequences. While achieving high accuracy, existing symbolic classifiers are computationally expensive. In this paper we present MrSQM, a new time series classifier which uses multiple symbolic representations and efficient sequence mining, to extract important time series features. We study four feature selection approaches on symbolic sequences, ranging from fully supervised, to unsupervised and hybrids. We propose a new approach for optimal supervised symbolic feature selection in all-subsequence space, by adapting a Chi-squared bound developed for discriminative pattern mining, to time series. Our extensive experiments on 112 datasets of the UEA/UCR benchmark demonstrate that MrSQM can quickly extract useful features and learn accurate classifiers with the classic logistic regression algorithm. Interestingly, we find that a very simple and fast feature selection strategy can be highly effective as compared with more sophisticated and expensive methods. MrSQM advances the state-of-the-art for symbolic time series classifiers and it is an effective method to achieve high accuracy, with fast runtime.
Code (1)
Tasks
Classificationfeature selectionTime SeriesTime Series AnalysisTime Series ClassificationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
ASTRIDE: Adaptive Symbolization for Time Series Databases
We introduce ASTRIDE (Adaptive Symbolization for Time seRIes DatabasEs), a novel symbolic representation of time series, along with its accelerated variant FASTRIDE (Fast ASTRIDE). Unlike most symbolization procedures, A…
Change Point DetectionQuantizationTime SeriesTime Series Analysis+1HYDRA: Competing convolutional kernels for fast and accurate time series classification
We demonstrate a simple connection between dictionary methods for time series classification, which involve extracting and counting symbolic patterns in time series, and methods based on transforming input time series us…
Time SeriesTime Series AnalysisTime Series Anomaly DetectionTime Series ClassificationTime Series Forecasting Using LSTM Networks: A Symbolic Approach
Machine learning methods trained on raw numerical time series data exhibit fundamental limitations such as a high sensitivity to the hyper parameters and even to the initialization of random weights. A combination of a r…
BIG-bench Machine LearningSensitivityTime SeriesTime Series Analysis+1Time-Series Classification Through Histograms of Symbolic Polynomials
Time-series classification has attracted considerable research attention due to the various domains where time-series data are observed, ranging from medicine to econometrics. Traditionally, the focus of time-series clas…
ClassificationEconometricsGeneral ClassificationTime Series+2Extreme-SAX: Extreme Points Based Symbolic Representation for Time Series Classification
Time series classification is an important problem in data mining with several applications in different domains. Because time series data are usually high dimensional, dimensionality reduction techniques have been propo…
Dimensionality ReductionGeneral ClassificationTime SeriesTime Series Analysis+1