mlsanityData to 7 Oct 2026

Improving the Trainability of Deep Neural Networks through Layerwise Batch-Entropy Regularization

arXiv 2208.01134 ↗First posted 1 Aug 2022cs.LGcited by 7

Not on the map. Why?

Abstract (arXiv)

Training deep neural networks is a very demanding task, especially challenging is how to adapt architectures to improve the performance of trained models. We can find that sometimes, shallow networks generalize better than deep networks, and the addition of more layers results in higher training and test errors. The deep residual learning framework addresses this degradation problem by adding skip connections to several neural network layers. It would at first seem counter-intuitive that such skip connections are needed to train deep networks successfully as the expressivity of a network would grow exponentially with depth. In this paper, we first analyze the flow of information through neural networks. We introduce and evaluate the batch-entropy which quantifies the flow of information through each layer of a neural network. We prove empirically and theoretically that a positive batch-entropy is required for gradient descent-based training approaches to optimize a given loss function successfully. Based on those insights, we introduce batch-entropy regularization to enable gradient descent-based training algorithms to optimize the flow of information through each hidden layer individually. With batch-entropy regularization, gradient descent optimizers can transform untrainable networks into trainable networks. We show empirically that we can therefore train a "vanilla" fully connected network and convolutional neural network -- no skip connections, batch normalization, dropout, or any other architectural tweak -- with 500 layers by simply adding the batch-entropy regularization term to the loss function. The effect of batch-entropy regularization is not only evaluated on vanilla neural networks, but also on residual networks, autoencoders, and also transformer models over a wide range of computer vision as well as natural language processing tasks.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 29 of its 55 references that are in the map. First posted on arXiv 1 Aug 2022.

Builds on

29 of 55 references.

References · 29

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  4. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  5. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  6. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  7. 2016Layer Normalizationcited by 5,579
  8. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  9. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
  10. 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
  11. 2018Neural Network Acceptability Judgmentscited by 952
  12. 2015Deep Learning and the Information Bottleneck Principlecited by 793
17 more
  1. 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 776
  2. 2017Self-Normalizing Neural Networkscited by 591
  3. 2016Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networkscited by 541
  4. 2017Opening the Black Box of Deep Neural Networks via Informationcited by 494
  5. 2017Regularizing Neural Networks by Penalizing Confident Output Distributionscited by 461
  6. 2016On the Expressive Power of Deep Neural Networkscited by 302
  7. 2017Information-theoretic analysis of generalization capability of learning algorithmscited by 299
  8. 2016Exponential expressivity in deep neural networks through transient chaoscited by 260
  9. 2015Highway Networkscited by 257
  10. 2017Emergence of Invariance and Disentanglement in Deep Representationscited by 213
  11. 2018Dynamical Isometry and a Mean Field Theory of CNNs: How to Train 10,000-Layer Vanilla Convolutional Neural Networkscited by 176
  12. 2015All you need is a good initcited by 124
  13. 2021Rapid training of deep neural networks without skip connections or normalization layers using Deep Kernel Shapingcited by 51
  14. 2015Data-dependent Initializations of Convolutional Neural Networkscited by 29
  15. 2018SHADE: Information Based Regularization for Deep Learningcited by 3
  16. 2020Conflicting Bundles: Adapting Architectures Towards the Improved Training of Deep Neural Networkscited by 3
  17. 2021Auto-tuning of Deep Neural Networks by Conflicting Layer Removalcited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 4; 2025: 0; 2026: 3.

7 papers.