Sequential Design of Computer Experiments with Quantitative and Qualitative Factors in Applications to HPC Performance Optimization

by   Xia Cai, et al.

Computer experiments with both qualitative and quantitative factors are widely used in many applications. Motivated by the emerging need of optimal configuration in the high-performance computing (HPC) system, this work proposes a sequential design, denoted as adaptive composite exploitation and exploration (CEE), for optimization of computer experiments with qualitative and quantitative factors. The proposed adaptive CEE method combines the predictive mean and standard deviation based on the additive Gaussian process to achieve a meaningful balance between exploitation and exploration for optimization. Moreover, the adaptiveness of the proposed sequential procedure allows the selection of next design point from the adaptive design region. Theoretical justification of the adaptive design region is provided. The performance of the proposed method is evaluated by several numerical examples in simulations. The case study of HPC performance optimization further elaborates the merits of the proposed method.



There are no comments yet.


page 1

page 2

page 3

page 4


EzGP: Easy-to-Interpret Gaussian Process Models for Computer Experiments with Both Quantitative and Qualitative Factors

Computer experiments with both quantitative and qualitative (QQ) inputs ...

Doubly Coupled Designs for Computer Experiments with both Qualitative and Quantitative Factors

Computer experiments with both qualitative and quantitative input variab...

Bayesian Optimization for Materials Design with Mixed Quantitative and Qualitative Variables

Although Bayesian Optimization (BO) has been employed for accelerating m...

An adaptive strategy for sequential designs of multilevel computer experiments

Investigating uncertainties in computer simulations can be prohibitive i...

Interactive data exploration for high-performance fluid flow computations through porous media

Huge data advent in high-performance computing (HPC) applications such a...

Adaptive Batching for Gaussian Process Surrogates with Application in Noisy Level Set Estimation

We develop adaptive replicated designs for Gaussian process metamodels o...

mdspan in C++: A Case Study in the Integration of Performance Portable Features into International Language Standards

Multi-dimensional arrays are ubiquitous in high-performance computing (H...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.