Related Experiment Video
Updated: Dec 26, 2025

13:19
Deep Neural Networks for Image-Based Dietary Assessment
Published on: March 13, 2021
9.8K
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.
Neural Computation
|March 19, 2020
Summary
Stochastic Delta Rule (SDR) improves deep learning models by introducing weight noise, outperforming standard Dropout. SDR achieves higher accuracy faster and reduces training errors significantly.
Area of Science:
- Deep learning
- Machine learning
- Artificial intelligence
Background:
- Multilayer neural networks excel in various tasks but face overfitting and misspecification issues.
- Dropout is a regularization technique that randomly removes hidden units to combat overfitting.
- Nonlinear parameter estimation in hierarchical models presents challenges like saddle points and colinearity.
Discussion:
- This research revisits the Stochastic Delta Rule (SDR), a 1990 parameter search method, demonstrating Dropout as a special case.
- SDR redefines weights as random variables, sampled during forward activation, creating numerous shared-weight networks.
- SDR incorporates prediction error into weight updates, injecting noise that reflects local history and averages models.
Key Insights:
- SDR acts as a local gradient-dependent simulated annealing, converging to a Bayes-optimal network.
- On ImageNet using DenseNet-BC 121, SDR reduced top-5 validation error by approximately 13% compared to Dropout.
- SDR achieved target accuracy in fewer epochs and showed up to 80% improvement in training error.
Outlook:
- SDR offers a more robust and efficient alternative to Dropout for deep neural networks.
- Further research can explore SDR's application in diverse deep learning architectures and complex datasets.
- SDR's adaptive, error-driven noise injection holds potential for advancing model generalization and convergence speed.
Related Concept Videos
Propagation of Uncertainty from Random Error
1.6K
An experiment often consists of more than a single step. In this case, measurements at each step give rise to uncertainty. Because the measurements occur in successive steps, the uncertainty in one step necessarily contributes to that in the subsequent step. As we perform statistical analysis on these types of experiments, we must learn to account for the propagation of uncertainty from one step to the next. The propagation of uncertainty depends on the type of arithmetic operation performed on...
1.6K
Neural Regulation
42.9K
Digestion begins with a cephalic phase that prepares the digestive system to receive food. When our brain processes visual or olfactory information about food, it triggers impulses in the cranial nerves innervating the salivary glands and stomach to prepare for food.
42.9K
Improving Translational Accuracy
13.9K
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
13.9K
Improving Translational Accuracy
3.5K
3.5K
Time-Domain Interpretation of PD Control
320
Proportional-Derivative (PD) control is a widely used control method in various engineering systems to enhance stability and performance. In a system with only proportional control, common issues include high maximum overshoot and oscillation, observed in both the error signal and its rate of change. This behavior can be divided into three distinct phases: initial overshoot, subsequent undershoot, and gradual stabilization.
Consider the example of control of motor torque. Initially, a positive...
Consider the example of control of motor torque. Initially, a positive...
320
Weighted Mean
6.1K
While taking the arithmetic, geometric, or harmonic mean of a sample data set, equal importance is assigned to all the data points. However, all the values may not always be equally important in some data sets. An intrinsic bias might make it more important to give more weightage to specific values over others.
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...
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...
6.1K