A curated repository of awesome Bayesian optimization resources. Maintained by Richard Cornelius Suwandi.
Title | Author | Year |
---|---|---|
Bayesian Optimization | Roman Garnett | 2023 |
Bayesian Optimization in Action | Quan Nguyen | 2023 |
Bayesian Optimization: Theory and Practice Using Python | Peng Liu | 2023 |
Title | Presenter | Event | Year |
---|---|---|---|
Bayesian Optimization | Roman Garnett | Probabilistic Numerics Spring School | 2023 |
A gentle introduction to Bayesian optimization | Sterling Baird | Accelerate Conference, University of Toronto | 2023 |
Bayesian Optimization: Fundamentals, Implementation, and Practice | Quan Nguyen | PyData Global | 2022 |
Bayesian Optimization | Peter Frazier | INFORMS | 2018 |
Bayesian Optimization | Matthew W. Hoffman | UAI | 2018 |
Bayesian Optimization with scikit-learn | Thomas Huijskens | PyData London | 2017 |
Global Optimization with Gaussian Processes | Javier Gonzรกlez | Gaussian Process Summer School | 2015 |
Title | Author | Platform | Year |
---|---|---|---|
Exploring Bayesian Optimization | Apoorv Agnihotri & Nipun Batra | Distill | 2020 |
Bayesian Optimization | Martin Krasser | Personal | 2018 |
Bayesian Optimization with scikit-learn | Thomas Huijskens | Personal | 2016 |
Name | Description |
---|---|
BoTorch | A Python library for Bayesian optimization built on top of PyTorch. |
MOE | A Bayesian global optimization engine for optimizing expensive and noisy black-box functions. |
Spearmint | An efficient Bayesian optimization package designed for hyperparameter tuning. |
GPyOpt | A Bayesian optimization library using Gaussian Processes for optimization tasks. (No longer maintained |
Hyperopt | A Python library for optimization over complex search spaces, both serial and parallel. |
scikit-optimize | A library for sequential model-based optimization, built on top of popular Python scientific libraries. |
Dragonfly | A scalable Bayesian optimization library with a focus on computationally expensive black-box functions. |
Contributions are welcome! Please feel free to send me pull requests or email ([email protected]).