Tanner-Wong (1987) The Calculation of Posterior Distributions by Data Augmentation

data-augmentationmcmcgibbs-samplerlatent-variableem-algorithmbayesianmissing-data

Summary

This is the paper that introduced data augmentation for Bayesian computation. When the observed-data posterior p(θy)p(\theta\mid y) is intractable but the augmented-data posterior p(θy,z)p(\theta\mid y,z) (with latent data zz) is simple, Tanner and Wong compute the observed-data posterior by an iterative, stochastic algorithm that alternates an Imputation step (draw latent data from the current predictive distribution) and a Posterior step (update the posterior as a mixture of augmented-data posteriors). The method is explicitly the Bayesian, distribution-valued analogue of the EM algorithm — where EM exploits the simplicity of the complete-data likelihood to find a mode, data augmentation exploits the simplicity of the complete-data posterior to recover the entire posterior. It is the direct precursor of the Gibbs sampler and of the modern latent-variable MCMC that pervades Bayesian econometrics. (Journal of the American Statistical Association 82(398): 528–540.)

Key Claims

Concepts Introduced or Extended

Entities Mentioned

Quotes

"The method we propose exploits the simplicity of the posterior distribution of the parameter given the augmented data, just as the EM algorithm exploits the simplicity of maximum likelihood estimation given the complete data."

"We will … use the term latent data (zz) to denote the unobserved supplementary data needed for the augmentation of yy so that the augmented data, x=(y,z)x=(y,z), is straightforward to analyze."

My Take

This paper is the conceptual seed of modern Bayesian computation: the "introduce latent variables so the complete-data posterior is conjugate, then iterate" idea is exactly what powers the Albert–Chib probit sampler, Markov-switching state samplers, stochastic-volatility mixtures, and essentially every latent-variable Gibbs algorithm on the data-augmentation page. Historically it is the bridge from EM to the Gibbs sampler: Tanner–Wong's chained conditionals p(θy,z)p(\theta\mid y,z) and p(zθ,y)p(z\mid\theta,y) are precisely the two Gibbs blocks that Gelfand–Smith (1990) three years later recognized as a special case of the Gibbs sampler. The original algorithm's multiple-imputation form (the mixture over mm imputations in the P-step) was soon streamlined to the single-imputation Markov-chain version we now call data augmentation, but the insight — that the observed-data posterior is the fixed point of an imputation/posterior integral operator — is the durable one.