School project for the subject of heurstic methods of optimization. Implementation of bayesian optimization algorithm (BOA) using Gausian process regressors as surogate models.
For optimizing the bayes optimizer that optimizes branin-hoo
$ python3 optimizing_bayes_opt.py
For optimizing branin-hoo
$ python3 branin_optimization.py