An Information-Theoretic View for Deep Learning
Not on the map. Why?
Abstract (arXiv)
Deep learning has transformed computer vision, natural language processing, and speech recognitioncitebadrinarayanan2017segnet, dong2016image, ren2017faster, ji20133d. However, two critical questions remain obscure: (1) why do deep neural networks generalize better than shallow networks; and (2) does it always hold that a deeper network leads to better performance? Specifically, letting L be the number of convolutional and pooling layers in a deep neural network, and n be the size of the training sample, we derive an upper bound on the expected generalization error for this network, i.e., begineqnarray* mathbbE[R(W)-RS(W)] ≤ expleft(-fracL2logfrac1ηright)√frac2σ2nI(S,W) endeqnarray* where σ >0 is a constant depending on the loss function, 0<η<1 is a constant depending on the information loss for each convolutional or pooling layer, and I(S, W) is the mutual information between the training sample S and the output hypothesis W. This upper bound shows that as the number of convolutional and pooling layers L increases in the network, the expected generalization error will decrease exponentially to zero. Layers with strict information loss, such as the convolutional layers, reduce the generalization error for the whole network; this answers the first question. However, algorithms with zero expected generalization error does not imply a small test error or mathbbE[R(W)]. This is because mathbbE[RS(W)] is large when the information for fitting the data is lost as the number of layers increases. This suggests that the claim `the deeper the better' is conditioned on a small training error or mathbbE[RS(W)]. Finally, we show that deep learning satisfies a weak notion of stability and the sample complexity of deep neural networks will decrease as L increases.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 0; 2023: 0; 2024: 1.
5 papers.
- 2021PAC-Bayes Information Bottleneckcited by 28
- 2024Towards a Theoretical Understanding of Synthetic Data in LLM Post-Training: A Reverse-Bottleneck Perspectivecited by 15
- 2021Autonomous Deep Quality Monitoring in Streaming Environmentscited by 2
- 2021A Probabilistic Representation of DNNs: Bridging Mutual Information and Generalizationcited by 1
- 2021Boosting of Head Pose Estimation by Knowledge Distillationcited by 0
- 2024Towards a Theoretical Understanding of Synthetic Data in LLM Post-Training: A Reverse-Bottleneck Perspective2 Oct 2024
- 2021PAC-Bayes Information Bottleneck29 Sep 2021
- 2021Boosting of Head Pose Estimation by Knowledge Distillation20 Aug 2021
- 2021Autonomous Deep Quality Monitoring in Streaming Environments26 Jun 2021
- 2021A Probabilistic Representation of DNNs: Bridging Mutual Information and Generalization18 Jun 2021