Bayesian Algorithms In Machine Learning