Proceedings

Data Mining a Trillion Time Series Subsequences Under Dynamic Time Warping

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 3047-3050.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

Most time series data mining algorithms use similarity search as a core subroutine, and thus the time taken for similarity search is the bottleneck for virtually all time series data mining algorithms. The difficulty of scaling search to large datasets largely explains why most academic work on time series data mining has plateaued at considering a few millions of time series objects, while much of industry and science sits on billions of time series objects waiting to be explored. In this work we show that by using a combination of four novel ideas we can search and mine truly massive time series for the first time. We demonstrate the following extremely unintuitive fact; in large datasets we can exactly search under DTW much more quickly than the current state-of-the-art Euclidean distance search algorithms. We demonstrate our work on the largest set of time series experiments ever attempted. We show that our ideas allow us to solve higher-level time series data mining problems at scales that would otherwise be untenable.

  1. [Adams et at., 2005] Adams, N., Marquez, D., and Wake- field, G. 2005. Iterative deepening for melody alignment and retrieval. ISMIR, 199-206.
  2. [Alon et al., 2009] Alon, J., Athitsos, V., Yuan, Q., and Sclaroff, S. 2009. A unified framework for gesture recog- nition and spatiotemporal gesture segmentation. IEEE PAMI 31, 9, 1685-1699.
  3. [Chadwick et al., 2011] Chadwick, N. A., McMeekin, D. A., and Tan, T. 2011. Classifying eye and head movement atifacts in EEG Signals. IEEE DEST, 285-291.
  4. [Ding et al., 2008] Ding, H., Trajcevski, G., Scheuermann, P., Wang, X., and Keogh, E. J. 2008. Querying and mining of time series data: experimental comparison of representa- tions and distance measures. PVLDB 1, 2.
  5. [Chen et al., 2009] Chen, Y., Chen, G., Chen, K., and Ooi, B. C. 2009. Efficient processing of warping time series join of motion capture data. ICDE, 1048-1059.
  6. [Fornés et al., 2007] Fornés, A., Lladós, J., and Sanchez, G. 2007. Old handwritten musical symbol classification by a dynamic time warping based method. Graphics Recogni- tion 5046, 51-60.
  7. [Fu et al., 2008] Fu, A., Keogh, E. J., Lau, L., Ratanamahatana, C., and Wong., R. 2008. Scaling and time warping in time series querying. VLDB J. 17, 4.
  8. [Gillian et al., 2011] Gillian, N., Knapp, R., and O'Modhrain, S. 2011. Recognition of multivariate temporal musical gestures using n-dimensional dynamic time warping. Proc of the 11 th Int'l conference on New Interfaces for Musical Expression.
  9. [Goldberg, 1991] Goldberg, D. 1991. What every computer scientist should know about floating-point arithmetic. ACM Computing Surveys 23, 1.
  10. [Hsiao et al., 2005] Hsiao, M., West, K., and Vedatesh, G. 2005. Online context recognition in multisensor system using dynamic time warping. ISSNIP, 283-288.
  11. [Kahveci and Singh, 2004] Kahveci, T., and Singh, A. K. 2004. Optimizing similarity search for arbitrary length time series queries. IEEE Trans. Knowl. Data Eng. 16, 4.
  12. [Keogh and Kasetty, 2003] Keogh, E. J., and Kasetty, S. 2003. On the need for time series data mining bench- marks: a survey and empirical demonstration. Data Min- ing and Knowledge. Discovery 7, 4, 349-371.
  13. [Keogh et al., 2009] Keogh, E. J., Wei, L., Xi, X., Vlachos, M., Lee, S. H., and Protopapas, P. 2009. Supporting exact indexing of arbitrarily rotated shapes and periodic time se- ries under Euclidean and warping distance measures. VLDB J. 18, 3, 611-630.
  14. [Kim et al., 2001] Kim, S., Park, S., and Chu, W. 2001. An index-based approach for similarity search supporting time warping in large sequence databases. ICDE, 607-61.
  15. [Mueen and Keogh, 2010] Mueen, A., and Keogh, E. J. 2010. Online discovery and maintenance of time series motifs. KDD, 1089-1098.
  16. [Mueen et al., 2011] Mueen, A., Keogh, E. J., Zhu, Q., Cash, S., Westover, M. B., and Shamlo, N. 2011. A disk-aware algorithm for time series motif discovery. Data Min. Knowl. Discov. 22, 1-2, 73-105.
  17. [Papapetrou et al., 2011] Papapetrou, P., Athitsos, V., Potamias, M., Kollios, G., and Gunopulos, D. 2011. Embedding-based subsequence matching in time-series databases. ACM TODS 36, 3, 17.
  18. [Raghavendra et al., 2011] Raghavendra, B., Bera, D., Bopardikar, A., and Narayanan, R. 2011. Cardiac ar- rhythmia detection using dynamic time warping of ECG beats in e-healthcare systems. WOWMOM, 1-6.
  19. [Rakthanmanon et al., 2012] Rakthanmanon, T., Campana, B., Mueen, A., Batista, G., Westover, B., Zhu, Q., Zakaria, J., and Keogh E., 2012. Searching and Mining Trillions of Time Series Subsequences under Dynamic Time Warping, SIGKDD, 262-270.
  20. [Rebbapragada et al., 2009] Rebbapragada, U., Protopapas, P., Brodley, C., and Alcock, C. 2009. Finding anomalous periodic time series. Machine Learning 74, 3, 281-313.
  21. [Sakurai et al., 2007] Sakurai, Y., Faloutsos, C., and Yamamuro, M. 2007. Stream monitoring under the time warping distance. ICDE, 1046-55.
  22. [Sakurai et al., 2005] Sakurai, Y., Yoshikawa, M., and Faloutsos, C. 2005. FTW: fast similarity search under the time warping distance. PODS, 326-337.
  23. [Srikanthan et al., 2011] Srikanthan, S., Kumar, A., and Gupta, R. 2011. Implementing the dynamic time warping algorithm in multithreaded environments for real time and unsupervised pattern discovery. IEEE ICCCT.
  24. [Stiefmeier et al., 2007] Stiefmeier, T., Roggen, D., and Tröster, G. 2007. Gestures are strings: efficient online gesture spotting and classification using string matching. Proceedings of the ICST 2 nd international conference on Body area networks.
  25. [Vlachos et al., 2003] Vlachos, M., Hadjieleftheriou, M., Gunopulos, D., and Keogh, E. J. 2003. Indexing multi- dimensional time-series with support for multiple distance measures. KDD, 216-225.
  26. [Wobbrock et al., 2007] Wobbrock, J. O., Wilson, A. D., and Li, Y. 2007. Gestures without libraries, toolkits or training: a $1 recognizer for user interface prototypes. ACM UIST, 159-168.
  27. [Ye and Keogh, 2009] Ye, L., and Keogh, E. J. 2009. Time series shapelets: a new primitive for data mining. KDD.
  28. [Yi et al., 1998] Yi, B., Jagadish, H., and Faloutsos, C. 1998. Efficient retrieval of similar time sequences under time warping. ICDE, 201-208.
  29. [Zinke and Mayer, 2006] Zinke, A., and Mayer, D. 2006. Iterative Multi Scale Dynamic Time Warping. Universität Bonn, Tech Report # CG-2006-1.
  30. [UCRsuite, 2012] UCR Suite Supporting Website. 2012. www.cs.ucr.edu/~eamonn/UCRsuite.html Link

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards