Bayesian optimization (BayesOpt) is a powerful and widely-used set of machine-learning-based methods that can solve really hard optimization problems: optimization problems with non-convex objective ...