Bgolearn: a Unified Bayesian Optimization Framework for Accelerating Materials Discovery
Bin Cao, Jie Xiong, Jiaxuan Ma, Yuan Tian, Yirui Hu, Mengwei He, Longhan Zhang, Jiayu Wang, Jian Hui, Li Liu, Dezhen Xue, Turab Lookman, Tong-Yi Zhang

TL;DR
Bgolearn is a user-friendly Python framework that applies Bayesian optimization to accelerate materials discovery, reducing experimental efforts by 40-60% while supporting diverse models and workflows.
Contribution
It introduces a comprehensive, accessible Bayesian optimization toolkit tailored for materials science, integrating multiple algorithms, surrogate models, and a GUI for practical use.
Findings
Reduces experiments by 40-60% compared to traditional methods
Demonstrates success in discovering high-performance materials
Supports diverse optimization objectives and models
Abstract
Efficient exploration of vast compositional and processing spaces is essential for accelerated materials discovery. Bayesian optimization (BO) provides a principled strategy for identifying optimal materials with minimal experiments, yet its adoption in materials science is hindered by implementation complexity and limited domain-specific tools. Here, we present Bgolearn, a comprehensive Python framework that makes BO accessible and practical for materials research through an intuitive interface, robust algorithms, and materials-oriented workflows. Bgolearn supports both single-objective and multi-objective Bayesian optimization with multiple acquisition functions (e.g., expected improvement, upper confidence bound, probability of improvement, and expected hypervolume improvement etc.), diverse surrogate models (including Gaussian processes, random forests, and gradient boosting etc.),…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning in Materials Science · Advanced Multi-Objective Optimization Algorithms · Stochastic Gradient Optimization Techniques
