DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: aphBO-2GP-3B: a budgeted asynchronous parallel multi-acquisition functions for constrained Bayesian optimization on high-performing computing architecture

Journal Article · · Structural and Multidisciplinary Optimization
ORCiD logo [1];  [2];  [3];  [3];  [3];  [4]
  1. Georgia Institute of Technology, Atlanta, GA (United States); GIW Industries Inc., Grovetown, GA (United States); Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
  2. Xilinx Inc., San Jose, CA (United States)
  3. GIW Industries Inc., Grovetown, GA (United States)
  4. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)

High-fidelity complex engineering simulations are often predictive, but also computationally expensive and often require substantial computational efforts. The mitigation of computational burden is usually enabled through parallelism in high-performance cluster (HPC) architecture. Optimization problems associated with these applications is a challenging problem due to the high computational cost of the high-fidelity simulations. In this paper, an asynchronous parallel constrained Bayesian optimization method is proposed to efficiently solve the computationally expensive simulation-based optimization problems on the HPC platform, with a budgeted computational resource, where the maximum number of simulations is a constant. The advantage of this method are three-fold. Firstly, the efficiency of the Bayesian optimization is improved, where multiple input locations are evaluated parallel in an asynchronous manner to accelerate the optimization convergence with respect to physical runtime. This efficiency feature is further improved so that when each of the inputs is finished, another input is queried without waiting for the whole batch to complete. Second, the proposed method can handle both known and unknown constraints. Third, the proposed method samples several acquisition functions based on their rewards using a modified GP-Hedge scheme. The proposed framework is termed aphBO-2GP-3B, which means asynchronous parallel hedge Bayesian optimization with two Gaussian processes and three batches. The numerical performance of the proposed framework aphBO-2GP-3B is comprehensively benchmarked using 16 numerical examples, compared against other 6 parallel Bayesian optimization variants and 1 parallel Monte Carlo as a baseline, and demonstrated using two real-world high-fidelity expensive industrial applications. The first engineering application is based on finite element analysis (FEA) and the second one is based on computational fluid dynamics (CFD) simulations.

Research Organization:
Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
Grant/Contract Number:
NA0003525
OSTI ID:
1834333
Alternate ID(s):
OSTI ID: 1882855
Report Number(s):
SAND2020-3391J; SAND2021-14006J; 684908
Journal Information:
Structural and Multidisciplinary Optimization, Vol. 65, Issue 4; ISSN 1615-147X
Publisher:
SpringerCopyright Statement
Country of Publication:
United States
Language:
English

References (54)

Constrained mixed-integer Gaussian mixture Bayesian optimization and its applications in designing fractal and auxetic metamaterials journal January 2019
The Knowledge-Gradient Policy for Correlated Normal Beliefs journal November 2009
Infill sampling criteria for surrogate-based optimization with constraint handling journal October 2012
Deep learning journal May 2015
Constitutive equations for hot-working of metals journal January 1985
A New Method of Locating the Maximum Point of an Arbitrary Multipeak Curve in the Presence of Noise journal March 1964
On parallel policies for ranking and selection problems journal October 2017
On bayesian methods for seeking the extremum book January 1975
Optimization Under Unknown Constraints book October 2011
An Efficient First-Principles Saddle Point Searching Method Based on Distributed Kriging Metamodels journal September 2017
Support vector machines journal July 1998
The Bayesian approach to global optimization book January 2005
Globally Approximate Gaussian Processes for Big Data With Application to Data-Driven Metamaterials Design journal September 2019
pBO-2GP-3B: A batch parallel known/unknown constrained Bayesian optimization with feasibility classification and its applications in computational fluid dynamics journal April 2019
Board-Level Reliability of 3D through Glass via Filters During Thermal Cycling conference May 2016
Modeling an Augmented Lagrangian for Blackbox Constrained Optimization collection January 2015
Warpage and Reliability Challenges for Stacked Silicon Interconnect Technology in Large Packages conference May 2018
Gaussian process optimization with failures: classification and convergence proof journal July 2020
Least Squares Support Vector Machine Classifiers journal June 1999
DiceKriging , DiceOptim : Two R Packages for the Analysis of Computer Experiments by Kriging-Based Metamodeling and Optimization journal January 2012
WearGP: A computationally efficient machine learning framework for local erosive wear predictions via nodal Gaussian processes journal March 2019
Use of Birefringence to Determine Redistribution Layer Stresses to Create Design Guidelines to Prevent Glass Cracking journal September 2017
Completely Derandomized Self-Adaptation in Evolution Strategies journal June 2001
Active Reward Learning conference July 2014
Constrained efficient global optimization with support vector machines journal January 2012
Scalable Adaptive Batch Sampling in Simulation-Based Design With Heteroscedastic Noise journal December 2020
Taking the Human Out of the Loop: A Review of Bayesian Optimization journal January 2016
Solid-Liquid Flow-Induced Erosion Prediction in Three-Dimensional Pump Casing conference July 2010
A one-equation turbulence model for aerodynamic flows conference February 2013
Reducing the Time Complexity of the Derandomized Evolution Strategy with Covariance Matrix Adaptation (CMA-ES) journal March 2003
DiceKriging , DiceOptim : Two R Packages for the Analysis of Computer Experiments by Kriging-Based Metamodeling and Optimization journal January 2012
Constrained efficient global optimization with support vector machines journal January 2012
Constrained Bayesian Optimization with Noisy Experiments journal June 2019
Fast Computation of the Multi-Points Expected Improvement with Applications in Batch Selection book January 2013
sBF-BO-2CoGP: A Sequential Bi-Fidelity Constrained Bayesian Optimization for Design Applications
  • Tran, Anh; Wildey, Tim; McCann, Scott
  • ASME 2019 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Volume 1: 39th Computers and Information in Engineering Conference https://doi.org/10.1115/DETC2019-97986
conference November 2019
Fast Computation of the Multi-Points Expected Improvement with Applications in Batch Selection book January 2013
Blind Kriging: Implementation and performance analysis journal July 2012
Efficient Global Optimization of Expensive Black-Box Functions journal January 1998
On Bayesian Methods for Seeking the Extremum book January 1975
The Correlated Knowledge Gradient for Simulation Optimization of Continuous Parameters using Gaussian Process Regression journal July 2011
sMF-BO-2CoGP: A Sequential Multi-Fidelity Constrained Bayesian Optimization Framework for Design Applications journal April 2020
Parallel Gaussian Process Optimization with Upper Confidence Bound and Pure Exploration book January 2013
Stochastic Kriging for Simulation Metamodeling journal April 2010
Modeling an Augmented Lagrangian for Blackbox Constrained Optimization journal January 2016
Amdahl's Law in the Multicore Era journal July 2008
Leveraging the nugget parameter for efficient Gaussian process modeling journal February 2018
Information-Theoretic Regret Bounds for Gaussian Process Optimization in the Bandit Setting journal May 2012
Multidimensional binary search trees used for associative searching journal September 1975
Gaussian Processes in Machine Learning book January 2004
Budgeted Batch Bayesian Optimization conference December 2016
Random Forests journal January 2001
A robust optimization approach based on multi-fidelity metamodel journal August 2017
On the Likelihood that One Unknown Probability Exceeds Another in View of the Evidence of Two Samples journal December 1933
Multi-class AdaBoost journal January 2009

Figures / Tables (12)


Similar Records

Computing for Finance
Multimedia · 2010 · OSTI ID:1026097

Computing for Finance
Multimedia · 2010 · OSTI ID:1026101

Computing for Finance
Multimedia · 2010 · OSTI ID:1026091