LGNov 15, 2024

Multiscale Dubuc: A New Similarity Measure for Time Series

arXiv:2411.10418v12 citationsh-index: 10BigData
Originality Incremental advance
AI Analysis

This provides a new similarity measure for time series analysis, but it is incremental as it builds on existing concepts and shows comparable rather than superior performance in most cases.

The paper tackles the challenge of quantifying similarities between time series by introducing the Multiscale Dubuc Distance (MDD), a new metric that fuses Dubuc's variation with Intersection-over-Union, and shows that MDD's overall performance is comparable to Dynamic Time Warping on 95 UCR datasets, with linear running time.

Quantifying similarities between time series in a meaningful way remains a challenge in time series analysis, despite many advances in the field. Most real-world solutions still rely on a few popular measures, such as Euclidean Distance (EuD), Longest Common Subsequence (LCSS), and Dynamic Time Warping (DTW). The strengths and weaknesses of these measures have been studied extensively, and incremental improvements have been proposed. In this study, however, we present a different similarity measure that fuses the notion of Dubuc's variation from fractal analysis with the Intersection-over-Union (IoU) measure which is widely used in object recognition (also known as the Jaccard Index). In this proof-of-concept paper, we introduce the Multiscale Dubuc Distance (MDD) measure and prove that it is a metric, possessing desirable properties such as the triangle inequality. We use 95 datasets from the UCR Time Series Classification Archive to compare MDD's performance with EuD, LCSS, and DTW. Our experiments show that MDD's overall success, without any case-specific customization, is comparable to DTW with optimized window sizes per dataset. We also highlight several datasets where MDD's performance improves significantly when its single parameter is customized. This customization serves as a powerful tool for gauging MDD's sensitivity to noise. Lastly, we show that MDD's running time is linear in the length of the time series, which is crucial for real-world applications involving very large datasets.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes