mlrMBO: A Modular Framework for Model-Based Optimization of Expensive Black-Box Functions
Not on the map. Why?
Abstract (arXiv)
We present mlrMBO, a flexible and comprehensive R toolbox for model-based optimization (MBO), also known as Bayesian optimization, which addresses the problem of expensive black-box optimization by approximating the given objective function through a surrogate regression model. It is designed for both single- and multi-objective optimization with mixed continuous, categorical and conditional parameters. Additional features include multi-point batch proposal, parallelization, visualization, logging and error-handling. mlrMBO is implemented in a modular fashion, such that single components can be easily replaced or adapted by the user for specific use cases, e.g., any regression learner from the mlr toolbox for machine learning can be used, and infill criteria and infill optimizers are easily exchangeable. We empirically demonstrate that mlrMBO provides state-of-the-art performance by comparing it on different benchmark scenarios against a wide range of other optimizers, including DiceOptim, rBayesianOptimization, SPOT, SMAC, Spearmint, and Hyperopt.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Mar 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 4; 2023: 2; 2024: 2; 2025: 0; 2026: 1.
16 papers.
Sort:
- 2021Hyperparameter Optimization: Foundations, Algorithms, Best Practices and Open Challengescited by 143
- 2021Explaining Hyperparameter Optimization via Partial Dependence Plotscited by 35
- 2021Accounting for Gaussian Process Imprecision in Bayesian Optimizationcited by 13
- 2024Explaining Bayesian Optimization by Shapley Values Facilitates Human-AI Collaborationcited by 12
- 2021Bayesian Optimization in Materials Science: A Surveycited by 9
- 2021A portfolio approach to massively parallel Bayesian optimizationcited by 9
- 2021A comparison of mixed-variables Bayesian optimization approachescited by 6
- 2022Asynchronous Decentralized Bayesian Optimization for Large Scale Hyperparameter Optimizationcited by 6
- 2022HPC Storage Service Autotuning Using Variational-Autoencoder-Guided Asynchronous Bayesian Optimizationcited by 4
- 2023Multivariate Probabilistic CRPS Learning with an Application to Day-Ahead Electricity Pricescited by 4
- 2023Mastering the exploration-exploitation trade-off in Bayesian Optimizationcited by 3
- 2022Facilitating automated conversion of scientific knowledge into scientific simulation models with the Machine Assisted Generation, Calibration, and Comparison (MAGCC) Frameworkcited by 1
4 more
- 2021Modeling and Optimizing Laser-Induced Graphenecited by 0
- 2022A hybrid estimation of distribution algorithm for joint stratification and sample allocationcited by 0
- 2024AR-Sieve Bootstrap for the Random Forest and a simulation-based comparison with rangerts time series predictioncited by 0
- 2026mlr3mbo: Bayesian Optimization in Rcited by 0
- 2026mlr3mbo: Bayesian Optimization in R31 Mar 2026
- 2024AR-Sieve Bootstrap for the Random Forest and a simulation-based comparison with rangerts time series prediction1 Oct 2024
- 2024Explaining Bayesian Optimization by Shapley Values Facilitates Human-AI Collaboration7 Mar 2024
- 2023Mastering the exploration-exploitation trade-off in Bayesian Optimization15 May 2023
- 2023Multivariate Probabilistic CRPS Learning with an Application to Day-Ahead Electricity Prices17 Mar 2023
- 2022HPC Storage Service Autotuning Using Variational-Autoencoder-Guided Asynchronous Bayesian Optimization3 Oct 2022
- 2022Asynchronous Decentralized Bayesian Optimization for Large Scale Hyperparameter Optimization1 Jul 2022
- 2022Facilitating automated conversion of scientific knowledge into scientific simulation models with the Machine Assisted Generation, Calibration, and Comparison (MAGCC) Framework21 Apr 2022
- 2022A hybrid estimation of distribution algorithm for joint stratification and sample allocation9 Jan 2022
- 2021Accounting for Gaussian Process Imprecision in Bayesian Optimization16 Nov 2021
- 2021Explaining Hyperparameter Optimization via Partial Dependence Plots8 Nov 2021
- 2021A comparison of mixed-variables Bayesian optimization approaches30 Oct 2021
4 more
- 2021A portfolio approach to massively parallel Bayesian optimization18 Oct 2021
- 2021Bayesian Optimization in Materials Science: A Survey29 Jul 2021
- 2021Modeling and Optimizing Laser-Induced Graphene29 Jul 2021
- 2021Hyperparameter Optimization: Foundations, Algorithms, Best Practices and Open Challenges13 Jul 2021
- 2021Hyperparameter Optimization: Foundations, Algorithms, Best Practices and Open Challengescited by 143
- 2021Explaining Hyperparameter Optimization via Partial Dependence Plotscited by 35
- 2021Accounting for Gaussian Process Imprecision in Bayesian Optimizationcited by 13
- 2024Explaining Bayesian Optimization by Shapley Values Facilitates Human-AI Collaborationcited by 12
- 2021Bayesian Optimization in Materials Science: A Surveycited by 9
- 2021A portfolio approach to massively parallel Bayesian optimizationcited by 9
- 2021A comparison of mixed-variables Bayesian optimization approachescited by 6
- 2022Asynchronous Decentralized Bayesian Optimization for Large Scale Hyperparameter Optimizationcited by 6
- 2022HPC Storage Service Autotuning Using Variational-Autoencoder-Guided Asynchronous Bayesian Optimizationcited by 4
- 2023Multivariate Probabilistic CRPS Learning with an Application to Day-Ahead Electricity Pricescited by 4
- 2023Mastering the exploration-exploitation trade-off in Bayesian Optimizationcited by 3
- 2022Facilitating automated conversion of scientific knowledge into scientific simulation models with the Machine Assisted Generation, Calibration, and Comparison (MAGCC) Frameworkcited by 1
12 most cited of 16 All 16 (JSON)
- 2026mlr3mbo: Bayesian Optimization in R31 Mar 2026
- 2024AR-Sieve Bootstrap for the Random Forest and a simulation-based comparison with rangerts time series prediction1 Oct 2024
- 2024Explaining Bayesian Optimization by Shapley Values Facilitates Human-AI Collaboration7 Mar 2024
- 2023Mastering the exploration-exploitation trade-off in Bayesian Optimization15 May 2023
- 2023Multivariate Probabilistic CRPS Learning with an Application to Day-Ahead Electricity Prices17 Mar 2023
- 2022HPC Storage Service Autotuning Using Variational-Autoencoder-Guided Asynchronous Bayesian Optimization3 Oct 2022
- 2022Asynchronous Decentralized Bayesian Optimization for Large Scale Hyperparameter Optimization1 Jul 2022
- 2022Facilitating automated conversion of scientific knowledge into scientific simulation models with the Machine Assisted Generation, Calibration, and Comparison (MAGCC) Framework21 Apr 2022
- 2022A hybrid estimation of distribution algorithm for joint stratification and sample allocation9 Jan 2022
- 2021Accounting for Gaussian Process Imprecision in Bayesian Optimization16 Nov 2021
- 2021Explaining Hyperparameter Optimization via Partial Dependence Plots8 Nov 2021
- 2021A comparison of mixed-variables Bayesian optimization approaches30 Oct 2021
12 newest of 16 All 16 (JSON)