0
User
Recs.
Recs.
7
Updates
Last
Updated
Updated
Activity
6 Options
"Bayesian Optimization" is a pure Python implementation of bayesian global optimization with gaussian processes, available on GitHub.
SpecsUpdate
Pros
Cons
Con Bayesian optimization requires making a smoothness assumption
The Bayesian optimization implementation needs the user to specify a kernel width that determines how smooth the system assumes functions will be with no data. Other implementations do not require this assumption and integrate out the smoothness assumption using Markov Chain Monte Carlo (MCMC) sampling.
The choice here is the width of a Matern kernel which, if you have to have one, is a more flexible kernel than the more commonly found Squared Exponential kernel.
Know any negative aspects of this option?
Comments
