Black-Box Optimization Toolkit

Provides a common framework for optimization of black-box functions for other packages, e.g. 'mlr3tuning' or 'mlr3fselect'. It offers various optimization methods e.g. grid search, random search, generalized simulated annealing and iterated racing.


News

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("bbotk")

0.4.0 by Marc Becker, 6 days ago


https://bbotk.mlr-org.com, https://github.com/mlr-org/bbotk


Report a bug at https://github.com/mlr-org/bbotk/issues


Browse source code at https://github.com/cran/bbotk


Authors: Marc Becker [cre, aut] , Jakob Richter [aut] , Michel Lang [aut] , Bernd Bischl [aut] , Martin Binder [aut] , Olaf Mersmann [ctb]


Documentation:   PDF Manual  


LGPL-3 license


Imports checkmate, data.table, lgr, methods, mlr3misc, R6

Depends on paradox

Suggests adagio, GenSA, irace, knitr, nloptr, progressr, rmarkdown, testthat


Imported by mlr3fselect, mlr3hyperband, mlr3tuning, mlr3verse, mlrintermbo, sense.

Suggested by DoubleML, mlr3pipelines, mlr3spatiotempcv.


See at CRAN