English

Spike-and-Slab Posterior Sampling in High Dimensions

Machine Learning 2025-03-05 v1 Data Structures and Algorithms Machine Learning Methodology

Abstract

Posterior sampling with the spike-and-slab prior [MB88], a popular multimodal distribution used to model uncertainty in variable selection, is considered the theoretical gold standard method for Bayesian sparse linear regression [CPS09, Roc18]. However, designing provable algorithms for performing this sampling task is notoriously challenging. Existing posterior samplers for Bayesian sparse variable selection tasks either require strong assumptions about the signal-to-noise ratio (SNR) [YWJ16], only work when the measurement count grows at least linearly in the dimension [MW24], or rely on heuristic approximations to the posterior. We give the first provable algorithms for spike-and-slab posterior sampling that apply for any SNR, and use a measurement count sublinear in the problem dimension. Concretely, assume we are given a measurement matrix XRn×d\mathbf{X} \in \mathbb{R}^{n\times d} and noisy observations y=Xθ+ξ\mathbf{y} = \mathbf{X}\mathbf{\theta}^\star + \mathbf{\xi} of a signal θ\mathbf{\theta}^\star drawn from a spike-and-slab prior π\pi with a Gaussian diffuse density and expected sparsity k, where ξN(0n,σ2In)\mathbf{\xi} \sim \mathcal{N}(\mathbb{0}_n, \sigma^2\mathbf{I}_n). We give a polynomial-time high-accuracy sampler for the posterior π(X,y)\pi(\cdot \mid \mathbf{X}, \mathbf{y}), for any SNR σ1\sigma^{-1} > 0, as long as nk3polylog(d)n \geq k^3 \cdot \text{polylog}(d) and XX is drawn from a matrix ensemble satisfying the restricted isometry property. We further give a sampler that runs in near-linear time nd\approx nd in the same setting, as long as nk5polylog(d)n \geq k^5 \cdot \text{polylog}(d). To demonstrate the flexibility of our framework, we extend our result to spike-and-slab posterior sampling with Laplace diffuse densities, achieving similar guarantees when σ=O(1k)\sigma = O(\frac{1}{k}) is bounded.

Keywords

Cite

@article{arxiv.2503.02798,
  title  = {Spike-and-Slab Posterior Sampling in High Dimensions},
  author = {Syamantak Kumar and Purnamrita Sarkar and Kevin Tian and Yusong Zhu},
  journal= {arXiv preprint arXiv:2503.02798},
  year   = {2025}
}

Comments

53 pages

R2 v1 2026-06-28T22:06:43.560Z