人工智能_机器学习065_SVM支持向量机KKT条件_深度理解KKT条件下的损失函数求解过程_公式详细推导_---人工智能工作笔记0105
2023-12-14 05:05:59
之前我们已经说了KKT条件,其实就是用来解决
如何实现对,不等式条件下的,目标函数的求解问题,之前我们说的拉格朗日乘数法,是用来对
等式条件下的目标函数进行求解.
KKT条件是这样做的,添加了一个阿尔法平方对吧,这个阿尔法平方肯定是大于0的,那么
可以结合下面的文章去看,也就是说,如果我们要求:
函数在比如h(x)<=0的条件下的解,那么我们就可以添加一个阿尔法的平方,让这个阿尔法平方 = h(x) 就可以了对吧,也就是说h(x)<=0 那么-h(x)=阿尔法的平方对吧.
这样就把不等式条件转换成了,等式条件,然后就可以使用拉格朗日乘数法进行求解了.
可以看到,这里:
minL(x,lamda,阿尔法) = f(x) +lamada(h(x)+阿尔法平方) 这里lamada>=0
这里的L我们要知道是损失函数对吧,我们就要求损失函数最小值.
人工智能_机器学习061_KKT条件公式理解_原理深度解析_松弛变量_不等式约束---人工智能工作笔记0101
文章来源:https://blog.csdn.net/lidew521/article/details/134984220
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!