Related Experiment Video
Updated: Dec 26, 2025

Deep Neural Networks for Image-Based Dietary Assessment
Published on: March 13, 2021
The Stochastic Delta Rule: Faster and More Accurate Deep Learning Through Adaptive Weight Noise
Noah Frazier-Logue1, Stephen José Hanson2
1Rotman Research Institute, Baycrest Health Sciences, Toronto, ON M6A 2E1, Canada nfrazier-logue@research.baycrest.org.
Abstract:
Multilayer neural networks have led to remarkable performance on many kinds of benchmark tasks in text, speech, and image processing. Nonlinear parameter estimation in hierarchical models is known to be subject to overfitting and misspecification. One approach to these estimation and related problems (e.g., saddle points, colinearity, feature discovery) is called Dropout. The Dropout algorithm removes hidden units according to a binomial random variable with probability prior to each update, creating random "shocks" to the network that are averaged over updates (thus creating weight sharing). In this letter, we reestablish an older parameter search method and show that Dropout is a special case of this more general model, stochastic delta rule (SDR), published originally in 1990. Unlike Dropout, SDR redefines each weight in the network as a random variable with mean and standard deviation . Each weight random variable is sampled on each forward activation, consequently creating an exponential number of potential networks with shared weights (accumulated in the mean values). Both parameters are updated according to prediction error, thus resulting in weight noise injections that reflect a local history of prediction error and local model averaging. SDR therefore implements a more sensitive local gradient-dependent simulated annealing per weight converging in the limit to a Bayes optimal network. We run tests on standard benchmarks (CIFAR and ImageNet) using a modified version of DenseNet and show that SDR outperforms standard Dropout in top-5 validation error by approximately 13% with DenseNet-BC 121 on ImageNet and find various validation error improvements in smaller networks. We also show that SDR reaches the same accuracy that Dropout attains in 100 epochs in as few as 40 epochs, as well as improvements in training error by as much as 80%.
Related Concept Videos
Propagation of Uncertainty from Random Error
Neural Regulation
Improving Translational Accuracy
Improving Translational Accuracy
Time-Domain Interpretation of PD Control
Consider the example of control of motor torque. Initially, a positive...
Weighted Mean
For example, consider the number of goals scored in the matches of a tournament. While computing the average number of goals scored in the tournament, it may be more important to...