paper-with-me

Papers

Bayesian Ensembling: Insights from Online Optimization and Empirical Bayes

2025-05-21 · Daniel Waxman, Fernando Llorente, Petar M. Djurić

We revisit the classical problem of Bayesian ensembles and address the challenge of learning optimal combinations of Bayesian models in an online, continual learning setting. To this end, we reinterpret existing approaches such as Bayesian model averaging (BMA) and Bayesian stacking through a novel empirical Bayes lens, shedding new light on the limitations and pathologies of BMA. Further motivated by insights from online optimization, we propose Online Bayesian Stacking (OBS), a method that optimizes the log-score over predictive distributions to adaptively combine Bayesian models. A key contribution of our work is establishing a novel connection between OBS and portfolio selection, bridging Bayesian ensemble learning with a rich, well-studied theoretical framework that offers efficient algorithms and extensive regret analysis. We further clarify the relationship between OBS and online BMA, showing that they optimize related but distinct cost functions. Through theoretical analysis and empirical evaluation, we identify scenarios where OBS outperforms online BMA and provide principled guidance on when practitioners should prefer one approach over the other.

📄 PDF Abstract BibTeX arXiv:2505.15638

Code (1)

DanWaxman/OnlineBayesianStacking 공식 구현 jax

Tasks

Continual LearningEnsemble Learning

Similar Papers 제목 키워드 기반

Uncertainty in Neural Networks: Approximately Bayesian Ensembling

2018-10-12 · Tim Pearce, Felix Leibfried, Alexandra Brintrup, Mohamed Zaki 외

Understanding the uncertainty of a neural network's (NN) predictions is essential for many purposes. The Bayesian framework provides a principled approach to this, however applying it to NNs is challenging due to large n…

Bayesian InferenceGeneral ClassificationImage ClassificationUncertainty Quantification

Dynamic Online Ensembles of Basis Expansions

2024-05-02 · Daniel Waxman, Petar M. Djurić

Practical Bayesian learning often requires (1) online inference, (2) dynamic models, and (3) ensembling over multiple different models. Recent advances have shown how to use random feature approximations to achieve scala…

Gaussian Processes

Bayesian Neural Network Ensembles

2018-11-27 · Tim Pearce, Mohamed Zaki, Andy Neely

Ensembles of neural networks (NNs) have long been used to estimate predictive uncertainty; a small number of NNs are trained from different initialisations and sometimes on differing versions of the dataset. The variance…

Decentralized Online Ensembles of Gaussian Processes for Multi-Agent Systems

2025-02-07 · Fernando Llorente, Daniel Waxman, Petar M. Djurić

Flexible and scalable decentralized learning solutions are fundamentally important in the application of multi-agent systems. While several recent approaches introduce (ensembles of) kernel machines in the distributed se…

Gaussian Processes

Automated Machine Learning with Monte-Carlo Tree Search

2019-06-01 · Herilalaina Rakotoarison, Marc Schoenauer, Michèle Sebag

The AutoML task consists of selecting the proper algorithm in a machine learning portfolio, and its hyperparameter values, in order to deliver the best performance on the dataset at hand. Mosaic, a Monte-Carlo tree searc…

AutoMLBayesian OptimizationBIG-bench Machine Learning