Proceedings of the 2016 SIAM International Conference on Data Mining 2016
DOI: 10.1137/1.9781611974348.94
|View full text |Cite
|
Sign up to set email alerts
|

Speeding Up All-Pairwise Dynamic Time Warping Matrix Calculation

Abstract: Dynamic Time Warping (DTW) is certainly the most relevant distance for time series analysis. However, its quadratic time complexity may hamper its use, mainly in the analysis of large time series data. All the recent advances in speeding up the exact DTW calculation are confined to similarity search. However, there is a significant number of important algorithms including clustering and classification that require the pairwise distance matrix for all time series objects. The only techniques available to deal w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
56
0
1

Year Published

2017
2017
2020
2020

Publication Types

Select...
4
2
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 87 publications
(57 citation statements)
references
References 13 publications
0
56
0
1
Order By: Relevance
“…DTW is the original method that finds the optimal mapping between the two signal sequences by dynamic programming, whereas FastDTW is the state-of-the-art multi-level DTW method which approximates DTW in linear time-and space-complexity. Other representative DTW algorithms, such as PrunedDTW [12], were designed to measure the similarity between two sequences. They implicitly assume that the lengths of the two sequences to be mapped are comparable and thus cannot handle the unbalanced sequences in the two nanopore datasets.…”
Section: Compared Methods and Evaluation Criteriamentioning
confidence: 99%
See 2 more Smart Citations
“…DTW is the original method that finds the optimal mapping between the two signal sequences by dynamic programming, whereas FastDTW is the state-of-the-art multi-level DTW method which approximates DTW in linear time-and space-complexity. Other representative DTW algorithms, such as PrunedDTW [12], were designed to measure the similarity between two sequences. They implicitly assume that the lengths of the two sequences to be mapped are comparable and thus cannot handle the unbalanced sequences in the two nanopore datasets.…”
Section: Compared Methods and Evaluation Criteriamentioning
confidence: 99%
“…Though DTW has been well-established, the original DTW has O(L 1 L 2 ) time complexity and needs a matrix D with L 1 × L 2 dimension, which is too inefficient and memory-costly for long sequences, such as the ones from nanopore sequencing. To apply DTW in challenging applications, various versions of improved DTW have been proposed, such as FastDTW [10], PrunedDTW [12], SparseDTW [11], and MultiscaleDTW [16,17]. CWT representation is the initial step that runs a continuous wavelet transform on each input signal sequence to obtain an informative representation, followed by peak and nadir picking to produce the low-resolution signals with reduced lengths.…”
Section: Dynamic Time Warpingmentioning
confidence: 99%
See 1 more Smart Citation
“…The calculation speed of DTW is improved using different methods, such as FastDTW, Lucky Time Warping, or FTW. An explanation and comparison of these methods are presented in Silva and Batista (2016), where they add their own computation speed improvement by using a method called Pruned Warping Paths. This method allows the deletion of unlikely data.…”
Section: Movement Primitivesmentioning
confidence: 99%
“…There are a number of ways to speed up the Dynamic Time Warping procedure, however, they either do not guarantee the finding of the optimal solution [6,[11][12][13][14], or the performance improvement is provided only in cases, when comparing close or sparse signals [15,16]. But such situations are rare in the analysis of electroencephalograms.…”
Section: Introductionmentioning
confidence: 99%