Error analysis of a compositional score-based algorithm for simulation-based inference
Camille Touron, Gabriel V. Cardoso, Julyan Arbel, Pedro L. C. Rodrigues
TL;DR
This work addresses how errors accumulate when combining multiple observations in compositional score-based SBI using the GAUSS framework. It derives an upper bound on the mean-squared error of the compositional score in terms of per-observation denoising score matching errors $\epsilon_{\mathrm{DSM}}^2$, precision-matrix estimation errors, and the number of observations $n$, with explicit results under Gaussian priors and posteriors. The analysis links the precision-error to a Wasserstein control $\mathcal{W}_2(p,\tilde{p})\le \eta$ and provides a detailed bound that illuminates how the diffusion hyperparameters and the aggregation via $\Lambda^{-1}$ temper error growth. A Gaussian 2D numerical example validates the bounds and highlights that the bound mirrors empirical behavior while revealing a nuanced interaction between $n$ and diffusion time. The results offer guidance for tuning diffusion parameters and precision-matrix estimation to achieve accurate sampling from the multi-observation posterior $p_t(\bm{\theta}|\bm{x}_{1:n})$ and outline avenues for extending the theory to alternative estimators beyond GAUSS.
Abstract
Simulation-based inference (SBI) has become a widely used framework in applied sciences for estimating the parameters of stochastic models that best explain experimental observations. A central question in this setting is how to effectively combine multiple observations in order to improve parameter inference and obtain sharper posterior distributions. Recent advances in score-based diffusion methods address this problem by constructing a compositional score, obtained by aggregating individual posterior scores within the diffusion process. While it is natural to suspect that the accumulation of individual errors may significantly degrade sampling quality as the number of observations grows, this important theoretical issue has so far remained unexplored. In this paper, we study the compositional score produced by the GAUSS algorithm of Linhart et al. (2024) and establish an upper bound on its mean squared error in terms of both the individual score errors and the number of observations. We illustrate our theoretical findings on a Gaussian example, where all analytical expressions can be derived in a closed form.
