Globally Convergent Newton Methods for Ill-conditioned Generalized Self-concordant Losses

Ulysse Marteau-Ferey, Francis Bach, Alessandro Rudi
7/3/2019
math.OCcs.AIcs.LG

Official code: umarteau/Newton-Method-for-GSC-losses- (5 stars, last commit 2019-12-06).

Abstract

In this paper, we study large-scale convex optimization algorithms based on the Newton method applied to regularized generalized self-concordant losses, which include logistic regression and softmax regression. We first prove that our new simple scheme based on a sequence of problems with decreasing regularization parameters is provably globally convergent, that this convergence is linear with a constant factor which scales only logarithmically with the condition number. In the parametric setting, we obtain an algorithm with the same scaling than regular first-order methods but with an improved behavior, in particular in ill-conditioned problems. Second, in the non parametric machine learning setting, we provide an explicit algorithm combining the previous scheme with Nystr{ö}m projection techniques, and prove that it achieves optimal generalization bounds with a time complexity of order O(ndf $λ$), a memory complexity of order O(df 2 $λ$) and no dependence on the condition number, generalizing the results known for least-squares regression. Here n is the number of observations and df $λ$ is the associated degrees of freedom. In particular, this is the first large-scale algorithm to solve logistic and softmax regressions in the non-parametric setting with large condition numbers and theoretical guarantees.

View on arXivView PDF

Code Implementations(1)

Repository associated to the paper "Globally Convergent Newton Methods for Ill-conditioned Generalized Self-concordant Losses", accepted at NeurIPS 2019 in Vancouver

50Python, Jupyter NotebookOct 23, 20196 years ago

Similar Papers

Cite this paper

@article{marteauferey2019globally,
  title  = {Globally Convergent Newton Methods for Ill-conditioned Generalized Self-concordant Losses},
  author = {Ulysse Marteau-Ferey and Francis Bach and Alessandro Rudi},
  year   = {2019},
  eprint = {1907.01771},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1907.01771}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1907.01771.svg)](https://codeofpaper.com/paper/1907.01771)

Discussion