Clyde, Ghosh and Littman introduce Bayesian Adaptive Sampling (BAS), an algorithm for model choice and model averaging in linear regression that samples models without replacement from the space of models. When all models can be enumerated, BAS is guaranteed to traverse the whole space in iterations; for larger problems it yields (under stated conditions) perfect samples without replacement. Setting the sampling probabilities to the marginal variable-inclusion probabilities makes BAS sample near the Barbieri-Berger median probability model; since those probabilities are unknown in advance, the paper gives strategies to estimate them adaptively as sampling proceeds. Simulations and real data show BAS can outperform MCMC; it ships as the R package BAS.
"We introduce a Bayesian adaptive sampling algorithm (BAS), that samples models without replacement from the space of models … BAS may be viewed as sampling models 'near' the median probability model of Barbieri and Berger."
A neat reframing of the model-search problem: instead of running a with-replacement Markov chain that wastes effort revisiting the same high-probability models, treat the model space as a tree and sample distinct models without replacement, so every draw is new information. That is exactly the right instinct when is moderate (tens of predictors) and the posterior is concentrated — the regime where MC³ mixes slowly but full enumeration is just out of reach. The median-probability-model link ties it to optimal-prediction theory, and the adaptive estimation of inclusion probabilities is the bandit-flavoured part (unsurprising given Littman's involvement). The honest caveat is scaling: for very large the tree is astronomically large and the without-replacement advantage over a well-tuned sampler fades.