Skip to content

mlr3mbo

Flexible Bayesian Optimization

v1.1.0 · Mar 18, 2026 · LGPL-3

Description

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>.

Downloads

6.9K

Last 30 days

1482nd

16K

Last 90 days

65.2K

Last year

Trend: +40.4% (30d vs prior 30d)

CRAN Check Status

14 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Reverse Dependencies (2)

Dependency Network

Dependencies Reverse dependencies mlr3 mlr3tuning bbotk checkmate data.table lgr (>= 0.3.4) mlr3misc paradox spacefillr R6 MicrobiomeStat mlr3verse mlr3mbo

Version History

updated 1.1.0 ← 1.0.0 diff Mar 18, 2026
new 1.0.0 Mar 10, 2026
updated 1.0.0 ← 0.3.3 diff Feb 26, 2026
updated 0.3.3 ← 0.3.2 diff Oct 9, 2025
updated 0.3.2 ← 0.3.1 diff Oct 1, 2025
updated 0.3.1 ← 0.3.0 diff Aug 18, 2025
updated 0.3.0 ← 0.2.9 diff Jun 2, 2025
updated 0.2.9 ← 0.2.8 diff Mar 3, 2025
updated 0.2.8 ← 0.2.7 diff Nov 20, 2024
updated 0.2.7 ← 0.2.6 diff Nov 14, 2024
updated 0.2.6 ← 0.2.5 diff Oct 15, 2024
updated 0.2.5 ← 0.2.4 diff Sep 24, 2024
updated 0.2.4 ← 0.2.3 diff Jul 5, 2024
updated 0.2.3 ← 0.2.2 diff Jun 30, 2024
updated 0.2.2 ← 0.2.1 diff Feb 29, 2024
updated 0.2.1 ← 0.1.2 diff Jun 4, 2023
updated 0.1.2 ← 0.1.1 diff Mar 2, 2023
new 0.1.1 Nov 17, 2022