Simulation-Based Empirical Bayes

· Source: stat.ML updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Data Science & Analytics · Depth: Expert, extended

Summary

Simulation-based empirical Bayes (SBEB) is a novel method for simultaneous inference across related latent variables when likelihoods are only available through a simulator. It extends classical empirical Bayes (EB) and simulation-based inference (SBI) by iteratively refining a nonparametric EB prior within an SBI loop. SBEB computes EB estimates without an explicit density, utilizing observed data, simulator samples, and an amortized inference network. The method demonstrates improved accuracy over fixed-prior SBI in various scientific simulators, including linear Gaussian, nonlinear static, oscillator, predator-prey, and evolutionary models. It also shows benefits in real-world applications like heterogeneous product choice and measles outbreak dynamics across 40 UK cities from 1944 to 1965.

Key takeaway

For research scientists developing models with intractable likelihoods and multiple related units, SBEB offers a robust approach to improve inference accuracy. You should consider implementing SBEB when a common population prior exists, as it learns this prior from data, outperforming fixed-prior SBI, especially with sufficient unit-level signal. Be prepared for increased computational cost and the need for an expressive amortized inference family.

Key insights

SBEB combines empirical Bayes and simulation-based inference to learn priors for intractable likelihoods.

Principles

Method

SBEB iteratively approximates posteriors, averages them to refine an empirical Bayes prior, samples from this prior, simulates new data, and refits an amortized inference network.

In practice

Topics

Best for: AI Scientist, Research Scientist

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by stat.ML updates on arXiv.org.