BAS
Bayesian Variable Selection and Model Averaging using Bayesian Adaptive Sampling
A Bayesian model-averaging package spending its 2.0 on memory, not methods.
◆Recent moves
- 8mo ago
BAS 2.0.2
A single PROTECT added in model_probabilities.c to silence rchk warnings about unprotected variables. Compliance housekeeping on the C code 2.0.0 had just reworked.
View source ↗ - 8mo ago
BAS 2.0.0
The major version goes to memory management rather than methodology. A new resizeVectors C function replaces the non-API SETLENGTH call that R no longer permits, and a GROW option lets MCMC output vectors expand as needed instead of being over-allocated from n.models and truncated. Both target the case where the sampler visits far fewer unique models than the user budgeted for.
View source ↗ - 1y ago
BAS 1.7.5
Adds internal counting of models satisfying hereditary constraints so force.heredity can shrink the sampled model space rather than filtering after the fact. The notes are explicit that this covers only factors in the formula and is a first step toward reducing allocation during sampling.
View source ↗ - 1y ago
BAS 1.7.3
Documents the adaptive independent MCMC sampler introduced the previous day as method = "AMCMC", and spells out the estimators it enables — importance sampling, Horvitz-Thompson, and Bayesian finite-population analogues. Effectively 1.7.2's release notes written properly.
View source ↗ - 1y ago
BAS 1.7.2
Introduces the adaptive independent MCMC sampler, using proposals drawn with replacement and Horvitz-Thompson estimation to get better posterior model probabilities than plain MCMC visit frequencies. Restated with more detail in 1.7.3 a day later, so the two tags describe one piece of work.
View source ↗ - 2y ago
BAS 1.7.1
Uninitialised-variable fixes in the C sources, argument type checking in bayesglm.fit, and the removal of zero-prior-probability models from the samplers. Correctness maintenance with no change in capability.
View source ↗