A tutorial on how to use bayesian optimization with Gaussian Process surrogate modeling for tuning hyper-paramters.
View here