Simulating ratios of normalizing constants via a simple identity: A theoretical exploration. (English) Zbl 0857.62017
Summary: Let $p_i(w)$, $i=1,2$, be two densities with common support where each density is known up to a normalizing constant: $p_i(w) = q_i(w)/c_i$. We have draws from each density (e.g., via Markov chain Monte Carlo), and we want to use these draws to simulate the ratio of the normalizing constants, $c_1/c_2$. Such a computational problem is often encountered in likelihood and Bayesian inference, and arises in fields such as physics and genetics. Many methods proposed in statistical and other literature (e.g., computational physics) for dealing with this problem are based on various special cases of the following simple identity: $$c_1/c_2 = E_2 \bigl[q_1(w) \alpha(w) \bigr]/E_1 \bigl[q_2(w) \alpha (w)\bigr].$$ Here $E_i$ denotes the expectation with respect to $p_i$ $(i=1,2)$, and $\alpha$ is an arbitrary function such that the denominator is non-zero. A main purpose of this paper is to provide a theoretical study of the usefulness of this identity, with focus on (asymptotically) optimal and practical choices of $\alpha$.
Using a simple but informative example, we demonstrate that with sensible (not necessarily optimal) choices of $\alpha$, we can reduce the simulation error by orders of magnitude, when compared to the conventional importance sampling method, which corresponds to $\alpha = 1/q_2$. We also introduce several generalizations of this identity for handling more complicated settings (e.g., estimating several ratios simultaneously) and pose several open problems that appear to have practical as well as theoretical value. Furthermore, we discuss related theoretical and empirical work.
|62E99||Statistical distribution theory|
|65C99||Probabilistic methods, simulation and stochastic differential equations (numerical analysis)|