Ultra-Fast Optimization Algorithm for Sparse Multi Kernel Learning

Abstract

Many state-of-the-art approaches for Multi Kernel Learning (MKL) struggle at finding a compromise between performance, sparsity of the solution and speed of the optimization process. In this paper we look at the MKL problem at the same time from a learning and optimization point of view. So, instead of designing a regularizer and then struggling to find an efficient method to minimize it, we design the regularizer while keeping the optimization algorithm in mind. Hence, we introduce a novel MKL formulation, which mixes elements of p-norm and elastic-net kind of regularization. We also propose a fast stochastic gradient descent method that solves the novel MKL formulation. We show theoretically and empirically that our method has 1) state-of-the-art performance on many classification tasks; 2) exact sparse solutions with a tunable level of sparsity; 3) a convergence rate bound that depends only logarithmically on the number of kernels used, and is independent of the sparsity required; 4) independence on the particular convex loss function used.

Cite

Text

Orabona and Luo. "Ultra-Fast Optimization Algorithm for Sparse Multi Kernel Learning." International Conference on Machine Learning, 2011.

Markdown

[Orabona and Luo. "Ultra-Fast Optimization Algorithm for Sparse Multi Kernel Learning." International Conference on Machine Learning, 2011.](https://mlanthology.org/icml/2011/orabona2011icml-ultra/)

BibTeX

@inproceedings{orabona2011icml-ultra,
  title     = {{Ultra-Fast Optimization Algorithm for Sparse Multi Kernel Learning}},
  author    = {Orabona, Francesco and Luo, Jie},
  booktitle = {International Conference on Machine Learning},
  year      = {2011},
  pages     = {249-256},
  url       = {https://mlanthology.org/icml/2011/orabona2011icml-ultra/}
}