Bayesian Optimization (BO) Tutorial

Bayesian Optimization
When faced with a black box, how does one optimize it's performance when there a numerous variables that you can change? The answer is use Bayesian Optimization (BO). Both software engineers and AL/ML scientists have to deal with black boxes and this tutorial will go over how to implement a BO for a software engineering task. So the next time you have to do a Herculean task of optimizing your web servers you can do it within a few days vs 430K days. E.G. Cleaning the BS with BO. It really is worth taking a week or two to learn how to do a Bayesian Optimization for complex systems.