Lune

NeurIPS2021Top-tier venue

On the Power of Differentiable Learning versus PAC and SQ Learning

Emmanuel Abbe, Pritish Kamath, Eran Malach, Colin Sandon, Nathan Srebro

2021Year
32Citations
21Top-tier citations

Abstract

We study the power of learning via mini-batch stochastic gradient descent (SGD) on the population loss, and batch Gradient Descent (GD) on the empirical loss, of a differentiable model or neural network, and ask what learning problems can be learnt using these paradigms. We show that SGD and GD can always simulate learning with statistical queries (SQ), but their ability to go beyond that depends on the precision ρ\rho of the gradient calculations relative to the minibatch size bb (for SGD) and sample size mm (for GD). With fine enough precision relative to minibatch size, namely when bρ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=1b=1. Similarly, with fine enough precision relative to the sample size mm, GD can also simulate any sample-based learning algorithm based on mm samples. In particular, with polynomially many bits of precision (i.e. when ρ\rho is exponentially small), SGD and GD can both simulate PAC learning regardless of the mini-batch size. On the other hand, when bρ2b \rho^2 is large enough, the power of SGD is equivalent to that of SQ learning.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

Cited by top-tier papers21

Ask how each one uses it

Builds on6

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines