Horseshoe Prior

horseshoeshrinkagevariable-selectionsparsitybayesianscale-mixture

Definition

The horseshoe prior (Carvalho, Polson, and Scott 2010) is a continuous global–local shrinkage prior for sparse high-dimensional regression coefficients. Each coefficient is given a normal prior with its own local scale, and the scales are given heavy-tailed half-Cauchy hyperpriors: βjλj,τN(0,λj2τ2),λjC+(0,1),τC+(0,1),\beta_j\mid\lambda_j,\tau \sim \mathcal N(0,\lambda_j^2\tau^2),\qquad \lambda_j\sim C^+(0,1),\qquad \tau\sim C^+(0,1), where τ\tau is a global scale controlling overall sparsity and the λj\lambda_j are local scales that let individual coefficients escape shrinkage. The half-Cauchy local scales produce a shrinkage profile that is simultaneously spiked at zero (aggressively shrinking noise) and heavy-tailed (leaving genuinely large signals almost untouched) — mimicking spike-and-slab behavior with a fully continuous, easy-to-sample prior.

Key Ideas

Why It Matters

Open Questions

Related