English

Efficient Primal-Dual Algorithms for Large-Scale Multiclass Classification

Machine Learning 2019-02-12 v1 Machine Learning Optimization and Control

Abstract

We develop efficient algorithms to train 1\ell_1-regularized linear classifiers with large dimensionality dd of the feature space, number of classes kk, and sample size nn. Our focus is on a special class of losses that includes, in particular, the multiclass hinge and logistic losses. Our approach combines several ideas: (i) passing to the equivalent saddle-point problem with a quasi-bilinear objective; (ii) applying stochastic mirror descent with a proper choice of geometry which guarantees a favorable accuracy bound; (iii) devising non-uniform sampling schemes to approximate the matrix products. In particular, for the multiclass hinge loss we propose a \textit{sublinear} algorithm with iterations performed in O(d+n+k)O(d+n+k) arithmetic operations.

Keywords

Cite

@article{arxiv.1902.03755,
  title  = {Efficient Primal-Dual Algorithms for Large-Scale Multiclass Classification},
  author = {Dmitry Babichev and Dmitrii Ostrovskii and Francis Bach},
  journal= {arXiv preprint arXiv:1902.03755},
  year   = {2019}
}