Míreanna comhchosúla: Bayesian reasoning and machine learning