Bayesian inference and model selection, Kalman and particle filters, Gibbs sampling, rejection sampling, Metropolis-Hastings