Proceedings

Similarity Preserving Representation Learning for Time Series Clustering

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 2845-2851.

https://doi.org/10.24963/ijcai.2019/394

Abstract

A considerable amount of clustering algorithms take instance-feature matrices as their inputs. As such, they cannot directly analyze time series data due to its temporal nature, usually unequal lengths, and complex properties. This is a great pity since many of these algorithms are effective, robust, efficient, and easy to use. In this paper, we bridge this gap by proposing an efficient representation learning framework that is able to convert a set of time series with various lengths to an instance-feature matrix. In particular, we guarantee that the pairwise similarities between time series are well preserved after the transformation , thus the learned feature representation is particularly suitable for the time series clustering task. Given a set of $n$ time series, we first construct an $n\times n$ partially-observed similarity matrix by randomly sampling $\mathcal{O}(n \log n)$ pairs of time series and computing their pairwise similarities. We then propose an efficient algorithm that solves a non-convex and NP-hard problem to learn new features based on the partially-observed similarity matrix. By conducting extensive empirical studies, we demonstrate that the proposed framework is much more effective, efficient, and flexible compared to other state-of-the-art clustering methods.

  1. [Bagnall et al., 2017] Anthony Bagnall, Jason Lines, Aaron Bostrom, James Large, and Eamonn J. Keogh. The great time series classification bake off: a review and experimen- tal evaluation of recent algorithmic advances. Data Min. Knowl. Discov., 31(3):606-660, 2017.
  2. [Cardano and Witmer, 1993] G. Cardano and T R. Witmer. Ars magna or the rules of algebra. 1993.
  3. [Celebi et al., 2013] S. Celebi, A. Aydin, T. Temiz, and T. Arici. Gesture recognition using skeleton data with weighted dynamic time warping. In VISAPP (1), pages 620-625, 2013.
  4. [Chan and Fu, 1999] Kin-Pong Chan and Ada Wai-Chee Fu. Efficient time series matching by wavelets. In ICDE, pages 126-133. IEEE, 1999.
  5. [Chen et al., 2015] Y. Chen, E. Keogh, B. Hu, N. Begum, A. Bagnall, A. Mueen, and G. Batista. The UCR time series classification archive, July 2015. www.cs.ucr.edu/ ∼ eamonn/time series data/. Link
  6. [Deng et al., 2013] H. Deng, G. Runger, E. Tuv, and M. Vladimir. A time series forest for classification and feature extraction. Information Sciences, 239:142-153, 2013.
  7. [Efrat et al., 2007] A. Efrat, Q. Fan, and S. Venkatasubrama- nian. Curve matching, time warping, and light fields: New algorithms for computing similarity between curves. Jour- nal of Mathematical Imaging and Vision, 27(3):203-216, 2007.
  8. [Elman, 1990] Jeffrey L Elman. Finding structure in time. Cognitive science, 14(2):179-211, 1990.
  9. [Erdős et al., 2009] L. Erdős, B. Schlein, and H. Yau. Local semicircle law and complete delocalization for wigner ran- dom matrices. Communications in Mathematical Physics, 287(2):641-655, 2009.
  10. [Faloutsos et al., 1994] C. Faloutsos, M. Ranganathan, and Y. Manolopoulos. Fast subsequence matching in time-series databases, volume 23. ACM, 1994.
  11. [Fulcher and Jones, 2014] Ben D Fulcher and Nick S Jones. Highly comparative feature-based time-series classification. TKDE, 26(12):3026-3037, 2014.
  12. [Ge et al., 2016] R. Ge, J. Lee, and T. Ma. Matrix completion has no spurious local minimum. In NIPS, pages 2973-2981, 2016.
  13. [Hayashi et al., 2005] Akira Hayashi, Yuko Mizuhara, and Nobuo Suematsu. Embedding time series data for classifi- cation. In MLDM, pages 356-365. Springer, 2005.
  14. [Hills et al., 2014] Jon Hills, Jason Lines, Edgaras Baranauskas, James Mapp, and Anthony Bagnall. Classification of time series by shapelet transformation. Data Min. Knowl. Discov., 28(4):851-881, 2014.
  15. [Hochreiter and Schmidhuber, 1997] Sepp Hochreiter and Jürgen Schmidhuber. Long short-term memory. Neural computation, 9(8):1735-1780, 1997.
  16. [Kate, 2016] Rohit J. Kate. Using dynamic time warping distances as features for improved time series classification. Data Min. Knowl. Discov., 30(2):283-312, 2016.
  17. [Keogh et al., 2001] E. Keogh, K. Chakrabarti, M. Pazzani, and S. Mehrotra. Dimensionality reduction for fast similar- ity search in large time series databases. Knowledge and information Systems, 3(3):263-286, 2001.
  18. [Korn et al., 1997] F. Korn, H. V Jagadish, and C. Faloutsos. Efficiently supporting ad hoc queries in large datasets of time sequences. ACM SIGMOD Record, 26(2):289-300, 1997.
  19. [Lafond, 2015] Jean Lafond. Low rank matrix completion with exponential family noise. In Conference on Learning Theory, pages 1224-1243, 2015.
  20. [Längkvist et al., 2014] M. Längkvist, L. Karlsson, and A. Loutfi. A review of unsupervised feature learning and deep learning for time-series modeling. Pattern Recogni- tion Letters, 42:11-24, 2014.
  21. [Lei et al., 2017] Qi Lei, Jinfeng Yi, Roman Vaculin, Lingfei Wu, and Inderjit S Dhillon. Similarity preserving repre- sentation learning for time series analysis. arXiv preprint arXiv:1702.03584, 2017.
  22. [Li and Prakash, 2011] Lei Li and B Aditya Prakash. Time series clustering: Complex is simpler! 2011.
  23. [Lin et al., 2007] J. Lin, E. Keogh, L. Wei, and S. Lonardi. Experiencing sax: a novel symbolic representation of time series. Data Mining and Knowledge Discovery, 15(2):107- 144, 2007.
  24. [Marčenko and Pastur, 1967] V. Marčenko and L. Pastur. Dis- tribution of eigenvalues for some sets of random matrices. Mathematics of the USSR-Sbornik, 1(4):457, 1967.
  25. [Muda et al., 2010] L. Muda, M. Begam, and I Elamvazuthi. Voice recognition algorithms using mel frequency cepstral coefficient (MFCC) and dynamic time warping (DTW) techniques. arXiv preprint arXiv:1003.4083, 2010.
  26. [Nanopoulos et al., 2001] A. Nanopoulos, R. Alcock, and Y. Manolopoulos. Feature-based classification of time- series data. International Journal of Computer Research, 10(3):49-61, 2001.
  27. [Niennattrakul and Ratanamahatana, 2007] V. Niennattrakul and C. Ratanamahatana. Inaccuracies of shape averaging method using dynamic time warping for time series data. In International conference on computational science, pages 513-520. Springer, 2007.
  28. [Paparrizos and Gravano, 2015] J. Paparrizos and L. Gravano. k-Shape: Efficient and accurate clustering of time series. In SIGMOD, pages 1855-1870. ACM, 2015.
  29. [Sempena et al., 2011] S. Sempena, N. Maulidevi, and P. Aryan. Human action recognition using dynamic time warping. In International Conference on Electrical Engi- neering and Informatics, pages 1-5. IEEE, 2011.
  30. [Stefan et al., 2013] Alexandra Stefan, Vassilis Athitsos, and Gautam Das. The move-split-merge metric for time series. IEEE transactions on Knowledge and Data Engineering, 25(6):1425-1438, 2013.
  31. J. Stock and M. Watson. Implica- tions of dynamic factor models for var analysis. Technical report, National Bureau of Economic Research, 2005.
  32. [Sun and Luo, 2015] Ruoyu Sun and Zhi-Quan Luo. Guar- anteed matrix completion via nonconvex factorization. In FOCS, pages 270-289. IEEE, 2015.
  33. [Vandaele et al., 2015] Arnaud Vandaele, Nicolas Gillis, Qi Lei, Kai Zhong, and Inderjit S. Dhillon. Coordinate descent methods for symmetric nonnegative matrix factor- ization. CoRR, abs/1509.01404, 2015.
  34. [Wang et al., 2006] X. Wang, K. Smith, and R. Hyndman. Characteristic-based clustering for time series data. DMKD, 13(3):335-364, 2006.
  35. [Yang and Wu, 2006] Qiang Yang and Xindong Wu. 10 chal- lenging problems in data mining research. International Journal of Information Technology & Decision Making, 5(04):597-604, 2006.

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

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