Best Practices for Multi-Fidelity Bayesian Optimization in Materials and Molecular Research

Víctor Sabanza-Gil, Riccardo Barbano, Daniel Pacheco Gutiérrez, Jeremy S. Luterbacher, José Miguel Hernández-Lobato +2 more
10/1/2024
cs.LG

No official code found. Best implementation: Atinary-technologies/chem-MFBO (17 stars, MIT, last commit 2025-03-25).

Abstract

Multi-fidelity Bayesian Optimization (MFBO) is a promising framework to speed up materials and molecular discovery as sources of information of different accuracies are at hand at increasing cost. Despite its potential use in chemical tasks, there is a lack of systematic evaluation of the many parameters playing a role in MFBO. In this work, we provide guidelines and recommendations to decide when to use MFBO in experimental settings. We investigate MFBO methods applied to molecules and materials problems. First, we test two different families of acquisition functions in two synthetic problems and study the effect of the informativeness and cost of the approximate function. We use our implementation and guidelines to benchmark three real discovery problems and compare them against their single-fidelity counterparts. Our results may help guide future efforts to implement MFBO as a routine tool in the chemical sciences.

View on arXivView PDF

Code Implementations(1)

MIT
171Shell, PythonOct 8, 20241 years agoMIT

Cite this paper

@article{sabanzagil2024best,
  title  = {Best Practices for Multi-Fidelity Bayesian Optimization in Materials and Molecular Research},
  author = {Víctor Sabanza-Gil and Riccardo Barbano and Daniel Pacheco Gutiérrez and Jeremy S. Luterbacher and José Miguel Hernández-Lobato and Philippe Schwaller and Loïc Roch},
  year   = {2024},
  eprint = {2410.00544},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.00544v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.00544.svg)](https://codeofpaper.com/paper/2410.00544)

Discussion