BayesMix: Bayesian Mixture Models in C++

05/17/2022
by   Mario Beraha, et al.
0

We describe BayesMix, a C++ library for MCMC posterior simulation for general Bayesian mixture models. The goal of BayesMix is to provide a self-contained ecosystem to perform inference for mixture models to computer scientists, statisticians and practitioners. The key idea of this library is extensibility, as we wish the users to easily adapt our software to their specific Bayesian mixture models. In addition to the several models and MCMC algorithms for posterior inference included in the library, new users with little familiarity on mixture models and the related MCMC algorithms can extend our library with minimal coding effort. Our library is computationally very efficient when compared to competitor software. Examples show that the typical code runtimes are from two to 25 times faster than competitors for data dimension from one to ten. Our library is publicly available on Github at https://github.com/bayesmix-dev/bayesmix/.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/12/2020

MCMC computations for Bayesian mixture models using repulsive point processes

Repulsive mixture models have recently gained popularity for Bayesian cl...
research
04/30/2023

Bayesian Finite Mixtures of Ising Models

We introduce finite mixtures of Ising models as a novel approach to stud...
research
09/27/2020

Kernel learning approaches for summarising and combining posterior similarity matrices

When using Markov chain Monte Carlo (MCMC) algorithms to perform inferen...
research
12/06/2021

Posterior Predictive Null Checks

Bayesian model criticism is an important part of the practice of Bayesia...
research
11/18/2015

Tree-Guided MCMC Inference for Normalized Random Measure Mixture Models

Normalized random measures (NRMs) provide a broad class of discrete rand...
research
07/20/2021

JAGS, NIMBLE, Stan: a detailed comparison among Bayesian MCMC software

The aim of this work is the comparison of the performance of the three p...
research
03/24/2021

The Shapley Value of coalition of variables provides better explanations

While Shapley Values (SV) are one of the gold standard for interpreting ...

Please sign up or login with your details

Forgot password? Click here to reset