Machine Learning, Artificial Intelligence, Bayesian statistics and MCMC