Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
167 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
42 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Evaluating DTW Measures via a Synthesis Framework for Time-Series Data (2402.08943v1)

Published 14 Feb 2024 in cs.LG

Abstract: Time-series data originate from various applications that describe specific observations or quantities of interest over time. Their analysis often involves the comparison across different time-series data sequences, which in turn requires the alignment of these sequences. Dynamic Time Warping (DTW) is the standard approach to achieve an optimal alignment between two temporal signals. Different variations of DTW have been proposed to address various needs for signal alignment or classifications. However, a comprehensive evaluation of their performance in these time-series data processing tasks is lacking. Most DTW measures perform well on certain types of time-series data without a clear explanation of the reason. To address that, we propose a synthesis framework to model the variation between two time-series data sequences for comparison. Our synthesis framework can produce a realistic initial signal and deform it with controllable variations that mimic real-world scenarios. With this synthesis framework, we produce a large number of time-series sequence pairs with different but known variations, which are used to assess the performance of a number of well-known DTW measures for the tasks of alignment and classification. We report their performance on different variations and suggest the proper DTW measure to use based on the type of variations between two time-series sequences. This is the first time such a guideline is presented for selecting a proper DTW measure. To validate our conclusion, we apply our findings to real-world applications, i.e., the detection of the formation top for the oil and gas industry and the pattern search in streamlines for flow visualization.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (32)
  1. Discovering similar time-series patterns with fuzzy clustering and dtw methods. In Proceedings Joint 9th IFSA World Congress and 20th NAFIPS International Conference (Cat. No. 01TH8569), volume 4, pages 2160–2164. IEEE, 2001.
  2. A Piyush Shanker and AN Rajagopalan. Off-line signature verification using dtw. Pattern recognition letters, 28(12):1407–1414, 2007.
  3. Derivative dynamic time warping. In Proceedings of the 2001 SIAM international conference on data mining, pages 1–11. SIAM, 2001.
  4. Weighted dynamic time warping for time series classification. Pattern recognition, 44(9):2231–2240, 2011.
  5. Multivariate time series classification with parametric derivative dynamic time warping. Expert Systems with Applications, 42(5):2305 – 2312, 2015. ISSN 0957-4174.
  6. Toward accurate dynamic time warping in linear time and space. Intelligent Data Analysis, 11(5):561–580, 2007.
  7. Using dynamic time warping to find patterns in time series. In KDD workshop, volume 10, pages 359–370. Seattle, WA, 1994.
  8. Dtwnet: a dynamic time warping network. In Advances in Neural Information Processing Systems, pages 11636–11646, 2019.
  9. Soft-dtw: a differentiable loss function for time-series. In Proceedings of the 34th International Conference on Machine Learning-Volume 70, pages 894–903. JMLR. org, 2017.
  10. Fuzzy clustering of time series data using dynamic time warping distance. Engineering Applications of Artificial Intelligence, 39:235–244, 2015.
  11. A global averaging method for dynamic time warping, with applications to clustering. Pattern Recognition, 44(3):678–693, 2011.
  12. Clustering time series with hidden markov models and dynamic time warping. In Proceedings of the IJCAI-99 workshop on neural, symbolic and reinforcement learning methods for sequence learning, pages 17–21. Citeseer, 1999.
  13. Support vector-based algorithms with weighted dynamic time warping kernel function for time series classification. Knowledge-based systems, 75:184–191, 2015.
  14. Abdullah Mueen. Time series motif discovery: dimensions and applications. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 4(2):152–159, 2014.
  15. Dynamic programming algorithm optimization for spoken word recognition. IEEE transactions on acoustics, speech, and signal processing, 26(1):43–49, 1978.
  16. C Godin and P Lockwood. Dtw schemes for continuous speech recognition: a unified view. Computer Speech & Language, 3(2):169–198, 1989.
  17. Online handwriting recognition with support vector machines-a kernel approach. In Proceedings Eighth International Workshop on Frontiers in Handwriting Recognition, pages 49–54. IEEE, 2002.
  18. Invariant features for 3-d gesture recognition. In Proceedings of the second international conference on automatic face and gesture recognition, pages 157–162. IEEE, 1996.
  19. Marcos Faundez-Zanuy. On-line signature recognition based on vq-dtw. Pattern Recognition, 40(3):981–992, 2007.
  20. Bin Huang and W Kinsner. Ecg frame classification using dynamic time warping. In IEEE CCECE2002. Canadian Conference on Electrical and Computer Engineering. Conference Proceedings (Cat. No. 02CH37373), volume 2, pages 1105–1110. IEEE, 2002.
  21. Word image matching using dynamic time warping. In 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings., volume 2, pages II–II. IEEE, 2003.
  22. A time series representation model for accurate and fast similarity detection. Pattern Recognition, 42(11):2998–3014, 2009.
  23. Tak-chung Fu. A review on time series data mining. Engineering Applications of Artificial Intelligence, 24(1):164–181, 2011.
  24. Unsupervised learning motion models using dynamic time warping. In Intelligent Information Systems 2002, pages 217–226. Springer, 2002.
  25. One-against-all weighted dynamic time warping for language-independent and speaker-dependent speech recognition in adverse conditions. PloS one, 9(2), 2014.
  26. dtwsat: Time-weighted dynamic time warping for satellite image time series analysis in r. Journal of Statistical Software, 88(5):1–31, 2019.
  27. A time-weighted dynamic time warping method for land-use and land-cover mapping. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 9(8):3729–3739, 2016.
  28. Visualization of online-game players based on their action behaviors. International Journal of Computer Games Technology, 2008, 2008.
  29. Dynamic 3-d visualization of vocal tract shaping during speech. IEEE transactions on medical imaging, 32(5):838–848, 2012.
  30. Advanced human motion analysis and visualization: comparison of mawashi-geri kick of two elite karate athletes. In 2017 IEEE Symposium Series on Computational Intelligence (SSCI), pages 1–7. IEEE, 2017.
  31. Visualization and exploration of temporal trend relationships in multivariate time-varying data. IEEE Transactions on Visualization and Computer Graphics, 15(6):1359–1366, 2009.
  32. Simulated annealing. In Simulated annealing: Theory and applications, pages 7–15. Springer, 1987.

Summary

We haven't generated a summary for this paper yet.

X Twitter Logo Streamline Icon: https://streamlinehq.com

Tweets