Non-Centered Parameterization

non-centered-parameterizationfunnelhierarchical-modelmcmchamiltonian-monte-carloreparameterizationcomputational-statisticsbayesian

Definition

A non-centered parameterization rewrites a hierarchical model so that lower-level ("local") parameters are drawn from a fixed, standardized distribution and made deterministic functions of the higher-level ("global") parameters, rather than being drawn directly from a distribution whose location and scale are the global parameters. For a normal group effect the centered form is θiN(μ,τ)\theta_i \sim \mathcal N(\mu, \tau); the non-centered form is θi=μ+τηi,ηiN(0,1),\theta_i = \mu + \tau\,\eta_i, \qquad \eta_i \sim \mathcal N(0,1), so the sampled variables ηi\eta_i are a priori independent of (μ,τ)(\mu,\tau). The choice of parameterization does not change the model — only the geometry of the posterior the sampler must explore.

Key Ideas

How It Works

Sampling the non-centered model draws ηiN(0,1)\eta_i \sim \mathcal N(0,1) and the globals (μ,τ)(\mu,\tau), then reconstructs θi=μ+τηi\theta_i = \mu + \tau\eta_i for interpretation. Because ηi(μ,τ)\eta_i \perp (\mu,\tau) under the prior, the joint posterior over (η,μ,v)(\eta, \mu, v) is close to isotropic when the data are weak, so a sampler tuned to marginal scales explores efficiently. Under a strong likelihood the data re-introduce dependence, and the centered form — where θi\theta_i is directly informed — mixes better.

For gradient-based samplers (HMC/NUTS), the practical recipe is: reparameterize non-centered for weakly-identified groups, run NUTS, and monitor divergences — divergent leapfrog trajectories flag regions (typically the funnel neck) where the fixed integrator step size cannot resolve the curvature, indicating biased exploration. Riemannian-manifold HMC (a position-dependent metric) is the alternative that adapts to local curvature directly.

Why It Matters

Open Questions

Related