1,875
Views
6
CrossRef citations to date
0
Altmetric
Theory and Methods

Bayesian Bootstrap Spike-and-Slab LASSO

&
Pages 2013-2028 | Received 05 Oct 2020, Accepted 29 Dec 2021, Published online: 11 Mar 2022
 

Abstract

The impracticality of posterior sampling has prevented the widespread adoption of spike-and-slab priors in high-dimensional applications. To alleviate the computational burden, optimization strategies have been proposed that quickly find local posterior modes. Trading off uncertainty quantification for computational speed, these strategies have enabled spike-and-slab deployments at scales that would be previously unfeasible. We build on one recent development in this strand of work: the Spike-and-Slab LASSO procedure. Instead of optimization, however, we explore multiple avenues for posterior sampling, some traditional and some new. Intrigued by the speed of Spike-and-Slab LASSO mode detection, we explore the possibility of sampling from an approximate posterior by performing MAP optimization on many independently perturbed datasets. To this end, we explore Bayesian bootstrap ideas and introduce a new class of jittered Spike-and-Slab LASSO priors with random shrinkage targets. These priors are a key constituent of the Bayesian Bootstrap Spike-and-Slab LASSO (BB-SSL) method proposed here. BB-SSL turns fast optimization into approximate posterior sampling. Beyond its scalability, we show that BB-SSL has a strong theoretical support. Indeed, we find that the induced pseudo-posteriors contract around the truth at a near-optimal rate in sparse normal-means and in high-dimensional regression. We compare our algorithm to the traditional Stochastic Search Variable Selection (under Laplace priors) as well as many state-of-the-art methods for shrinkage priors. We show, both in simulations and on real data, that our method fares very well in these comparisons, often providing substantial computational gains. Supplementary materials for this article are available online.

Supplementary Materials

Appendix: File “appendix” containing proofs, discussion of connections to NPL, details of computational complexity analysis and additional experimental results mentioned in the article. (pdf file)

Code: File “code” containing R scripts to perform the simulations and experiments described in the article. (zipped file)

Notes

1 Here we are not necessarily assuming that ||Xj||22=n and the above formula is hence, slightly different from Theorem 3.1 of Ročková and George (Citation2018).

2 Note that if w1,w2,,wniidexp(1), then w1wi,w2wi,,wnwiDir(1,1,,1) which brings us back to the uniform Dirichlet distribution.

3 In fact, under the uniform Dirichlet distribution, the marginal distribution becomes win×Beta(1,n1). Since n×Beta(1,n1)dGamma(1,1), the distribution of 1wi converges to Inverse-Gamma(1,1) which exhibits a skewed shape, which is in sharp contrast to the symmetric Gaussian distribution of the true posterior.

4 In order for η* to be a bounded real number smaller than 1, we would need λ1/||X||. For example when pn, for random matrix where each element is generated independently by Gaussian distribution, we have ||X||=Op(n+p) (Vivo, Majumdar, and Bohigas Citation2007). So in order for such a sequence Cn (s.t. Cn) to exist, we need λ1/(n+p). We can choose λ1=(n+p)logp and C1=logλ1||X|| under such settings.

Additional information

Funding

The authors gratefully acknowledge the support from the James S. Kemper Faculty Fund at the Booth School of Business and the National Science Foundation (grant no. NSF DMS-1944740).

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 343.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.