Adaptive cost dynamic time warping distance in time series analysis for classification

Dynamic time warping (DTW) distance is commonly used in measuring similarity between time series for classification. In order to obtain the minimum cumulative distance, however, DTW distance may map multiple points on one time series to one point on another, and this makes time series over stretched and compressed, resulting in missing important feature information thus influence the classification accuracy. In this paper, we propose a method called adaptive cost dynamic time warping distance (AC-DTW), which adjusts the number of points on one time series mapped to the points on another. AC-DTW records the trajectories of all points and then adaptively allocates the cost rate to each point by calculating cost function at the next step. The results of the experiments implemented on 17 UCR datasets by using nearest neighbor classifier demonstrate that AC-DTW prevails in criterion of higher accuracy rate in comparison with some existing methods. Adaptive cost is introduced to dynamic time warping for better classification.Cost function is proposed for dynamic time warping.Experiments on UCR datasets prove that AC-DTW perform better than other methods.

[1]  S. Chiba,et al.  Dynamic programming algorithm optimization for spoken word recognition , 1978 .

[2]  Vit Niennattrakul,et al.  On Clustering Multimedia Time Series Data Using K-Means and Dynamic Time Warping , 2007, 2007 International Conference on Multimedia and Ubiquitous Engineering (MUE'07).

[3]  Olufemi A. Omitaomu,et al.  Weighted dynamic time warping for time series classification , 2011, Pattern Recognit..

[4]  Donald J. Berndt,et al.  Using Dynamic Time Warping to Find Patterns in Time Series , 1994, KDD Workshop.

[5]  Zbigniew R. Struzik,et al.  Wavelet Transform in Similarity Paradigm , 1998, PAKDD.

[6]  Donald J. Berndt,et al.  Finding Patterns in Time Series: A Dynamic Programming Approach , 1996, Advances in Knowledge Discovery and Data Mining.

[7]  R. Manmatha,et al.  Word image matching using dynamic time warping , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[8]  Eamonn J. Keogh,et al.  On the Need for Time Series Data Mining Benchmarks: A Survey and Empirical Demonstration , 2002, Data Mining and Knowledge Discovery.

[9]  Muzaffar Bashir,et al.  Reduced Dynamic Time Warping for Handwriting Recognition Based on Multidimensional Time Series of a Novel Pen Device , 2008 .

[10]  Christos Faloutsos,et al.  Efficient Similarity Search In Sequence Databases , 1993, FODO.

[11]  Raja Jayaraman,et al.  Support vector-based algorithms with weighted dynamic time warping kernel function for time series classification , 2015, Knowl. Based Syst..

[12]  Philip Chan,et al.  Toward accurate dynamic time warping in linear time and space , 2007, Intell. Data Anal..

[13]  Qinghua Hu,et al.  Dynamic time warping constraint learning for large margin nearest neighbor classification , 2011, Inf. Sci..

[14]  Sim Heng Ong,et al.  Chromosome classification using dynamic time warping , 2008, Pattern Recognit. Lett..

[15]  Carlos Dias Maciel,et al.  Wavelet-based dynamic time warping , 2009 .

[16]  Eamonn J. Keogh,et al.  Derivative Dynamic Time Warping , 2001, SDM.