BayesianOptimization

Global Optimizer

An optimization algorithm that uses gaussian processes to search for the maximum value of an unknown function

A Python implementation of global optimization with gaussian processes.

GitHub

8k stars
131 watching
2k forks
Language: Python
last commit: about 1 month ago
Linked from 2 awesome lists

bayesian-optimizationgaussian-processesoptimizationpythonsimple

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pytorch/botorch A PyTorch-based library for Bayesian optimization, providing a modular interface for composing and optimizing probabilistic models. 3,102
pymc-devs/pymc A Python package for Bayesian statistical modeling and probabilistic programming 8,722
alonfnt/bayex An implementation of Bayesian optimization using Gaussian process regression and JAX for efficient numerical computations 84
gpflow/gpflowopt A Python package for Bayesian optimization using the GPFlow library and TensorFlow. 270
pgmpy/pgmpy A Python package for working with Bayesian Networks and related models. 2,748
cornellius-gp/gpytorch A library for creating scalable and flexible Gaussian process models with ease 3,580
jungtaekkim/bayeso A framework for optimizing hyperparameters in machine learning models using Bayesian optimization 93
huawei-noah/hebo An open-source software library providing tools and frameworks for optimizing complex systems and improving machine learning models through Bayesian optimization and reinforcement learning. 3,286
hips/spearmint A Python library for automatic optimization of functions through Bayesian optimization 1,547
camdavidsonpilon/probabilistic-programming-and-bayesian-methods-for-hackers An introduction to Bayesian methods and probabilistic programming for software developers 26,820
hyperopt/hyperopt A Python library for optimizing parameters of objective functions in distributed and parallel settings. 7,258
ziatdinovmax/gpim An open-source Python package for applying Gaussian processes to images and hyperspectral data for reconstruction and Bayesian optimization. 57
robertmartin8/pyportfolioopt A Python library for optimizing financial portfolios using various optimization methods. 4,534
pythonot/pot A Python library providing a set of algorithms and solvers for optimal transport problems in signal processing, machine learning, and computer vision. 2,431
seldonio/alibi A Python library for explaining machine learning models 2,414