botorch
Bayesian optimization in PyTorch (by pytorch)
Ax
Adaptive Experimentation Platform (by facebook)
Our great sponsors
botorch | Ax | |
---|---|---|
5 | 3 | |
2,949 | 2,269 | |
1.5% | 1.4% | |
9.4 | 9.7 | |
5 days ago | 3 days ago | |
Jupyter Notebook | Python | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
botorch
Posts with mentions or reviews of botorch.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-06.
-
botorch VS SMT - a user suggested alternative
2 projects | 6 Dec 2023
- BoTorch – Bayesian Optimization in PyTorch
-
[D] Uncertainty estimation with calibration set (with MC Dropout)
The true answer for this is modelling the problem bayesian in the first place using, for example, https://botorch.org/ and https://gpytorch.ai/.
-
Bayesian Optimization Book
Yes, I'm using a binary outcome, since that's what I get from playing a game. To get probabilities I'd have to play a lot of games with the same settings/features/point and take the mean, but it seems that defeats the point of Bayesian optimization finding the best point to evaluate for each iteration.
The SPSA method seems to work quite well with binary outcomes. This is what I was trying to beat. Unfortunately I was never able to converge faster than SPSA (or even close to that) even increasing the number of samples.
I got some feedback form the botorch team back then: https://github.com/pytorch/botorch/issues/347#:~:text=thomas...
Ax
Posts with mentions or reviews of Ax.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-10.
-
Using Large Language Models for Hyperparameter Optimization, Zhang et al. 2023 [GPT-4 is quite good at finding the optimal hyperparameters for machine learning tasks]
Why not use a Bayesian optimization framework like Ax instead? https://ax.dev/
- BoTorch – Bayesian Optimization in PyTorch
- Did recent AI events change your life plans?
What are some alternatives?
When comparing botorch and Ax you can also consider the following projects:
stat_rethinking_2022 - Statistical Rethinking course winter 2022
optimas - Optimization at scale, powered by libEnsemble
noisy-bayesian-optimization - Bayesian Optimization for very Noisy functions
circuit_training
smt - Surrogate Modeling Toolbox
vortex-auv - Software for guidance, navigation and control for the Vortex AUVs. Purpose built for competing in AUV/ROV competitions.