NeurIPS 2021spotlight22 citations

On the Power of Differentiable Learning versus PAC and SQ Learning

Emmanuel Abbe, Pritish Kamath, eran malach, Colin Sandon, Nathan Srebro

Abstract

We study the power of learning via mini-batch stochastic gradient descent (SGD) on the loss of a differentiable model or neural network, and ask what learning problems can be learnt using this paradigm. We show that SGD can always simulate learning with statistical queries (SQ), but its ability to go beyond that depends on the precision $\rho$ of the gradients and the minibatch size $b$. With fine enough precision relative to minibatch size, namely when $b \rho$ is small enough, SGD can go beyond SQ learning and simulate any sample-based learning algorithm and thus its learning power is equivalent to that of PAC learning; this extends prior work that achieved this result for $b=1$. Moreover, with polynomially many bits of precision (i.e. when $\rho$ is exponentially small), SGD can simulate PAC learning regardless of the batch size. On the other hand, when $b \rho^2$ is large enough, the power of SGD is equivalent to that of SQ learning.

Differentiable LearningPAC LearningStatistical Query Learningmini-batch SGD
BibTeX
@inproceedings{
abbe2021on,
title={On the Power of Differentiable Learning versus {PAC} and {SQ} Learning},
author={Emmanuel Abbe and Pritish Kamath and eran malach and Colin Sandon and Nathan Srebro},
booktitle={Advances in Neural Information Processing Systems},
editor={A. Beygelzimer and Y. Dauphin and P. Liang and J. Wortman Vaughan},
year={2021},
url={https://openreview.net/forum?id=TZPidZS3r_z}
}
On the Power of Differentiable Learning versus PAC and SQ Learning · NeurIPS 2021