Speeding up similarity search under dynamic time warping by pruning unpromising alignments

被引:57
|
作者
Silva, Diego F. [1 ,2 ]
Giusti, Rafael [1 ]
Keogh, Eamonn [3 ]
Batista, Gustavo E. A. P. A. [1 ]
机构
[1] Univ Sao Paulo, Inst Ciencias Matemat & Comp, Sao Carlos, SP, Brazil
[2] Univ Fed Sao Carlos, Dept Comp, Sao Carlos, SP, Brazil
[3] Univ Calif Riverside, Dept Comp Sci & Engn, Riverside, CA 92521 USA
基金
巴西圣保罗研究基金会;
关键词
Time series; Similarity search; Dynamic time warping; DISTANCE;
D O I
10.1007/s10618-018-0557-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Similarity search is the core procedure for several time series mining tasks. While different distance measures can be used for this purpose, there is clear evidence that the Dynamic Time Warping (DTW) is the most suitable distance function for a wide range of application domains. Despite its quadratic complexity, research efforts have proposed a significant number of pruning methods to speed up the similarity search under DTW. However, the search may still take a considerable amount of time depending on the parameters of the search, such as the length of the query and the warping window width. The main reason is that the current techniques for speeding up the similarity search focus on avoiding the costly distance calculation between as many pairs of time series as possible. Nevertheless, the few pairs of subsequences that were not discarded by the pruning techniques can represent a significant part of the entire search time. In this work, we adapt a recently proposed algorithm to improve the internal efficiency of the DTW calculation. Our method can speed up the UCR suite, considered the current fastest tool for similarity search under DTW. More important, the longer the time needed for the search, the higher the speedup ratio achieved by our method. We demonstrate that our method performs similarly to UCR suite for small queries and narrow warping constraints. However, it performs up to five times faster for long queries and large warping windows.
引用
收藏
页码:988 / 1016
页数:29
相关论文
共 50 条
  • [31] Efficient processing of similarity search under time warping in sequence databases: an index-based approach
    Kim, SW
    Park, S
    Chu, WW
    [J]. INFORMATION SYSTEMS, 2004, 29 (05) : 405 - 420
  • [32] Using Dynamic Time Warping to compute prosodic similarity measures
    Rilliard, Albert
    Allauzen, Alexandre
    de Mareueil, Philippe Boula
    [J]. 12TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION 2011 (INTERSPEECH 2011), VOLS 1-5, 2011, : 2032 - 2035
  • [33] Application of dynamic time warping algorithm for pattern similarity of gait
    Lee, Hyun-Seob
    [J]. JOURNAL OF EXERCISE REHABILITATION, 2019, 15 (04) : 526 - 530
  • [34] Speed up dynamic time warping of multivariate time series
    Li, Zhengxin
    Zhang, Fengming
    Nie, Feiping
    Li, Hailin
    Wang, Jian
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 36 (03) : 2593 - 2603
  • [35] Multivariate Time Series Similarity Measure Based on Weighted Dynamic Time Warping
    Zhao, Jinhui
    Ju, Rusheng
    Xie, Xu
    Ye, Yanqing
    [J]. PROCEEDINGS OF 2020 2ND INTERNATIONAL CONFERENCE ON IMAGE PROCESSING AND MACHINE VISION AND INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION AND MACHINE LEARNING, IPMV 2020, 2020, : 173 - 179
  • [36] Fast Constrained Dynamic Time Warping for Similarity Measure of Time Series Data
    Choi, Wonyoung
    Cho, Jaechan
    Lee, Seongjoo
    Jung, Yunho
    [J]. IEEE ACCESS, 2020, 8 : 222841 - 222858
  • [37] Haar wavelets for efficient similarity search of time-series: With and without time warping
    Chan, FKP
    Fu, AWC
    Yu, C
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2003, 15 (03) : 686 - 705
  • [38] Degree-Pruning Dynamic Programming Approaches to Central Time Series Minimizing Dynamic Time Warping Distance
    Sun, Tao
    Liu, Hongbo
    Yu, Hong
    Chen, C. L. Philip
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2017, 47 (07) : 1719 - 1729
  • [39] Scaling up dynamic time warping to massive dataset
    Keogh, EJ
    Pazzani, MJ
    [J]. PRINCIPLES OF DATA MINING AND KNOWLEDGE DISCOVERY, 1999, 1704 : 1 - 11
  • [40] SIMILARITY EVALUATION OF ONLINE SIGNATURES BASED ON MODIFIED DYNAMIC TIME WARPING
    Rashidi, S.
    Fallah, A.
    Towhidkhah, F.
    [J]. APPLIED ARTIFICIAL INTELLIGENCE, 2013, 27 (07) : 599 - 617