Principled Design of Expected Improvement for Continuous Simulation Optimization
Organizations: College of Business, Southern University of Science and Technology, Shenzhen, CHINA · Department of Industrial Systems Engineering and Management, National University of Singapore, Singapore, SINGAPORE
Abstract
Expected improvement based on stochastic kriging (SK) surrogate is widely used in continuous simulation optimization, but unknown heteroscedastic noise makes three basic design choices consequential: the incumbent to define improvement, replication allocation, and final recommendation. Existing methods typically either assume the noise levels are known or choose these components separately through heuristic rules or empirical calibration. We instead derive a high-probability upper bound on the simple regret and systematically choose the three components within general rule classes to tighten this bound. We first establish a finite-sample confidence bound for the SK predictor as a foundation for the three design choices. Within general posterior-quantile rule classes, tightening the regret certificate selects a lower-quantile incumbent and an upper-quantile recommendation among sampled designs. The opposing quantiles reflect the different roles of exploratory experiments and the final implemented decision. Under mild conditions satisfied by common kernels, minimizing a tractable kernel-specific bound yields a logarithmic replication order. Based on these design choices, the resulting simple regret matches the existing results under known homoscedastic noise up to logarithmic factors. To our knowledge, this is the first simple-regret guarantee of this form for a continuous-domain EI-type simulation optimization method that learns unknown heteroscedastic variances through replications.
Figures & tables
Appendix figures & tables11 assets
Supplementary material from the paper’s appendix.
Appendix
| Kernel | ||||||
|---|---|---|---|---|---|---|
| Matérn- | 0.058755 | 0.952746 | -2.945546 | 3.072480 | 6.018026 | 6.931367 |
| Squared exponential | 0.609984 | 0.537395 | -3.081055 | 3.369256 | 6.450311 | 6.935835 |
| Kernel | |||||
|---|---|---|---|---|---|
| Matérn- | -5.390637 | 3.219524 | 8.610161 | 11.255655 | |
| Squared exponential | -6.000295 | 3.217247 | 9.217542 | 11.318412 |
| Component | Kernel centers | Weight per center |
|---|---|---|
| Safe basin | and the eight axis offsets , | |
| Global basin | ||
| Decoy basins | , , , and |
| Problem | Candidates | |||
|---|---|---|---|---|
| Six-hump Camelback | 2 | 8 | 2,048 | |
| Rescaled Branin | 2 | 6 | 2,048 | |
| Hills | 2 | 8 | 2,048 | |
| Hartmann-6 | 6 | 8 | 10,000 |
Stochastic Optimization
Stochastic optimization studies how to find good decisions or model parameters when objectives, data, or feedback are random or noisy.
See all 209 papers