其实等式约束也可以转换成不等式约束的一种,改变值域即可。
左图即为凸函数,右图为非凸函数。 对于凸函数而言,我们可以设置很多种方法让它在一定的时间内收敛到特定精度的一个最优解。 而非凸函数目前没有特别好的方法。 即:在一般的求解中,我们通常认为函数为凸函数。
即:函数下降最快的方向,就是梯度方向。
与之对应,求解最大值时称之为最速上升法或梯度上升。 梯度下降是一个迭代过程:下一步自变量 = 这一步自变量 - 步长 * 梯度。 以下是梯度下降示意图。
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!