mlsanityData to 7 Oct 2026

Numerical influence of ReLU'(0) on backpropagation

arXiv 2106.12915 ↗First posted 23 Jun 2021cs.LG cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

In theory, the choice of ReLU(0) in [0, 1] for a neural network has a negligible influence both on backpropagation and training. Yet, in the real world, 32 bits default precision combined with the size of deep learning problems makes it a hyperparameter of training methods. We investigate the importance of the value of ReLU'(0) for several precision levels (16, 32, 64 bits), on various networks (fully connected, VGG, ResNet) and datasets (MNIST, CIFAR10, SVHN, ImageNet). We observe considerable variations of backpropagation outputs which occur around half of the time in 32 bits precision. The effect disappears with double precision, while it is systematic at 16 bits. For vanilla SGD training, the choice ReLU'(0) = 0 seems to be the most efficient. For our experiments on ImageNet the gain in test accuracy over ReLU'(0) = 1 was more than 10 points (two runs). We also evidence that reconditioning approaches as batch-norm or ADAM tend to buffer the influence of ReLU'(0)'s value. Overall, the message we convey is that algorithmic differentiation of nonsmooth problems potentially hides parameters that could be tuned advantageously.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 14 of its 32 references that are in the map. First posted on arXiv 23 Jun 2021.

Builds on

14 of 32 references.

References · 14

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  4. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  5. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  6. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
  7. 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
  8. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
  9. 2015Automatic differentiation in machine learning: a surveycited by 846
  10. 2015Deep Learning with Limited Numerical Precisioncited by 368
  11. 2019Conservative set valued fields, automatic differentiation, stochastic gradient method and deep learningcited by 71
  12. 2020A mathematical model for automatic differentiation in machine learningcited by 44
2 more
  1. 2020Convergence of constant step stochastic gradient descent for non-smooth non-convex functionscited by 27
  2. 2019Towards a regularity theory for ReLU networks -- chain rule and global error estimatescited by 8

Built on by

Not cited yet.