Proceedings

Distribution-Aware Online Classifiers

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 1427-1431.

https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-241

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

We propose a family of Passive-Aggressive Mahalanobis (PAM) algorithms, which are incremental (online) binary classifiers that consider the distribution of data. PAM is in fact a generalization of the Passive-Aggressive (PA) algorithms to handle data distributions that can be represented by a covariance matrix. The update equations for PAM are derived and theoretical error loss bounds computed. We benchmarked PAM against the original PA-I, PA-II, and Confidence Weighted (CW) learning. Although PAM somewhat resembles CW in its update equations, PA minimizes differences in the weights while CW minimizes differences in weight distributions. Results on 8 classification datasets, which include a real-life micro-blog sentiment classification task, show that PAM consistently outperformed its competitors, most notably CW. This shows that a simple approach like PAM is more practical in real-life classification tasks, compared to more elegant and sophisticated approaches like CW.

  1. [Asuncion and Newman, 2007] A. Asuncion and D. J. New- man. Uci machine learning repository, 2007.
  2. [Block, 1962] H. Block. The perceptron: A model for brain functioning. Rev. Modern Phys., 34:123-135, 1962.
  3. [Bordes et al., 2007] A. Bordes, L. Bottou, P. Gallinari, and J. Weston. Solving multiclass support vector machines with larank. In Proc. ICML, pages 89-96, New York, NY, USA, 2007. ACM.
  4. [Bordes et al., 2008] A. Bordes, N. Usunier, and L. Bottou. Sequence labelling svms trained in one pass. In Proc. ECML, 2008.
  5. [Cesa-Bianchi et al., 2005] N. Cesa-Bianchi, A. Conconi, and C. Gentile. A second-order perceptron algorithm. Siam J. of Comm., 34, 2005.
  6. [Cortes and Vapnik, 1995] C. Cortes and V. Vapnik. Support-vector networks. Machine Learning, 20:273- 297, 1995.
  7. [Crammer et al., 2006] K. Crammer, O. Dekel, J. Keshet, S. Shalev-Shwartz, and Y. Singer. Online passive- aggressive algorithms. Journal of Machine Learning Re- search, pages 551-585, 2006.
  8. [Crammer et al., 2009a] K. Crammer, M. Dredze, and A. Kulesza. Multi-class confidence weighted algorithms. In Proc. Conference on Empirical Methods in Natural Language Processing, pages 496-504, Singapore, August 2009. Association for Computational Linguistics.
  9. [Crammer et al., 2009b] K. Crammer, A. Kulesza, and M. Dredze. Adaptive regularization of weight vectors. In Advances in Neural Information Processing Systems, 2009. [Dredze et al., 2008]
  10. M. Dredze, K. Crammer, and F. Pereira. Confidence-weighted linear classification. In Proc. ICML, pages 264-271, New York, NY, USA, 2008. ACM.
  11. [Kakade et al., 2008] Sham M. Kakade, Shai Shalev- Shwartz, and Ambuj Tewari. Efficient bandit algorithms for online multiclass prediction. In ICML '08: Proceed- ings of the 25th international conference on Machine learning, pages 440-447, New York, NY, USA, 2008. ACM.
  12. [Li et al., 2010] G. Li, S. C. H. Hoi, K. Chang, and R. Jain. Micro-blogging sentiment detection by collaborative on- line learning. In Proc. IEEE International Conference on Data Mining, pages 893-898, Sydney, Australia, 2010.
  13. [Ma et al., 2010] J. Ma, A. Kulesza, M. Dredze, K. Cram- mer, L. K. Saul, and F. Pereira. Exploiting feature co- variance in high-dimensional online learning. In Proc. Int. Conf. on Artificial Intelligence and Statistics, pages 393- 500, Sardinia, Italy, 2010.
  14. [Novikoff, 1962] A. Novikoff. On convergence proofs of perceptrons. In Proceedings of the Symposium on the Mathematical Theory of Automata, volume 7, pages 615- 622, 1962.

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

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