基于 Bgolearn 的友好型主动学习平台,用于自主实验与材料优化加速。
English | 中文 | 日本語 | 한국어 | Deutsch
BgoFace 是为 Bgolearn 框架开发的用户友好型图形界面,由 Cao Bin 团队主导。BgoFace 面向材料发现加速,简化 Bayesian global optimization (BGO) 工作流,帮助用户连接实验设计与计算分析。
BgoFace 提供直观控件、实验约束支持和主动学习算法入口,使用户无需深度机器学习背景也能开展高效材料探索。
特别感谢 Tianliang Li、Siyuan Liu,以及 Tong-Yi Zhang 教授 和 Lingyan Feng 教授 的指导。
| 资源 | 说明 | 链接 |
|---|---|---|
| Bgolearn | 贝叶斯优化核心框架 | github.com/Bin-Cao/Bgolearn |
| MultiBgolearn | Bgolearn 多目标模块 | github.com/Bin-Cao/MultiBgolearn |
| BgoFace | Bgolearn 官方 GUI | github.com/Bgolearn/BgoFace |
| CodeDemo | 示例代码和数据 | github.com/Bgolearn/CodeDemo |
BgoFace 支持通过直观图形界面完成材料体系设计、可视化与分析。
可通过视频教程快速上手: BiliBili: Intro to BgoFace
可在 Releases 页面 直接下载最新的 BgoFace for Windows 预构建版本。
- 进入 Releases Section。
- 下载最新版本中的
.exe文件。 - 直接运行,无需安装。
下图展示了 BgoFace 从用户输入到后端计算的组件交互关系:
如需自行创建 BgoFace 独立桌面版本:
-
安装依赖包
pip install pyqt5 pyinstaller
-
使用 PyInstaller 构建可执行文件
pyinstaller -F -w --add-data "Images;Images" main.py-F:打包为单文件-w:隐藏控制台窗口--add-data:包含图片等额外资源
如果您使用本仓库中的代码或数据,请引用以下相关研究成果。
@article{Cao2026Bgolearn,
author = {Bin Cao and Jie Xiong and Jiaxuan Ma and Yuan Tian and Yirui Hu and Mengwei He and Longhan Zhang and Jiayu Wang and Jian Hui and Li Liu and Dezhen Xue and Turab Lookman and Jun Wang and Tong-Yi Zhang},
title = {Bgolearn: a unified Bayesian optimization framework for accelerating materials discovery},
journal = {npj Computational Materials},
year = {2026},
volume = {12},
pages = {Article xxx},
doi = {10.1038/s41524-026-02226-3},
url = {https://doi.org/10.1038/s41524-026-02226-3}
}
@article{li2025optimize,
title = {Optimize the quantum yield of G-quartet-based circularly polarized luminescence materials via active learning strategy-BgoFace},
author = {Li, Tianliang and Chen, Lifei and Cao, Bin and Liu, Siyuan and Lin, Lixing and Li, Zeyu and Chen, Yingying and Li, Zhenzhen and Zhang, Tong-yi and Feng, Lingyan},
journal = {Materials Genome Engineering Advances},
volume = {3},
number = {3},
pages = {e70031},
year = {2025},
publisher = {Wiley Online Library}
}© 2024 Bgolearn Development Team. All rights reserved.
本软件仅限 学术与科研用途。 严禁商业使用,并保留追究权利。