迫使优化满足约束

时间:2017-02-20 19:31:15

标签: matlab optimization gradient-descent nonlinear-optimization

我目前正在使用MATLAB的内部点fmincon来运行我的非线性优化问题。根据初始化,我的初始猜测可能已经非常接近最小目标值,同时严重违反我的约束。这导致fmincon追求最小化,即使它知道约束被违反。

有没有办法让fmincon暂时忽略梯度下降规则并可能提交上升,直到满足约束并且只进行更有约束的最小化?我想我可以调整初始化以获得更有利的情况,但我想保留它作为最后的手段。

0 个答案:

没有答案