Meager 2019 - Bayesian Estimation, Priors and Computation
Summary
The paper argues for Bayesian estimation because with the challenge is variance, not bias: priors regularise, improve mean squared error at the upper level, and allow joint inference on and all instead of the plug-in of Empirical Bayes. The joint model uses a strong LKJ(3) prior on the correlation and a weak half-Cauchy prior on scale, fitted by HMC/NUTS in Stan with on four chains.
Overview
Section II.B (reasons for Bayesian inference and prior choices, eq. 5) and Appendix A (posterior, MCMC, HMC, convergence diagnostics).
Main Content
Why Bayesian
Arguments for Bayesian estimation
- Lower MSE of upper-level parameters relative to maximum likelihood (Chung et al. 2013, 2015; Gelman 2017): priors regularise (Hastie, Tibshirani, Friedman 2009), trading bias for variance. With seven studies “the main challenge for estimation at this scale is variance, not bias”. Frequentist unbiased estimators of have higher variance and tend to overestimate magnitudes of and .
- Better uncertainty quantification. Uncertainty at each level is correlated; inference on depends on all and vice versa (Betancourt and Girolami 2013). HMC surmounts this, benefiting from informative priors. Empirical Bayes / random effects condition on point estimates of and can yield too-narrow intervals.
- Tractability of richer models. With even moderately flexible likelihoods overfit; estimating the correlation between control means and treatment effects is prone to overfitting, but setting it to zero (implicit in simpler models) is too restrictive, so a reasonably strong prior on the correlation is a compromise.
- Encode theory and context. Footnote 9: “consider that the alternative is to use zero data points and assume the parameter takes a single known value with certainty.” Penalised frequentist methods need tuning by cross-validation, which is noisy with seven studies.
Prior example (control-mean/effect correlation for profit). Diminishing returns (small businesses grow faster with the same input) suggest a negative correlation; heterogeneous latent entrepreneurial talent (high control profits signal talent so loans have more impact) suggests a positive one. The net correlation is unlikely to be extreme in either direction, which is encoded as a penalty for large coefficients (classical regularisation). Where the community disagrees, priors should be more diffuse.
The joint-model prior (equation 5)
Priors for model (2)
Decompose into a correlation matrix and scale vector (Gelman and Hill 2007):
The half-Cauchy on (a Cauchy truncated to positive values on the scale parameters) lets scale vary widely; LKJ with concentration 3 favours correlations near zero (concentration 1 is uniform over correlation matrices). Remaining priors are diffuse with variance at least five times the variation in the data, reflecting diversity of beliefs. Less flexible models (Rubin, independent version) use weakly informative priors of similar strength.
Even before an RCT researchers can be confident is not of order US$1 trillion PPP and is closer to US$100 than to US$100,000 - prior-free methods like simulated MLE do not focus the sampler on such regions, so are slower and less likely to converge. Because inference on the joint model is somewhat sensitive to the upper-level covariance prior, the paper also fits the Rubin model and an “independent” version (zero correlation between and ) as robustness checks (online appendix B shows final results similar).
Appendix A - computation
Posterior and sampler
The posterior of the basic full-data model is proportional to the likelihood (2) times the prior (5):
(As printed, the prior on is written in (A1) and with variance in eq. 5; I reproduce both as printed.) This is not a known distribution and is characterised by MCMC. Maximum likelihood (Empirical Bayes) systematically underestimates lower-level uncertainty by conditioning on a single value of the hyperparameters; full Bayesian inference estimates the joint posterior, giving accurate marginals; proper priors guarantee a proper posterior. Even incorrectly centred, sufficiently diffuse priors can lower MSE by reducing variance at the cost of bias.
HMC with NUTS and diagnostics
Estimation uses Hamiltonian Monte Carlo (discretised Hamiltonian dynamics), suited to hierarchical models, with the No-U-Turn Sampler (Hoffman and Gelman 2014) to auto-tune step sizes, implemented in Stan. Stan reports posterior means, marginal variances, 95% and 50% credible intervals (interpretable as the probability that the parameter lies in the interval), the Monte Carlo error of the posterior mean (should be small relative to the mean) and the Gelman-Rubin (ratio of between- to within-chain variance; should be near 1). The paper runs 4 chains and accepts .
Examples
Prior on correlation. With in two dimensions the density of the correlation is proportional to , so is uniform on and is (concentrated near 0, standard deviation ). This is a standard property of LKJ, not stated in the paper; it clarifies “favours correlations close to 0”.
Connections
- Hierarchical model background and priors: Hierarchical Models; MMM priors: Bayesian Estimation and Priors for MMM.
- Shrinkage as regularisation vs overfitting: Overfitting and Information Criteria.
Relevance to marketing measurement
Same argument carries to few-experiment calibration: with 5-10 experiments per channel, is poorly identified by likelihood alone and the prior on it matters; Meager’s approach is a weak prior on scale, a weak-to-moderate prior on correlations, and sensitivity checks against alternative priors.