2004 · 434 citations · 13 references
ComputingComputer ScienceData MiningMachine LearningTime Series AnalysisComputational Time Series AnalysisDynamic Time WarpingSublinear AlgorithmsTime Series ClassificationTime Series ComputationApproximate Dynamic Time WarpingCoarse-grainingFast Dynamic Time WarpingLogarithmic Space ComplexityOptimal AlignmentTime Series AlignmentTime Series Similarity SearchTime Warping
The dynamic time warping (DTW) algorithm is able to find the optimal alignment between two time series. It is often used to determine time series similarity, classification, and to find corresponding regions between two time series. DTW has a quadratic time and space complexity that limits its use to only small time series data sets. In this paper we introduce FastDTW, an approximation of DTW that has a linear time and space complexity. FastDTW uses a multilevel approach that recursively projects a solution from a coarse resolution and refines the projected solution. We prove the linear time and space complexity of FastDTW both theoretically and empirically. We also analyze the accuracy of FastDTW compared to two other existing approximate DTW algorithms: Sakoe-Chuba Bands and Data Abstraction. Our results show a large improvement in accuracy over the existing methods.
13
Discovering similar multidimensional trajectories
Michail Vlachos, George Kollios, Dimitrios Gunopulos · 2003 · 1.5K citations
Derivative Dynamic Time Warping
Eamonn Keogh, Michael J. Pazzani · 2001 · 1.1K citations
Computing, Mathematics, Derivatives +10
Scaling up dynamic time warping for datamining applications
Eamonn Keogh, Michael J. Pazzani · 2000 · 822 citations · Full text