vix.ing · top · new · best · stats · spec

ASTRIDE: Adaptive Symbolization for Time Series Databases

2023/02/08 by Sylvain W. Combettes, Combettes, Sylvain W., Charles Truong +3
Agricultural and Biological Sciences · Computer Science · Economics, Econometrics and Finance · #Complex Systems and Time Series Analysis #FOS: Computer and information sciences #FOS: Electrical engineering #Machine Learning (cs.LG) #Sensory Analysis and Statistical Methods #Signal Processing (eess.SP) #Time Series Analysis and Forecasting #electronic engineering #information engineering

paper · pdf · doi:10.48550/arxiv.2302.04097

openalex publication_date 2023/02/08 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

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, ASTRIDE is adaptive during both the segmentation step by performing change-point detection and the quantization step by using quantiles. Instead of proceeding signal by signal, ASTRIDE builds a dictionary of symbols that is common to all signals in a data set. We also introduce D-GED (Dynamic General Edit Distance), a novel similarity measure on symbolic representations based on the general edit distance. We demonstrate the performance of the ASTRIDE and FASTRIDE representations compared to SAX (Symbolic Aggregate approXimation), 1d-SAX, SFA (Symbolic Fourier Approximation), and ABBA (Adaptive Brownian Bridge-based Aggregation) on reconstruction and, when applicable, on classification tasks. These algorithms are evaluated on 86 univariate equal-size data sets from the UCR Time Series Classification Archive. An open source GitHub repository called astride is made available to reproduce all the experiments in Python.

Related