Exploring Generalization in Deep Learning
Behnam Neyshabur, Srinadh Bhojanapalli, David McAllester, Nathan, Srebro

TL;DR
This paper investigates various explanations for why deep learning models generalize well, analyzing measures like norm control, sharpness, and robustness, and their theoretical and empirical implications.
Contribution
It provides a comprehensive analysis of existing generalization measures, highlighting the role of scale normalization and connecting sharpness with PAC-Bayes theory.
Findings
Scale normalization is crucial for generalization measures.
Sharpness relates to PAC-Bayes bounds.
Different measures explain various phenomena in deep learning.
Abstract
With a goal of understanding what drives generalization in deep networks, we consider several recently suggested explanations, including norm-based control, sharpness and robustness. We study how these measures can ensure generalization, highlighting the importance of scale normalization, and making a connection between sharpness and PAC-Bayes theory. We then investigate how well the measures explain different observed phenomena.
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
TopicsAdversarial Robustness in Machine Learning · Neural Networks and Applications · Anomaly Detection Techniques and Applications
