Bayesian adaptive filtering