1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 李航《统计学习方法》第2版 第7章 SVM模型 实现mnist数据集分类

李航《统计学习方法》第2版 第7章 SVM模型 实现mnist数据集分类

时间:2023-03-09 14:24:37

相关推荐

李航《统计学习方法》第2版 第7章 SVM模型 实现mnist数据集分类

(采用SMO算法优化拉格朗日乘子a)

由于时间问题,以下训练采用的是数据集的一小部分进行训练与测试。

代码参考自: Dodo teacher

在其代码中的SMO算法部分,关于第一个变量ai选择那里,判断是否满足KKT条件,我作出了修改,修改成和书本一样的3个KKT条件。而Dodo那个我有点不明白为啥那样写,而且他的测试准确率是99%, 我改成和书本一样后测试准确率升到了100%。。。。。。

KKT条件看这里:

SMO算法关于第一个变量选择中的KKT条件简化推导

代码里面注释挺全的可以看里面

这里解释一些里面一小部分:

代码注释里关于Ei的更新过程,并没有遍历整个训练集,而是遍历所有支持向量(即a>0的实例x,即支持向量)

为啥a>0对应的实例是支持向量?

请看/weixin_43646592/article/details/109968198

#coding=utf-8#Author:Dodo

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。