BoomSpikeSlab1.2.6 package

MCMC for Spike and Slab Regression

independent.spike.slab.prior

A spike and slab prior assuming a priori independence.

independent.student.spike.slab.prior

Spike and Slab Prior for Regressions with Student T Errors

lm.spike

Spike and slab regression

logit.spike

Spike and slab logistic regression

logit.zellner.prior

Zellner Prior for Logistic Regression

mlm.spike

Spike and slab multinomial logistic regression

mlm.spike.slab.prior

Create a spike and slab prior for use with mlm.spike.

model.matrix.glm.spike

Construct Design Matrices

model.matrix

GetPredictorMatrix

nested.regression

Nested Regression

nnet

Bayesian Feed Forward Neural Networks

partial.dependence.plot

Plot a Bayesian Neural Network

plot.BayesNnet

Plot a Bayesian Neural Network

plot.coefficients

Plot Coefficients.

plot.lm.spike.fit

Predicted vs actual plot for lm.spike.

plot.lm.spike

Plot the results of a spike and slab regression.

plot.lm.spike.residuals

Residual plot for lm.spike

plot.logit.spike.fit.summary

Plot Logit or Probit Fit Summary

plot.logit.spike

Plot a logit.spike object

plot.logit.spike.residuals

Residual plot for logit.spike objects.

plot.marginal.inclusion.probabilities

Plot marginal inclusion probabilities.

plot.model.size

Plot a distribution of model size

plot.poisson.spike

Plot a poisson.spike object

plot.qreg.spike

Plot the results of a spike and slab regression.

poisson.spike

Spike and slab Poisson regression

poisson.zellner.prior

Zellner Prior for Poisson Regression

predict.lm.spike

Predictions using spike-and-slab regression.

print.summary.lm.spike

Print method for spikeslab objects.

probit.spike

Spike and slab probit regression

qreg.spike

Quantile Regression

residuals.lm.spike

Extract lm.spike Residuals

shrinkage.regression

Shrinking Regression Coefficients

spike.slab.glm.prior

Zellner Prior for Glm's.

spike.slab.prior.base

Base class for spike and slab priors

spike.slab.prior

Create a spike and slab prior for use with lm.spike.

splines

Spline Basis Expansions

student.spike.slab.prior

Spike and Slab Prior for Student-T Regression

suggest.burn

Suggest Burn-in

summarize_spike_slab_coefficients

Numerical summaries of coefficients from a spike and slab regression.

summary.lm.spike

Numerical summaries of the results from a spike and slab regression.

summary.logit.spike

Numerical summaries of the results from a spike and slab logistic regr...

Spike and slab regression with a variety of residual error distributions corresponding to Gaussian, Student T, probit, logit, SVM, and a few others. Spike and slab regression is Bayesian regression with prior distributions containing a point mass at zero. The posterior updates the amount of mass on this point, leading to a posterior distribution that is actually sparse, in the sense that if you sample from it many coefficients are actually zeros. Sampling from this posterior distribution is an elegant way to handle Bayesian variable selection and model averaging. See <DOI:10.1504/IJMMNO.2014.059942> for an explanation of the Gaussian case.

  • Maintainer: Steven L. Scott
  • License: LGPL-2.1 | file LICENSE
  • Last published: 2023-12-17