Uniform Convergence of Gradients for Non-Convex Learning and Optimization
Dylan J Foster, Ayush Sekhari, Karthik Sridharan
Abstract
We investigate 1) the rate at which refined properties of the empirical risk---in particular, gradients---converge to their population counterparts in standard non-convex learning tasks, and 2) the consequences of this convergence for optimization. Our analysis follows the tradition of norm-based capacity control. We propose vector-valued Rademacher complexities as a simple, composable, and user-friendly tool to derive dimension-free uniform convergence bounds for gradients in non-convex learning problems. As an application of our techniques, we give a new analysis of batch gradient descent methods for non-convex generalized linear models and non-convex robust regression, showing how to use any algorithm that finds approximate stationary points to obtain optimal sample complexity, even when dimension is high or possibly infinite and multiple passes over the dataset are allowed.
BibTeX
@inproceedings{NEURIPS2018_59ab3ba9,
author = {Foster, Dylan J and Sekhari, Ayush and Sridharan, Karthik},
booktitle = {Advances in Neural Information Processing Systems},
editor = {S. Bengio and H. Wallach and H. Larochelle and K. Grauman and N. Cesa-Bianchi and R. Garnett},
pages = {},
publisher = {Curran Associates, Inc.},
title = {Uniform Convergence of Gradients for Non-Convex Learning and Optimization},
url = {https://proceedings.neurips.cc/paper_files/paper/2018/file/59ab3ba90ae4b4ab84fe69de7b8e3f5f-Paper.pdf},
volume = {31},
year = {2018}
}