The pseudo-marginal approach for efficient Monte Carlo computations (Q122160)

From MaRDI portal
scientific article
Language Label Description Also known as
English
The pseudo-marginal approach for efficient Monte Carlo computations
scientific article

    Statements

    37
    0 references
    2
    0 references
    1 April 2009
    0 references
    4 June 2009
    0 references
    0 references
    0 references
    0 references
    0 references
    The pseudo-marginal approach for efficient Monte Carlo computations (English)
    0 references
    A powerful and flexible MCMC (Markov chain Monte Carlo) algorithm for stochastic simulation is proposed which builds on pseudo-marginal method originally introduced by \textit{M. A. Beaumont} [Genetics 164, 1139--1160 (2003)]. In the discrete case, it is the following. Given joint probability distribution \(\pi(\theta,z)\) and conditional distribution \(q_\theta(z)\) the goal is to sample from the marginal distribution \(\pi(\theta)\) (\(\theta \in \Theta\), \(z \in Z\)). If \(\pi(\theta)\) is known analitically or cheap to compute, it would be possible to use Metropolis-Hastings algorithm and to generate samples from a Markov chain with transition probabilities \(p(\theta, \theta')=1 \wedge \frac{\pi(\theta')}{\pi(\theta)}\) if \(\theta' \neq \theta\). If it is not the case, it is proposed in the article to replace probabilities \(\pi(\theta)\), \(\pi(\theta')\) with the estinators \[ \overline{\pi}^N(\theta)=\frac{1}{N} \sum_{k=1}^N \frac{\pi(\theta,z(k))}{q_\theta(z(k))}, \quad \overline{\pi}^N(\theta')=\frac{1}{N} \sum_{k=1}^N \frac{\pi(\theta',z'(k))}{q_{\theta'}(z'(k))}, \] where \(z(k)|\theta \sim q_\theta(\cdot)\), \(z'(k)|\theta' \sim q_{\theta'}(\cdot)\), \(k=1,\dots,N\), the data available during the simulation. In the article for rather arbitrary spaces \(\Theta\), \(Z\) theoretical results are given describing the convergence properties of the proposed method, and simple numerical examples are given to illustrate the promising empirical characteristics of the technique. Interesting comparisons with a more obvious, but inexact, Monte Carlo approximations to the marginal algorithm are also given.
    0 references
    Markov chain Monte Carlo
    0 references
    auxiliary variable
    0 references
    marginal
    0 references
    convergence
    0 references

    Identifiers