Proceedings

Learning the Optimal Neighborhood Kernel for Classification

Download BibTeX Cite

Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence. Pages 1144-1148.

Abstract

Kernel methods have been applied successfully in many applications. The kernel matrix plays an important role in kernel-based learning methods, but the ideal kernel matrix is usually unknown in practice and needs to be estimated. In this paper, we propose to directly learn the ideal kernel matrix (called the optimal neighborhood kernel matrix) from a pre-specified kernel matrix for improved classification performance. We assume that the pre-specified kernel matrix generated from the specific application is a noisy observation of the ideal one. The resulting optimal neighborhood kernel matrix is shown to be the summation of the pre-specified kernel matrix and a rank-one matrix. We formulate the problem of learning the optimal neighborhood kernel as a constrained quartic problem, and propose to solve it using two methods: level method and constrained gradient descent. Empirical results on several benchmark data sets demonstrate the efficiency and effectiveness of the proposed algorithms.Jun Liu, Jianhui Chen, Songcan Chen, Jieping Ye

  1. [Bach et al., 2004] F. Bach, G. Lanckriet, and M. Jordan. Multiple kernel learning, conic duality, and the smo algorithm. In Twenty- first International Conference on Machine Learning. ACM, 2004.
  2. [Bousquet and Herrmann, 2002] O. Bousquet and D. Herrmann. On the complexity of learning the kernel matrix. In Advances in Neural Information Processing Systems, pages 399-406, 2002.
  3. [Boyd and Vandenberghe, 2004] S. Boyd and L. Vandenberghe. Convex Optimization. Cambridge University Press, 2004.
  4. [Chapelle et al., 2002] O. Chapelle, V. Vapnik, O. Bousquet, and S. Mukherjee. Choosing multiple parameters for support vector machines. Machine Learning, 46:131-159, 2002.
  5. [Dai and Fletcher, 2006] Y.-H. Dai and R. Fletcher. New algo- rithms for singly linearly constrained quadratic programs sub- ject to lower and upper bounds. Mathematical Programming, 106(3):403-421, 2006.
  6. [Dekker, 1969] T.J. Dekker. Finding a zero by means of successive linear interpolation. In B. Dejon and P. Henrici, editors, Con- structive Aspects of the Fundamental Theorem of Algebra. Wiley Interscience, London, 1969.
  7. [Kulis et al., 2006] B. Kulis, M. Sustik, and I. Dhillon. Learning low-rank kernel matrices. In Twentythird International Confer- ence on Machine Learning, 2006.
  8. [Lanckriet et al., 2004a] G. Lanckriet, T. Bie, N. Christianini, M. Jordan, and W. Noble. A statistical framework for genomic data fusion. Bioinformatics, 20(16):2626-2635, 2004.
  9. [Lanckriet et al., 2004b] G. Lanckriet, N. Christianini, P. Bartlett, L. Ghaoui, and M. Jordan. Learning the kernel matrix with semi- definite programming. Journal of Machine Learning Research, 5:27-72, 2004.
  10. [Luss and Aspremont, 2007] R. Luss and A. Aspremont. Support vector machine classification with indefinite kernels. In Advances in Neural Information Processing Systems, pages 953-960. MIT Press, 2007.
  11. [Nemirovski, 1994] A. Nemirovski. Efficient methods in convex programming. Lecture Notes, 1994.
  12. [Scholköpf and Smola, 2002] B. Scholköpf and A. Smola. Learn- ing with Kernels. MIT press, 2002.
  13. [Sonnenburg et al., 2006] S. Sonnenburg, G. Ratsch, C. Schafer, and B. Scholkopf. Large scale multiple kernel learning. Jour- nal of Machine Learning Research, 7:1531-1565, 2006.
  14. [Teo et al., 2007] C. Teo, Q. Le, A. Smola, and S. Vishwanathan. A scalable modular convex solver for regularized risk minimiza- tion. In ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, 2007.
  15. [Weston et al., 2003] J. Weston, C. Leslie, D. Zhou, A. Elisseeff, and W.S. Noble. Semi-supervised protein classification using cluster kernels. In Advances in Neural Information Processing Systems. MIT Press, 2003.

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

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