基于公共随机数的随机逼近仿真优化

Simulation-Based Optimization with Stochastic Approximation Using Common Random Numbers

Management Science · 1999
被引 96
人大 A+FT50UTD24ABS 4*

中文导读

证明公共随机数方法能提升同时扰动随机逼近(SPSA)算法的收敛速度,从典型速率k^{-1/3}加快到k^{-1/2},并给出两种算法的渐近协方差矩阵,对仿真优化研究者有参考价值。

Abstract

The method of Common Random Numbers is a technique used to reduce the variance of difference estimates in simulation optimization problems. These differences are commonly used to estimate gradients of objective functions as part of the process of determining optimal values for parameters of a simulated system. Asymptotic results exist which show that using the Common Random Numbers method in the iterative Finite Difference Stochastic Approximation optimization algorithm (FDSA) can increase the optimal rate of convergence of the algorithm from the typical rate of k −1/3 to the faster k −1/2 , where k is the algorithm's iteration number. Simultaneous Perturbation Stochastic Approximation (SPSA) is a newer and often much more efficient optimization algorithm, and we will show that this algorithm, too, converges faster when the Common Random Numbers method is used. We will also provide multivariate asymptotic covariance matrices for both the SPSA and FDSA errors.

公共随机数随机逼近有限差分随机逼近同步扰动随机逼近渐近协方差矩阵