| 标准EGO算法流程 |
| Require:初始样本点(x, y) |
| Ensure:最优解(xmax, ymax) |
| 1: while不满足停机准则do |
| 2: 用样本点集合(x, y)构Kriging代理模型 |
| 3: x(µ) = argmaxEI(x) |
| 4: 计算更新点x(µ)的真实目标值y(x(µ)) |
| 5: x←x :x(µ) |
| 6: y←y :y(x(µ)) |
| 7: ymax←max(y) |
| 8: xmax←x X:y(x) = ymax |
| 9: end while |