Proceedings

Model Metric Co-Learning for Time Series Classification

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Special Track on Machine Learning. Pages 3387-3393.

© 2015 International Joint Conferences on Artificial Intelligence

Abstract

We present a novel model-metric co-learning (MMCL) methodology for sequence classification which learns in the model space — each data item (sequence) is represented by a predictive model from a carefully designed model class. MMCL learning encourages sequences from the same class to be represented by ‘close’ model representations, well separated from those for different classes. Existing approaches to the problem either fit a single model to all the data, or a (predominantly linear) model on each sequence. We introduce a novel hybrid approach spanning the two extremes. The model class we use is a special form of adaptive high-dimensional non-linear state space model with a highly constrained and simple dynamic part. The dynamic part is identical for all data items and acts as a temporal filter providing a rich pool of dynamic features that can be selectively extracted by individual (static) linear readout mappings representing the sequences. Alongside learning the dynamic part, we also learn the global metric in the model readout space. Experiments on synthetic and benchmark data sets confirm the effectiveness of the algorithm compared to a variety of alternative methods.

  1. [Berndt and Clifford, 1994] D. Berndt and J. Clifford. Using dynamic time warping to find patterns in time series. In KDD workshop, volume 10, pages 359-370, 1994.
  2. [Bosch et al., 2008] A. Bosch, A. Zisserman, and X. Muoz. Scene classification using a hybrid gener- ative/discriminative approach. IEEE Transactions on Pattern Analysis and Machine Intelligence, 30(4):712- 727, 2008.
  3. [Brodersen et al., 2011] K.H. Brodersen, T.M. Schofield, A.P. Leff, C.S. Ong, E.I. Lomakina, J.M. Buhmann, and K.E. Stephan. Generative embedding for model-based classification of fMRI data. PLoS Computational Biology, 7(6):e1002079, 2011.
  4. [Chan and Vasconcelos, 2005] A. B. Chan and N. Vasconce- los. Probabilistic kernels for the classification of auto- regressive visual process. In IEEE Computer Society Con- ference on Computer Vision and Pattern Recognition, vol- ume 1, pages 846-851, 2005.
  5. [Chan and Vasconcelos, 2007] A. B. Chan and N. Vasconce- los. Classifying video with kernel dynamic textures. In IEEE Conference on Computer Vision and Pattern Recog- nition, 2007.
  6. [Chang and Lin, 2011] C.-C. Chang and C.-J. Lin. LIB- SVM: A library for support vector machines. ACM Trans- actions on Intelligent Systems and Technology, 2(3):27:1- 27:27, 2011.
  7. [Chen et al., 2013] H. Chen, F. Tang, P. Tino, and X. Yao. Model-based kernel for efficient time series analysis. In Proceedings of the 19th ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) (KDD'13), pages 392-400, Chicago, USA, 2013.
  8. [Cuturi and Doucet, 2011] M. Cuturi and A. Doucet. Au- toregressive kernels for time series. ArXiv:1101.0673, 2011.
  9. [Cuturi et al., 2007] M. Cuturi, J-P Vert, O. Birkenes, and T. Matsui. A kernel for time series based on global align- ments. In IEEE International Conference on Acoustics, Speech and Signal Processing, volume 2, pages 413-416, 2007.
  10. [Cuturi, 2011] M. Cuturi. Fast global alignment kernels. In Proceedings of the 28th International Conference on Ma- chine Learning (ICML'11), pages 929-936, 2011.
  11. [Ghanem and Ahuja, 2010] B. Ghanem and N. Ahuja. Max- imum margin distance learning for dynamic texture recog- nition. In Proceedings of the 11th European Conference on Computer Vision (ECCV'10), pages 223-236. Springer Berlin Heidelberg, 2010.
  12. [Globerson and Roweis, 2006] A. Globerson and S. Roweis. Metric learning by collapsing classes. In Advances in neural information processing systems (NIPS), volume 18, pages 451-458, 2006.
  13. [Jaakkola and Haussler, 1999] T.S. Jaakkola and D. Haus- sler. Exploiting generative models in discriminative classi- fiers. Advances in Neural Information Processing System (NIPS), pages 487-493, 1999.
  14. [Jaakkola et al., 1999] T. Jaakkola, M. Diekhans, and D. Haussler. Using the Fisher kernel method to detect remote protein homologies. In Proceedings of the Inter- national Conference on Intelligent Systems for Molecular Biology, pages 149-158. AAAI Press, 1999.
  15. [Jebara et al., 2004] T. Jebara, R. Kondor, and A. Howard. Probability product kernels. Journal of Machine Learning Research, 5:819-844, 2004.
  16. [Keogh and Pazzani, 2001] E. J. Keogh and M. J. Pazzani. Derivative dynamic time warping. In SIAM International Conference on Data Mining (SDM), 2001.
  17. [Keogh et al., 2011] E. Keogh, Q. Zhu, B. Hu, Y. Hao, X. Xi, L. Wei, and C. A. Ratanamahatana. The UCR time se- ries classification/clustering, 2011. http://www.cs.ucr.edu/ ∼ eamonn/time series data/. Link
  18. [Moreno et al., 2004] P. J. Moreno, P. P.Ho, and N. Vascon- celos. A Kullback-Leibler divergence based kernel for SVM classification in multimedia application. In Ad- vances in Neural Information Processing Systems, 2004.
  19. [Rodan and Tiňo, 2011] A. Rodan and P. Tiňo. Minimum complexity echo state network. IEEE Transactions on Neural Networks, 22(1):131-144, 2011.
  20. [Rodan and Tiňo, 2012] A. Rodan and P. Tiňo. Simple de- terministically constructed cycle reservoirs with regular jumps. Neural Computation, 24(7):1822-1852, 2012.
  21. [Saisan et al., 2001] P. Saisan, G. Doretto, Y. Wu, and S. Soatto. Dynamic texture recognition. In IEEE Con- ference on Computer Vision and Pattern Recognition, vol- ume 2, pages 58-63, 2001.
  22. [Sha and Saul, 2007] F. Sha and L. K. Saul. Large mar- gin hidden Markov models for automatic speech recogni- tion. In Advances in neural information processing sys- tems (NIPS), 2007.
  23. [Shawe-Taylor and Cristinanini, 2004] J. Shawe-Taylor and N. Cristinanini. Kernel methods for patten analysis. Cam- bridge University press, 2004.
  24. [Van der Maaten, 2011] L. Van der Maaten. Learning dis- criminative Fisher kernels. In Proceedings of the 28th In- ternational Conference on Machine Learning (ICML'11), pages 217-224, 2011.
  25. [Vishwanathan and Smola, 2006] S. V. N. Vishwanathan and A. J. Smola. Binet-Cauchy kernels on dynamic systems and its application to the analysis of dynamic scenes. Inter- national Journal of Computer Vision, 73(1):95-119, 2006.
  26. [Williams and Zipser, 1989] R. J. Williams and D. Zipser. A learning algorithm for continually running fully recur- rent neural networks. Neural computation, 1(2):270-280, 1989.
  27. [Xing et al., 2002] E. Xing, M. Jordan, S. Russell, and A. Ng. Distance metric learning with application to clus- tering with side-information. In Advances in neural infor- mation processing systems, pages 505-512, 2002.

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

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