本文部分内容来自罚函数法
一,约束优化问题
约束优化问题:

约束优化问题相比于无约束问题的困难:
- 约束优化问题中x不能随便取值,梯度下降法所得点不一定在可行域内
- 最优解处目标函数的梯度不一定为零向量。
二,罚函数法
罚函数法的思想是将约束优化问题转化为无约束优化问题来进行求解.
无约束优化问题的目标函数为原约束优化问题的目标函数加上与约束函数有关的惩罚项。
对于可行域外的点,惩罚项为正,即对该点进行惩罚;对于可行 域内的点,惩罚项为0,即不做任何惩罚。
三,二次罚函数法
约束优化问题:

无约束优化问题:

无约束优化问题类似于求鞍点,但又不太一样,因为鞍点问题是静态的,而带罚函数的无约束优化问题是动态的。
表面上,我们要求x使得P最小,求σ使得P最大,像是个鞍点。

文章介绍了约束优化问题的挑战以及如何通过罚函数法将其转换为无约束问题进行求解。二次罚函数法和增广拉格朗日函数是两种处理约束的方法,其中罚函数法通过动态调整惩罚项来逼近可行域,而增广拉格朗日函数结合了目标函数与约束,形成一个整体的优化目标。这两种方法都涉及到迭代过程,以找到满足约束条件的最优解。
最低0.47元/天 解锁文章
4048

被折叠的 条评论
为什么被折叠?



