Popularity
3.4
Growing
Activity
2.6
Growing
167
16
49

Description

BayesOpt is an efficient implementation of the Bayesian optimization methodology for nonlinear-optimization, experimental design, stochastic bandits and hyperparameter tunning. In the literature it is also called Sequential Kriging Optimization (SKO), Sequential Model-Based Optimization (SMBO) or Efficient Global Optimization (EGO).

Bayesian optimization uses a distribution over functions to build a model of the unknown function for we are looking the extrema, and then apply some active learning strategy to select the query points that provides most potential interest or improvement. Thus, it is a sampling efficient method for nonlinear optimization, design of experiments or bandits-like problems.

Code Quality Rank: L1
Programming language: C++

BayesOpt alternatives and related libraries

Based on the "Artificial Intelligence" category

Do you think we are missing an alternative of BayesOpt or a related project?

Add another 'Artificial Intelligence' Library

BayesOpt Recommendations

There are no recommendations yet. Be the first to promote BayesOpt!

Have you used BayesOpt? Share your experience. Write a short recommendation and BayesOpt, you and your project will be promoted on Awesome C++.
Recommend BayesOpt

Recently added BayesOpt resources

Do you know of a usefull tutorial, book or news relevant to BayesOpt?
Be the first to add one!