Q-Conjugate Message Passing for Efficient Bayesian Inference
Abstract
Bayesian inference in nonconjugate models such as Bayesian Poisson regression often relies on computationally expensive Monte Carlo methods. This paper introduces Q-conjugacy, a generalization of classical conjugacy that enables efficient closed-form variational inference in certain nonconjugate models. Q-conjugacy is a condition in which a closed-form update scheme expresses the solution minimizing the Kullback-Leibler divergence between a variational distribution and the product of two potentially unnormalized distributions. Leveraging Q-conjugacy within a local message passing framework allows deriving analytic inference update equations for nonconjugate models. The effectiveness of this approach is demonstrated on Bayesian Poisson regression and a model involving a hidden gamma-distributed latent variable with Gaussian-corrupted logarithmic observations. Results show that Q-conjugate triplets, such as (Gamma, LogNormal, Gamma), provide better speed-accuracy trade-offs than Markov Chain Monte Carlo.
Cite
Text
Lukashchuk et al. "Q-Conjugate Message Passing for Efficient Bayesian Inference." Proceedings of The 12th International Conference on Probabilistic Graphical Models, 2024.Markdown
[Lukashchuk et al. "Q-Conjugate Message Passing for Efficient Bayesian Inference." Proceedings of The 12th International Conference on Probabilistic Graphical Models, 2024.](https://mlanthology.org/pgm/2024/lukashchuk2024pgm-qconjugate/)BibTeX
@inproceedings{lukashchuk2024pgm-qconjugate,
title = {{Q-Conjugate Message Passing for Efficient Bayesian Inference}},
author = {Lukashchuk, Mykola and Şenöz, İsmail and de Vries, Bert},
booktitle = {Proceedings of The 12th International Conference on Probabilistic Graphical Models},
year = {2024},
pages = {295-311},
volume = {246},
url = {https://mlanthology.org/pgm/2024/lukashchuk2024pgm-qconjugate/}
}