关于SMO中b值的计算

我看到网上所有的博客在说关于b值的取值时,都是如果α1α2都在界内(即大于0小于C),则bnew1=bnew2,如果其中一个在界内,则取对应的b值。如果二者都在界上,则bnew1bnew2之间的所有值都符合条件,一般取(bnew1+bnew2)/2。但是所有的博客(包括各种教材)都没说明为什么如果α1α2都在界内,那么bnew1=bnew2,同样没说明为什么二者都在界上,那么bnew1bnew2之间的所有值都符合条件。 那么这个如何证明呢?最后终于在网上找到了一个匿名者提供的资料。、
这里写图片描述

阅读更多
文章标签: SVM SMO 机器学习
个人分类: 机器学习
上一篇关于SVM中SMO算法第一个向量选择的问题
下一篇条件熵
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭