Using Machine Learning to Augment Dynamic Time Warping Based Signal Classification
Arvind Seshan

TL;DR
This paper introduces MLDTW, a machine learning-enhanced method that speeds up Dynamic Time Warping for signal classification while significantly reducing errors, making it more scalable for real-world applications.
Contribution
The paper presents MLDTW, a novel approach that learns domain-specific warp patterns to improve DTW speed and accuracy, outperforming FastDTW across multiple datasets.
Findings
MLDTW is at least as fast as FastDTW.
MLDTW reduces classification errors by 60% on average.
The method improves scalability for high-frequency, multivariate signals.
Abstract
Modern applications such as voice recognition rely on the ability to compare signals to pre-recorded ones to classify them. However, this comparison typically needs to ignore differences due to signal noise, temporal offset, signal magnitude, and other external factors. The Dynamic Time Warping (DTW) algorithm quantifies this similarity by finding corresponding regions between the signals and non-linearly warping one signal by stretching and shrinking it. Unfortunately, searching through all "warps" of a signal to find the best corresponding regions is computationally expensive. The FastDTW algorithm improves performance, but sacrifices accuracy by only considering small signal warps. My goal is to improve the speed of DTW while maintaining high accuracy. My key insight is that in any particular application domain, signals exhibit specific types of variation. For example, the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTime Series Analysis and Forecasting · Music and Audio Processing
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings · Dynamic Time Warping
