CRAN/E | mlr3mbo

mlr3mbo

Flexible Bayesian Optimization

Installation

About

A modern and flexible approach to Bayesian Optimization / Model Based Optimization building on the 'bbotk' package. 'mlr3mbo' is a toolbox providing both ready-to-use optimization algorithms as well as their fundamental building blocks allowing for straightforward implementation of custom algorithms. Single- and multi-objective optimization is supported as well as mixed continuous, categorical and conditional search spaces. Moreover, using 'mlr3mbo' for hyperparameter optimization of machine learning models within the 'mlr3' ecosystem is straightforward via 'mlr3tuning'. Examples of ready-to-use optimization algorithms include Efficient Global Optimization by Jones et al. (1998) doi:10.1023/A:1008306431147, ParEGO by Knowles (2006) doi:10.1109/TEVC.2005.851274 and SMS-EGO by Ponweiser et al. (2008) doi:10.1007/978-3-540-87700-4_78.

mlr3mbo.mlr-org.com
github.com/mlr-org/mlr3mbo
Bug report File report

Key Metrics

Version 0.2.2
R ≥ 3.1.0
Published 2024-03-01 57 days ago
Needs compilation? yes
License LGPL-3
CRAN checks mlr3mbo results

Downloads

Yesterday 145 0%
Last 7 days 635 -18%
Last 30 days 3.133 -3%
Last 90 days 7.876 -5%
Last 365 days 25.393 +1009%

Maintainer

Maintainer

Lennart Schneider

lennart.sch@web.de

Authors

Lennart Schneider

cre / aut

Jakob Richter

aut

Marc Becker

aut

Michel Lang

aut

Bernd Bischl

aut

Florian Pfisterer

aut

Martin Binder

aut

Sebastian Fischer

aut

Michael H. Buselli

cph

Wessel Dankers

cph

Carlos Fonseca

cph

Manuel Lopez-Ibanez

cph

Luis Paquete

cph

Material

README
NEWS
Reference manual
Package source

Vignettes

mlr3mbo

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

mlr3mbo archive

Depends

R ≥ 3.1.0

Imports

bbotk ≥ 0.5.4
checkmate ≥ 2.0.0
data.table
lgr ≥0.3.4
mlr3 ≥ 0.14.0
mlr3misc ≥ 0.11.0
mlr3tuning ≥0.14.0
paradox ≥ 0.10.0
spacefillr
R6 ≥ 2.4.1

Suggests

DiceKriging
emoa
fastGHQuad
knitr
lhs
mlr3learners ≥0.5.4
mlr3pipelines ≥ 0.4.2
nloptr
ranger
rgenoud
rmarkdown
rpart
stringi
testthat ≥ 3.0.0

Reverse Imports

mlr3verse