Extracting Optimal Performance from Dynamic Time Warping

被引:111
作者
Mueen, Abdullah [1 ]
Keogh, Eamonn [2 ]
机构
[1] Univ New Mexico, Comp Sci, Albuquerque, NM 87131 USA
[2] Univ Calif Riverside, Riverside, CA 92521 USA
来源
KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING | 2016年
基金
美国国家科学基金会;
关键词
D O I
10.1145/2939672.2945383
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Dynamic Time Warping (DTW) is a distance measure that compares two time series after optimally aligning them. DTW is being used for decades in thousands of academic and industrial projects despite the very expensive computational complexity, O(n(2)). These applications include data mining, image processing, signal processing, robotics and computer graphics among many others. In spite of all this research effort, there are many myths and misunderstanding about DTW in the literature, for example "it is too slow to be useful" or "the warping window size does not matter much." In this tutorial, we correct these misunderstandings and we summarize the research efforts in optimizing both the efficiency and effectiveness of both the basic DTW algorithm, and of the higher-level algorithms that exploit DTW such as similarity search, clustering and classification. We will discuss variants of DTW such as constrained DTW, multidimensional DTW and asynchronous DTW, and optimization techniques such as lower bounding, early abandoning, run-length encoding, bounded approximation and hardware optimization. We will discuss a multitude of application areas including physiological monitoring, social media mining, activity recognition and animal sound processing. The optimization techniques are generalizable to other domains on various data types and problems.
引用
收藏
页码:2129 / 2130
页数:2
相关论文
共 22 条
[1]  
[Anonymous], NONTRIVIAL GEN DYNAM
[2]  
[Anonymous], 1994, USING DYNAMIC TIME W
[3]  
[Anonymous], 2007, ICDE
[4]  
Chen YP, 2013, 19TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING (KDD'13), P383
[5]  
Chen YG, 2009, PROC INT CONF DATA, P1048, DOI 10.1109/ICDE.2009.20
[6]  
Chu S, 2002, SIAM PROC S, P195
[7]  
Jangyodsuk P., 2014, P 7 INT C PERVASIVAS
[8]  
Keogh E., 2002, Proceedings of the Twenty-eighth International Conference on Very Large Data Bases, P406
[9]  
Keogh E., 2006, P 32 INT C VER LARG, P882, DOI DOI 10.5555/1182635.1164203
[10]  
Keogh E. J., 2000, Proceedings. KDD-2000. Sixth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, P285, DOI 10.1145/347090.347153