Scale-Dropout: Estimating Uncertainty in Deep Neural Networks Using Stochastic Scale
Not on the map. Why?
Abstract (arXiv)
Uncertainty estimation in Neural Networks (NNs) is vital in improving reliability and confidence in predictions, particularly in safety-critical applications. Bayesian Neural Networks (BayNNs) with Dropout as an approximation offer a systematic approach to quantifying uncertainty, but they inherently suffer from high hardware overhead in terms of power, memory, and computation. Thus, the applicability of BayNNs to edge devices with limited resources or to high-performance applications is challenging. Some of the inherent costs of BayNNs can be reduced by accelerating them in hardware on a Computation-In-Memory (CIM) architecture with spintronic memories and binarizing their parameters. However, numerous stochastic units are required to implement conventional dropout-based BayNN. In this paper, we propose the Scale Dropout, a novel regularization technique for Binary Neural Networks (BNNs), and Monte Carlo-Scale Dropout (MC-Scale Dropout)-based BayNNs for efficient uncertainty estimation. Our approach requires only one stochastic unit for the entire model, irrespective of the model size, leading to a highly scalable Bayesian NN. Furthermore, we introduce a novel Spintronic memory-based CIM architecture for the proposed BayNN that achieves more than 100× energy savings compared to the state-of-the-art. We validated our method to show up to a 1% improvement in predictive performance and superior uncertainty estimates compared to related works.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 28 of its 81 references that are in the map. First posted on arXiv 27 Nov 2023.
Builds on
28 of 81 references.
References · 28
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,448
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,926
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
- 2017What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?cited by 2,352
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
- 2014Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Imagescited by 776
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 569
16 more
- 2015Variational Dropout and the Local Reparameterization Trickcited by 490
- 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 467
- 2019Differentiable Soft Quantization: Bridging Full-Precision and Low-Bit Neural Networkscited by 238
- 2014Efficient Object Localization Using Convolutional Networkscited by 227
- 2015Bayesian SegNet: Model Uncertainty in Deep Convolutional Encoder-Decoder Architectures for Scene Understandingcited by 218
- 2019Forward and Backward Information Retention for Accurate Binary Neural Networkscited by 169
- 2019XNOR-Net++: Improved Binary Neural Networkscited by 97
- 2019DropConnect Is Effective in Modeling Uncertainty of Bayesian Deep Networkscited by 92
- 2023A Survey on Uncertainty Quantification Methods for Deep Learningcited by 81
- 2019Regularizing Activation Distribution for Training Binarized Deep Networkscited by 61
- 2016Loss-aware Binarization of Deep Networkscited by 56
- 2018VIBNN: Hardware Acceleration of Bayesian Neural Networkscited by 20
- 2017Training Deep Convolutional Neural Networks with Resistive Cross-Point Devicescited by 18
- 2020Efficient Computation Reduction in Bayesian Neural Networks Through Feature Decomposition and Memorizationcited by 10
- 2021High-Performance FPGA-based Accelerator for Bayesian Neural Networkscited by 8
- 2023Spatial-SpinDrop: Spatial Dropout-based Binary Bayesian Neural Network with Spintronics Implementationcited by 7
Built on by
Citing papers per year: 2024: 5; 2025: 0; 2026: 1.
6 papers.
- 2024Enhancing Fairness and Performance in Machine Learning Models: A Multi-Task Learning Approach with Monte-Carlo Dropout and Pareto Optimalitycited by 2
- 2024Tiny Deep Ensemble: Uncertainty Estimation in Edge AI Accelerators via Ensembling Normalization Layers with Shared Weightscited by 2
- 2024Testing Spintronics Implemented Monte Carlo Dropout-Based Bayesian Neural Networkscited by 0
- 2024NeuSpin: Design of a Reliable Edge Neuromorphic System Based on Spintronics for Green AIcited by 0
- 2024Scalable and Efficient Methods for Uncertainty Estimation and Reduction in Deep Learningcited by 0
- 2026Active Inference for Micro-Gesture Recognition: EFE-Guided Temporal Sampling and Adaptive Learningcited by 0
- 2026Active Inference for Micro-Gesture Recognition: EFE-Guided Temporal Sampling and Adaptive Learning8 Mar 2026
- 2024Tiny Deep Ensemble: Uncertainty Estimation in Edge AI Accelerators via Ensembling Normalization Layers with Shared Weights7 May 2024
- 2024Enhancing Fairness and Performance in Machine Learning Models: A Multi-Task Learning Approach with Monte-Carlo Dropout and Pareto Optimality12 Apr 2024
- 2024Scalable and Efficient Methods for Uncertainty Estimation and Reduction in Deep Learning13 Jan 2024
- 2024NeuSpin: Design of a Reliable Edge Neuromorphic System Based on Spintronics for Green AI11 Jan 2024
- 2024Testing Spintronics Implemented Monte Carlo Dropout-Based Bayesian Neural Networks9 Jan 2024
Similar, not cited
Close in wording, no citation either way
- 2025Uncertainty-Preserving QBNNs: Multi-Level Quantization of SVI-Based Bayesian Neural Networks for Image Classification
- 2025Stochastic Weight Sharing for Bayesian Neural Networks
- 2024Bayes2IMC: In-Memory Computing for Bayesian Binary Neural Networks
- 2023Generalized Uncertainty of Deep Neural Networks: Taxonomy and Applications
- 2023A Symmetry-Aware Exploration of Bayesian Neural Network Posteriors
- 2023Neural State-Space Models: Empirical Evaluation of Uncertainty Quantification
- 2023Window-Based Early-Exit Cascades for Uncertainty Estimation: When Deep Ensembles are More Efficient than Single Models
- 2024Art and Science of Quantizing Large-Scale Models: A Comprehensive Overview