Proceedings

Feature Selection and Kernel Design via Linear Programming

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 786-790.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

The definition of object (e.g., data point) similarity is critical to the performance of many machine learning algorithms, both in terms of accuracy and computational efficiency. However, it is often the case that a similarity function is unknown or chosen by hand. This paper introduces a formulation that given relative similarity comparisons among triples of points of the form object i is more like object j than object k, it constructs a kernel function that preserves the given relationships. Our approach is based on learning a kernel that is a combination of functions taken from a set of base functions (these could be kernels as well). The formulation is based on defining an optimization problem that can be solved using linear programming instead of a semidefinite program usually required for kernel learning. We show how to construct a convex problem from the given set of similarity comparisons and then arrive to a linear programming formulation by employing a subset of the positive definite matrices. We extend this formulation to consider representation/ evaluation efficiency based on formulating a novel form of feature selection using kernels (that is not much more expensive to solve). Using publicly available data, we experimentally demonstrate how the formulation introduced in this paper shows excellent performance in practice by comparing it with a baseline method and a related state-of-the art approach, in addition of being much more efficient computationally

  1. [Athitsos et al., 2004] V. Athitsos, J. Alon, S. Sclaroff, and G. Kol- lios. Boostmap: A method for efficient approximate similarity rankings. In Computer Vision and Pattern Recognition, 2004.
  2. [Bennett et al., 2002] K. Bennett, M. Momma, and M. Embrechts. Mark: a boosting algorithm for heterogeneous kernel models. In Proceedings Knowledge Discovery and Data Mining, 2002.
  3. [Blumer et al., 1987] A. Blumer, A. Ehrenfeucht, D. Haussler, and M. K. Warmuth. Occam's razor. Information Processing Letters, 24:377-380, 1987.
  4. [Cohen et al., 1998] W. Cohen, R. Schapire, and Y. Singer. Learn- ing to order things. In Advances in Neural Information Process- ing Systems 10, 1998.
  5. [Cristianini and Shawe-Taylor, 2000] N. Cristianini and J. Shawe- Taylor. An Introduction to Support Vector Machines. Cambridge University Press, 2000.
  6. [Fung et al., 2004] G. Fung, M. Dundar, J. Bi, and B. Rao. A fast it- erative algorithm for fisher discriminant using heterogeneous ker- nels. In Proceedings of the twenty-first international conference on Machine learning. ACM Press, 2004.
  7. [Golub and Van Loan, 1996] G. H. Golub and C. F. Van Loan. Ma- trix Computations. The John Hopkins University Press, Balti- more, Maryland, 3rd edition, 1996.
  8. [Graepel, 2002] T. Graepel. Kernel matrix completion by semidef- inite programming. In Proceedings of the International Confer- ence on Neural Networks, ICANN, 2002.
  9. [Lanckriet et al., 2004] G. Lanckriet, N. Cristianini, P. Bartlett, L. El Ghaoui, and M. Jordan. Learning the kernel matrix with semidefinite programming. Journal of Machine Learning Re- search, 5:27-72, 2004.
  10. [Rosales and Fung, 2006] R. Rosales and G. Fung. Learning sparse metrics via linear programming. In Proceedings Knowledge Dis- covery and Data Mining, 2006.
  11. [Schultz and Joachims, 2003] M. Schultz and T. Joachims. Learn- ing a distance metric from relative comparisons. In Advances in Neural Information Processing Systems, 2003.
  12. [Wagstaff et al., 2001] K. Wagstaff, C. Cardie, S. Rogers, and S. Schroedl. Constrained k-means clustering with background knowledge. In International Conference on Machine Learning, 2001.
  13. [Weinberger et al., 2004] K. Weinberger, F. Sha, and L. Saul. Learning a kernel matrix for nonlinear dimensionality reduction. In Proceedings of the Twenty First International Confernence on Machine Learning, 2004.
  14. [Xing et al., 2002] E.P. Xing, A.Y. Ng, M.I. Jordan, and S. Russell. Distance metric learning, with application to clustering with side information. In Advances in Neural Information Processing Sys- tems, 2002.

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

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