中文

PyXAB——一个用于 X-臂赌博机与在线黑箱优化算法的 Python 库

机器学习 2023-03-08 v1 人工智能 机器学习 软件工程

摘要

我们介绍一个名为 PyXAB 的用于 X\mathcal{X}-臂赌博机与在线黑箱优化的 Python 开源库。PyXAB 包含超过 10 种 X\mathcal{X}-臂赌博机算法的实现,例如 HOO、StoSOO、HCT,以及最新工作 GPO 和 VHCT。PyXAB 还提供了最常用的合成目标函数,用于评估不同算法的性能,以及参数空间上分层划分的多种选择。PyXAB 的在线文档包含清晰的安装说明、直观的示例、详细的功能描述以及完整的 API 参考。PyXAB 以 MIT 许可证发布,以鼓励学术与工业界的使用。该库可直接从 PyPI 安装,其源代码位于 https://github.com/WilliamLwj/PyXAB。

关键词

引用

@article{arxiv.2303.04030,
  title  = {PyXAB -- A Python Library for $\mathcal{X}$-Armed Bandit and Online Blackbox Optimization Algorithms},
  author = {Wenjie Li and Haoze Li and Jean Honorio and Qifan Song},
  journal= {arXiv preprint arXiv:2303.04030},
  year   = {2023}
}