【发布时间】:2018-07-16 09:28:12
【问题描述】:
我在最小化 Rosenbrock 函数时遇到了一个错误的最优值:100(y-x**2)**2 + (1-x)**2。正确的结果是 x=y=1.0, f = 0。但是当使用带有 COBYLA 优化器的 OpenMDAO 时,结果是 x=0.5660643, y=0.3179899, f=0.18889496。我切换到 Powell 优化器,过程收敛到正确的结果。那么,如何为优化问题选择一致的优化器呢?
【问题讨论】:
标签: openmdao