pyBOWIE: A Python Library for Constrained Mixed-Integer Bayesian Optimization with Superlevel Set Filtration

Bayesian optimization has emerged as a powerful tool for efficiently exploring complex, data-driven design spaces. We introduce a novel Bayesian optimization library incorporating superlevel set filtration for space partitioning, enabling the algorithm to focus on regions of interest. This approach aims to enhance the balance between exploration and exploitation in Bayesian optimization, enabling an effective strategy for evaluating multiple points simultaneously. Additionally, the library features automatic kernel selection to improve the accuracy and robustness of the surrogate model by optimally fitting the data without requiring manual intervention. We also propose methods to manage and model constraint functions when the optimization problem requires it. We tested the library using three challenging case studies, where we explored the implementation details and demonstrated its potential through reference examples. Our findings indicate that our method outperforms standard Bayesian optimization, offering a robust and user-friendly solution for addressing complex and computationally expensive optimization problems.

Authors

Institutions

Publication Details

Journal
Industrial & Engineering Chemistry Research
Published
2025-02-20
DOI
https://doi.org/10.1021/acs.iecr.4c03154
Citations
1
Primary Topic
Advanced Multi-Objective Optimization Algorithms
Type
article
Field-Weighted Citation Impact
1.50
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

pyBOWIE: A Python Library for Constrained Mixed-Integer Bayesian Optimization with Superlevel Set Filtration

Javier Morlet‐Espinosa, Antonio Flores‐Tlacuahuac
1 citations
Industrial & Engineering Chemistry Research
Advanced Multi-Objective Optimization Algorithms
1.50
article

pyBOWIE: A Python Library for Constrained Mixed-Integer Bayesian Optimization with Superlevel Set Filtration

Javier Morlet‐Espinosa, Antonio Flores‐Tlacuahuac
article en
1 citations

Abstract

Bayesian optimization has emerged as a powerful tool for efficiently exploring complex, data-driven design spaces. We introduce a novel Bayesian optimization library incorporating superlevel set filtration for space partitioning, enabling the algorithm to focus on regions of interest. This approach aims to enhance the balance between exploration and exploitation in Bayesian optimization, enabling an effective strategy for evaluating multiple points simultaneously. Additionally, the library features automatic kernel selection to improve the accuracy and robustness of the surrogate model by optimally fitting the data without requiring manual intervention. We also propose methods to manage and model constraint functions when the optimization problem requires it. We tested the library using three challenging case studies, where we explored the implementation details and demonstrated its potential through reference examples. Our findings indicate that our method outperforms standard Bayesian optimization, offering a robust and user-friendly solution for addressing complex and computationally expensive optimization problems.

Industrial & Engineering Chemistry ResearchVol. 64(9)
Tecnológico de Monterrey (MX)
Openalex Percentile: Top 19%
Advanced Multi-Objective Optimization Algorithms
1.50
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.