On information captured by neural networks: connections with memorization and generalization
Not on the map. Why?
Abstract (arXiv)
Despite the popularity and success of deep learning, there is limited understanding of when, how, and why neural networks generalize to unseen examples. Since learning can be seen as extracting information from data, we formally study information captured by neural networks during training. Specifically, we start with viewing learning in presence of noisy labels from an information-theoretic perspective and derive a learning algorithm that limits label noise information in weights. We then define a notion of unique information that an individual sample provides to the training of a deep network, shedding some light on the behavior of neural networks on examples that are atypical, ambiguous, or belong to underrepresented subpopulations. We relate example informativeness to generalization by deriving nonvacuous generalization gap bounds. Finally, by studying knowledge distillation, we highlight the important role of data and label complexity in generalization. Overall, our findings contribute to a deeper understanding of the mechanisms underlying neural network generalization.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 223 references that are in the map. First posted on arXiv 28 Jun 2023.
Builds on
16 of 223 references.
References · 16
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,404
- 2023Extracting Training Data from Diffusion Modelscited by 723
- 2017Opening the Black Box of Deep Neural Networks via Informationcited by 494
- 2019Unsupervised Label Noise Modeling and Loss Correctioncited by 327
- 2014Training Deep Neural Networks on Noisy Labels with Bootstrappingcited by 322
- 2021User-friendly introduction to PAC-Bayes boundscited by 234
- 2015Adding Gradient Noise Improves Learning for Very Deep Networkscited by 144
- 2020Understanding and Improving Knowledge Distillationcited by 83
- 2021A linearized framework and a new benchmark for model selection for fine-tuningcited by 41
- 2019Where is the Information in a Deep Neural Network?cited by 40
4 more
- 2020Subclass Distillationcited by 23
- 2019iCassava 2019 Fine-Grained Visual Categorization Challengecited by 17
- 2018DNN or k-NN: That is the Generalize vs. Memorize Questioncited by 16
- 2018Leveraging Random Label Memorization for Unsupervised Pre-Trainingcited by 12
Built on by
Not cited yet.