1. A method for adapting a Bayesian network, comprising the steps of: determining a set of parameters for the Bayesian network; updating the parameters for the Bayesian network in response to a set of observation data using an adaptive learning rate.