Amortized Bayesian Mixture Models

Šimon Kucharský, Paul Christian Bürkner
1/17/2025
stat.MLcs.LGstat.CO

No official code found. Best implementation: Kucharssim/bayesflow-amortized-mixtures (1 star, last commit 2026-03-17).

Abstract

Finite mixtures are a broad class of models useful in scenarios where observed data is generated by multiple distinct processes but without explicit information about the responsible process for each data point. Estimating Bayesian mixture models is computationally challenging due to issues such as high-dimensional posterior inference and label switching. Furthermore, traditional methods such as MCMC are applicable only if the likelihoods for each mixture component are analytically tractable. Amortized Bayesian Inference (ABI) is a simulation-based framework for estimating Bayesian models using generative neural networks. This allows the fitting of models without explicit likelihoods, and provides fast inference. ABI is therefore an attractive framework for estimating mixture models. This paper introduces a novel extension of ABI tailored to mixture models. We factorize the posterior into a distribution of the parameters and a distribution of (categorical) mixture indicators, which allows us to use a combination of generative neural networks for parameter inference, and classification networks for mixture membership identification. The proposed framework accommodates both independent and dependent mixture models, enabling filtering and smoothing. We validate and demonstrate our approach through synthetic and real-world datasets.

View on arXivView PDF

Code Implementations(1)

Amortized Bayesian Mixture Models

10Stan, ShellApr 23, 20247 months ago
bayesian-inferencecomputational-sciencemachine-learning

Similar Papers

Cite this paper

@article{kucharsk2025amortized,
  title  = {Amortized Bayesian Mixture Models},
  author = {Šimon Kucharský and Paul Christian Bürkner},
  year   = {2025},
  eprint = {2501.10229},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.10229v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.10229.svg)](https://codeofpaper.com/paper/2501.10229)

Discussion