Machine Learning : A Bayesian and Optimization Perspective (Elsevier, 2015)