• Cite Icon91
  • https://doi.org/10.1016/j.cpc.2022.108405Copy DOI Icon

Bayesian optimization package: PHYSBO

Show More
  • Abstract
  • Highlights & Summary
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

PHYSBO (optimization tools for PHYSics based on Bayesian Optimization) is a Python library for fast and scalable Bayesian optimization. It has been developed mainly for application in the basic sciences such as physics and materials science. Bayesian optimization is used to select an appropriate input for experiments/simulations from candidate inputs listed in advance in order to obtain better output values with the help of machine learning prediction. PHYSBO can be used to find better solutions for both single and multi-objective optimization problems. At each cycle in the Bayesian optimization, a single proposal or multiple proposals can be obtained for the next experiments/simulations. These proposals can be obtained interactively for use in experiments. PHYSBO is available at https://github.com/issp-center-dev/PHYSBO. Program summaryProgram Title: PHYSBOCPC Library link to program files:https://doi.org/10.17632/22d72yb6k6.1Developer's repository link:https://github.com/issp-center-dev/PHYSBOLicensing provisions: GNU General Public License version 3Programming language: Python3External routines/libraries: NumPy, SciPy, MPI for Python.Nature of problem: Bayesian optimization (BO) can be used to select inputs that will yield better outputs from a list of candidate inputs with the help of machine learning prediction through a Gaussian process. Although BO is a powerful tool, two of its components, training the Gaussian process regression and optimizing the acquisition function, are generally computationally expensive. Moreover, hyperparameter tuning is necessary for the former process.Solution method: PHYSBO is a Python library for performing fast and scalable Bayesian optimization. To avoid the computationally expensive training process, PHYSBO uses a random feature map, Thompson sampling, and a one-rank Cholesky update. In addition, PHYSBO performs hyperparameter tuning automatically by maximizing the Type II likelihood, and MPI parallelization is used to reduce the calculation time for optimizing the acquisition function.

Similar Papers
  • Conference Article
  • Citations7

A Bayesian Discrete Optimization Algorithm for Permutation Based Combinatorial Problems

  • Dec 01, 2019
  • Jianming Zhang +3
  • Research Article
  • Citations3

Bayesian Estimation and Optimization for Learning Sequential Regularized Portfolios

  • Jan 27, 2023
  • SIAM Journal on Financial Mathematics
  • Godeliva Petrina Marisu +1
  • PDF
  • Research Article
  • Citations117

A Novel MRI Diagnosis Method for Brain Tumor Classification Based on CNN and Bayesian Optimization.

  • Mar 08, 2022
  • Healthcare
  • Mohamed Ait Amou +3
  • Research Article
  • Citations2

Bayesian Optimization for Hyperparameter Tuning in Healthcare for Diabetes Prediction

  • Jan 01, 2025
  • Informing Science: The International Journal of an Emerging Transdiscipline
  • Annapantula Sudhakar +5
  • Research Article
  • Citations8

Deep Gaussian process for enhanced Bayesian optimization and its application in additive manufacturing

  • Feb 08, 2024
  • IISE Transactions
  • Raghav Gnanasambandam +4
  • Conference Article
  • Citations2

Confidence Bound Minimization for Bayesian optimization with Student's-t Processes

  • Jan 07, 2020
  • Conor Clare +3
  • Research Article
  • Citations55

Financial Applications of Gaussian Processes and Bayesian Optimization

  • Mar 12, 2019
  • SSRN Electronic Journal
  • Joan Gonzalvez +3
  • Conference Article
  • Citations5

Bayesian Optimization with LLM-Based Acquisition Functions for Natural Language Preference Elicitation

  • Oct 08, 2024
  • David Austin +3
  • Conference Article
  • Citations24

Altitude optimization of Airborne Wind Energy systems: A Bayesian Optimization approach

  • May 01, 2017
  • Ali Baheri +1
  • Research Article
  • Citations386

Recent Advances in Bayesian Optimization

  • Jul 13, 2023
  • ACM Computing Surveys
  • Xilu Wang +3
  • Conference Article
  • Citations144

Information-theoretic exploration with Bayesian optimization

  • Oct 01, 2016
  • Shi Bai +3
  • Research Article
  • Citations55

Thermal design optimization of electronic circuit board layout with transient heating chips by using Bayesian optimization and thermal network model

  • Nov 28, 2021
  • International Journal of Heat and Mass Transfer
  • Daiki Otaki +2
  • Book Chapter

Enhancing Trust-Region Bayesian Optimization via Newton Methods

  • Oct 21, 2025
  • Frontiers in artificial intelligence and applications
  • Quanlin Chen +5
  • Research Article
  • Citations48

Bayesian optimization for congestion pricing problems: A general framework and its instability

  • Jan 21, 2023
  • Transportation Research Part B: Methodological
  • Jinbiao Huo +4
  • Research Article
  • Citations2

Extrinsic Bayesian Optimization on Manifolds

  • Feb 15, 2023
  • Algorithms
  • Yihao Fang +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.