Multi-Objective Constrained Optimization for Energy Applications via Tree Ensembles
Not on the map. Why?
Abstract (arXiv)
Energy systems optimization problems are complex due to strongly non-linear system behavior and multiple competing objectives, e.g. economic gain vs. environmental impact. Moreover, a large number of input variables and different variable types, e.g. continuous and categorical, are challenges commonly present in real-world applications. In some cases, proposed optimal solutions need to obey explicit input constraints related to physical properties or safety-critical operating conditions. This paper proposes a novel data-driven strategy using tree ensembles for constrained multi-objective optimization of black-box problems with heterogeneous variable spaces for which underlying system dynamics are either too complex to model or unknown. In an extensive case study comprised of synthetic benchmarks and relevant energy applications we demonstrate the competitive performance and sampling efficiency of the proposed algorithm compared to other state-of-the-art tools, making it a useful all-in-one solution for real-world applications with limited evaluation budgets.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 8 of its 82 references that are in the map. First posted on arXiv 4 Nov 2021.
Builds on
8 of 82 references.
References · 8
- 2018A Tutorial on Bayesian Optimizationcited by 734
- 2015Scalable Bayesian Optimization Using Deep Neural Networkscited by 284
- 2020pymoo: Multi-objective Optimization in Pythoncited by 196
- 2015Bayesian optimization for materials designcited by 78
- 2013Confidence Intervals for Random Forests: The Jackknife and the Infinitesimal Jackknifecited by 43
- 2017Optimization of Tree Ensemblescited by 26
- 2018Mixed-Integer Convex Nonlinear Optimization with Gradient-Boosted Trees Embeddedcited by 16
- 2020ENTMOOT: A Framework for Optimization over Ensemble Tree Modelscited by 13
Built on by
Citing papers per year: 2022: 5; 2023: 1; 2024: 3; 2025: 2; 2026: 1.
12 papers.
- 2022OMLT: Optimization & Machine Learning Toolkitcited by 34
- 2022Maximizing information from chemical engineering data sets: Applications to machine learningcited by 17
- 2022Combining Multi-Fidelity Modelling and Asynchronous Batch Bayesian Optimizationcited by 16
- 2024Bayesian optimization as a flexible and efficient design framework for sustainable process systemscited by 15
- 2022Tree ensemble kernels for Bayesian optimization with known constraints over mixed-feature spacescited by 14
- 2024Global Optimization of Gaussian Process Acquisition Functions Using a Piecewise-Linear Kernel Approximationcited by 8
- 2024EARL-BO: Reinforcement Learning for Multi-Step Lookahead, High-Dimensional Bayesian Optimizationcited by 6
- 2025Deterministic Global Optimization of the Acquisition Function in Bayesian Optimization: To Do or Not To Do?cited by 3
- 2023Practical Path-based Bayesian Optimizationcited by 2
- 2025BARK: A Fully Bayesian Tree Kernel for Black-box Optimizationcited by 2
- 2022Deep Surrogate of Modular Multi Pump using Active Learningcited by 1
- 2026B3O: Scalable Boltzmann Batch Bayesian Optimizationcited by 0
- 2026B3O: Scalable Boltzmann Batch Bayesian Optimization29 Jun 2026
- 2025BARK: A Fully Bayesian Tree Kernel for Black-box Optimization7 Mar 2025
- 2025Deterministic Global Optimization of the Acquisition Function in Bayesian Optimization: To Do or Not To Do?5 Mar 2025
- 2024EARL-BO: Reinforcement Learning for Multi-Step Lookahead, High-Dimensional Bayesian Optimization31 Oct 2024
- 2024Global Optimization of Gaussian Process Acquisition Functions Using a Piecewise-Linear Kernel Approximation22 Oct 2024
- 2024Bayesian optimization as a flexible and efficient design framework for sustainable process systems29 Jan 2024
- 2023Practical Path-based Bayesian Optimization1 Dec 2023
- 2022Combining Multi-Fidelity Modelling and Asynchronous Batch Bayesian Optimization11 Nov 2022
- 2022Deep Surrogate of Modular Multi Pump using Active Learning4 Aug 2022
- 2022Tree ensemble kernels for Bayesian optimization with known constraints over mixed-feature spaces2 Jul 2022
- 2022OMLT: Optimization & Machine Learning Toolkit4 Feb 2022
- 2022Maximizing information from chemical engineering data sets: Applications to machine learning25 Jan 2022