Multi-Label Multiple Kernel Learning by Stochastic Approximation: Application to Visual Object Recognition

Abstract

Recent studies have shown that multiple kernel learning is very effective for object recognition, leading to the popularity of kernel learning in computer vision problems. In this work, we develop an efficient algorithm for multi-label multiple kernel learning (ML-MKL). We assume that all the classes under consideration share the same combination of kernel functions, and the objective is to find the optimal kernel combination that benefits all the classes. Although several algorithms have been developed for ML-MKL, their computational cost is linear in the number of classes, making them unscalable when the number of classes is large, a challenge frequently encountered in visual object recognition. We address this computational challenge by developing a framework for ML-MKL that combines the worst-case analysis with stochastic approximation. Our analysis shows that the complexity of our algorithm is $O(m^{1/3}\sqrt{ln m})$, where $m$ is the number of classes. Empirical studies with object recognition show that while achieving similar classification accuracy, the proposed method is significantly more efficient than the state-of-the-art algorithms for ML-MKL.

Cite

Text

Bucak et al. "Multi-Label Multiple Kernel Learning by Stochastic Approximation: Application to Visual Object Recognition." Neural Information Processing Systems, 2010.

Markdown

[Bucak et al. "Multi-Label Multiple Kernel Learning by Stochastic Approximation: Application to Visual Object Recognition." Neural Information Processing Systems, 2010.](https://mlanthology.org/neurips/2010/bucak2010neurips-multilabel/)

BibTeX

@inproceedings{bucak2010neurips-multilabel,
  title     = {{Multi-Label Multiple Kernel Learning by Stochastic Approximation: Application to Visual Object Recognition}},
  author    = {Bucak, Serhat and Jin, Rong and Jain, Anil K.},
  booktitle = {Neural Information Processing Systems},
  year      = {2010},
  pages     = {325-333},
  url       = {https://mlanthology.org/neurips/2010/bucak2010neurips-multilabel/}
}