首页> 外文期刊>Computational geosciences >Distributed quasi-Newton derivative-free optimization method for optimization problems with multiple local optima
【24h】

Distributed quasi-Newton derivative-free optimization method for optimization problems with multiple local optima

机译:Distributed quasi-Newton derivative-free optimization method for optimization problems with multiple local optima

获取原文
获取原文并翻译 | 示例
       

摘要

Abstract The distributed Gauss-Newton (DGN) optimization method performs quite efficiently and robustly for history-matching problems with multiple best matches. However, this method is not applicable for generic optimization problems, e.g., life-cycle production optimization or well location optimization. This paper introduces a generalized form of the objective functions F(x,?y(x))?=?f(x) with both explicit variables x and implicit variables (or simulated responses), y(x). The split in explicit and implicit variables is such that partial derivatives of F(x,?y) with respect to both x and y can be computed analytically. An ensemble of quasi-Newton optimization threads is distributed among multiple high-performance-computing (HPC) cluster nodes. The simulation results generated from one optimization thread are shared with others by updating a common set of training data points, which records simulated responses of all simulation jobs. The sensitivity matrix at the current best solution of each optimization thread is approximated by the linear-interpolation method. The gradient of the objective function is then analytically computed using its partial derivatives with respect to x and y and the estimated sensitivities of y with respect to x. The Hessian is updated using the quasi-Newton formulation. A new search point for each distributed optimization thread is generated by solving a quasi-Newton trust-region subproblem (TRS) for the next iteration. The proposed distributed quasi-Newton (DQN) method is first validated on a synthetic history matching problem and its performance is found to be comparable with the DGN optimizer. Then, the DQN method is tested on a variety of optimization problems. For all test problems, the DQN method can find multiple optima of the objective function with reasonably small numbers of iterations.

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号