Simulation models are widely used in practice to facilitate decision-making in a complex, dynamic and stochastic environment. But they are computationally expensive to execute and optimize, due to lack of analytical tractability. Simulation optimization is concerned with developing efficient sampling schemes -- subject to a computational budget -- to solve such optimization problems. To mitigate the computational burden, surrogates are often constructed using simulation outputs to approximate the response surface of the simulation model. In this tutorial, we provide an up-to-date overview of surrogate-based methods for simulation optimization with continuous decision variables. Typical surrogates, including linear basis function models and Gaussian processes, are introduced. Surrogates can be used either as a local approximation or a global approximation. Depending on the choice, one may develop algorithms that converge to either a local optimum or a global optimum. Representative examples are presented for each category. Recent advances in large-scale computation for Gaussian processes are also discussed.
翻译:模拟模型在实践中被广泛使用,以便利在复杂、动态和随机环境中的决策,但由于缺乏分析可感性,执行和优化的模拟模型在计算上费用昂贵,但由于缺乏分析可感性,模拟优化涉及制定高效的抽样计划 -- -- 取决于计算预算 -- -- 以解决这种优化问题。为了减轻计算负担,往往使用模拟产出来建造代孕模型,以估计模拟模型的响应面。在这个教程中,我们提供了一个基于代孕的模拟优化方法的最新概览,其中包括连续决定变量。引入了典型的代孕方法,包括线性基功能模型和高斯进程。代孕方法可以用作局部近似或全球近似。根据选择,可以开发与当地最佳或全球最佳组合的算法。每个类别都有代表性的例子。还讨论了高斯进程大规模计算的最新进展。