Dynamics of stochastic gradient descent for two-layer neural networks in the teacher-student setup
Sebastian Goldt, Madhu S. Advani, Andrew M. Saxe, Florent Krzakala,, Lenka Zdeborov\'a

TL;DR
This paper analyzes the training dynamics and generalization performance of over-parameterized two-layer neural networks in a teacher-student setup, revealing how different training strategies and activation functions influence outcomes.
Contribution
It provides a differential equations framework to precisely describe SGD dynamics in large-input limits and explores how network size and training scope affect generalization error.
Findings
Generalization error increases with size when training only the first layer.
Generalization error remains constant or decreases when training both layers.
Different activation functions lead to different solutions and generalization behaviors.
Abstract
Deep neural networks achieve stellar generalisation even when they have enough parameters to easily fit all their training data. We study this phenomenon by analysing the dynamics and the performance of over-parameterised two-layer neural networks in the teacher-student setup, where one network, the student, is trained on data generated by another network, called the teacher. We show how the dynamics of stochastic gradient descent (SGD) is captured by a set of differential equations and prove that this description is asymptotically exact in the limit of large inputs. Using this framework, we calculate the final generalisation error of student networks that have more parameters than their teachers. We find that the final generalisation error of the student increases with network size when training only the first layer, but stays constant or even decreases with size when training both…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Neural Networks and Applications · Model Reduction and Neural Networks
MethodsStochastic Gradient Descent
