Bayesian Low-Rank LeArning (Bella): A Practical Approach to Bayesian Neural Networks
Not on the map. Why?
Abstract (arXiv)
Computational complexity of Bayesian learning is impeding its adoption in practical, large-scale tasks. Despite demonstrations of significant merits such as improved robustness and resilience to unseen or out-of-distribution inputs over their non- Bayesian counterparts, their practical use has faded to near insignificance. In this study, we introduce an innovative framework to mitigate the computational burden of Bayesian neural networks (BNNs). Our approach follows the principle of Bayesian techniques based on deep ensembles, but significantly reduces their cost via multiple low-rank perturbations of parameters arising from a pre-trained neural network. Both vanilla version of ensembles as well as more sophisticated schemes such as Bayesian learning with Stein Variational Gradient Descent (SVGD), previously deemed impractical for large models, can be seamlessly implemented within the proposed framework, called Bayesian Low-Rank LeArning (Bella). In a nutshell, i) Bella achieves a dramatic reduction in the number of trainable parameters required to approximate a Bayesian posterior; and ii) it not only maintains, but in some instances, surpasses the performance of conventional Bayesian learning methods and non-Bayesian baselines. Our results with large-scale tasks such as ImageNet, CAMELYON17, DomainNet, VQA with CLIP, LLaVA demonstrate the effectiveness and versatility of Bella in building highly scalable and practical Bayesian deep models for real-world applications.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 46 of its 69 references that are in the map. First posted on arXiv 30 Jul 2024.
Builds on
46 of 69 references.
References · 46
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2023Visual Instruction Tuningcited by 7,869
- 2023Improved Baselines with Visual Instruction Tuningcited by 4,418
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,236
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,926
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,418
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
- 2016Making the V in VQA Matter: Elevating the Role of Image Understanding in Visual Question Answeringcited by 2,516
- 2015VQA: Visual Question Answeringcited by 2,506
- 2016Variational Inference: A Review for Statisticianscited by 1,472
34 more
- 2022Model soups: averaging weights of multiple fine-tuned models improves accuracy without increasing inference timecited by 1,396
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,375
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,331
- 2021Robust fine-tuning of zero-shot modelscited by 797
- 2021Merging Models with Fisher-Weighted Averagingcited by 621
- 2017Learning multiple visual domains with residual adapterscited by 557
- 2016Stein Variational Gradient Descent: A General Purpose Bayesian Inference Algorithmcited by 507
- 2022Git Re-Basin: Merging Models modulo Permutation Symmetriescited by 471
- 2021Laplace Redux -- Effortless Bayesian Deep Learningcited by 365
- 2021What Are Bayesian Neural Network Posteriors Really Like?cited by 308
- 2021Accuracy on the Line: On the Strong Correlation Between Out-of-Distribution and In-Distribution Generalizationcited by 249
- 2022Delta Tuning: A Comprehensive Study of Parameter Efficient Methods for Pre-trained Language Modelscited by 180
- 2020Efficient and Scalable Bayesian Neural Nets with Rank-1 Factorscited by 171
- 2022Diverse Weight Averaging for Out-of-Distribution Generalizationcited by 148
- 2020Exploring Versatile Generative Language Model Via Parameter-Efficient Transfer Learningcited by 139
- 2016Technical Report on the CleverHans v2.1.0 Adversarial Examples Librarycited by 124
- 2023Bayesian Low-rank Adaptation for Large Language Modelscited by 115
- 2019Subspace Inference for Bayesian Deep Learningcited by 95
- 2018Adv-BNN: Improved Adversarial Defense through Robust Bayesian Neural Networkcited by 69
- 2023LoRA ensembles for large language model fine-tuningcited by 67
- 2017Bayesian Hypernetworkscited by 66
- 2021No One Representation to Rule Them All: Overlapping Features of Training Methodscited by 58
- 2023Knowledge is a Region in Weight Space for Fine-tuned Language Modelscited by 58
- 2020Bayesian Attention Modulescited by 51
- 2020Projected Stein Variational Gradient Descentcited by 33
- 2023A Rigorous Link between Deep Ensembles and (Variational) Bayesian Methodscited by 32
- 2021Bayesian Attention Belief Networkscited by 25
- 2023Beyond Deep Ensembles: A Large-Scale Evaluation of Bayesian Deep Learning under Distribution Shiftcited by 20
- 2018Gold Seeker: Information Gain from Policy Distributions for Goal-oriented Vision-and-Langauge Reasoningcited by 5
- 2022Bayesian Learning with Information Gain Provably Bounds Risk for a Robust Adversarial Defensecited by 4
- 2023Feature-Space Bayesian Adversarial Learning Improved Malware Detector Robustnesscited by 4
- 2024Bayesian Learned Models Can Detect Adversarial Malware For Freecited by 3
- 2022Impact of Parameter Sparsity on Stochastic Gradient MCMC Methods for Bayesian Deep Learningcited by 2
- 2023BayesDLL: Bayesian Deep Learning Librarycited by 2
Built on by
Not cited yet.