我目前在 MATLAB 中实现了一个可以处理约束的 Nelder-Mead 算法。详细地说,应使用拉格朗日乘数将约束添加到目标函数() 然后新函数由 Nelder-Mead 最小化。看起来像这样。
这适用于方程的约束,
问题:
它如何与上限和下限的约束一起工作?不能像那样将它们放入目标函数中
乘数是否被 nelder mead 视为附加变量,还是您需要设置的常数?
谢谢你们。
我目前在 MATLAB 中实现了一个可以处理约束的 Nelder-Mead 算法。详细地说,应使用拉格朗日乘数将约束添加到目标函数() 然后新函数由 Nelder-Mead 最小化。看起来像这样。
这适用于方程的约束,
问题:
它如何与上限和下限的约束一起工作?不能像那样将它们放入目标函数中
乘数是否被 nelder mead 视为附加变量,还是您需要设置的常数?
谢谢你们。