【文件属性】:
文件名称:C++实现SVM分类算法
文件大小:8KB
文件格式:ZIP
更新时间:2014-11-07 11:59:58
C++ SVM 模式识别 分类
SVM有如下特征:(1)SVM学习问题可以表示为凸优化问题,因此可以利用已知的有效算法发现目标函数的全局最小值。(2)SVM通过最大化决策边界的边缘来控制模型的能力。(3)通过对数据中每个分类属性引入一个哑变量,SVM可以应用与分类数据。(4)SVM不仅可以用在二类问题,还可以很好的处理多类问题。
本代码通过C++实现SVM的分类算法,并通过SSE实现最优解的快速计算,学习SVM的同学可以参考一下,如有不足,请指正。
【文件预览】:
src
----vec2d.h(11KB)
----vec2d.cpp(21KB)
----svm.cpp(6KB)
----svm.h(2KB)
网友评论
- 可以参考学习,可用性不理想
- 坑爹啊 不能运行 没注释
- 可以看一下源代码
- 不是我想要的~但是还是可以参考的
- 不怎么样,没有理解
- 运行不了,,,而且也不太看得懂。。。
- 可以参考,建立直接去看libsvm
- 参考的价值不大。。原理不是很清楚
- 参考价值不大
- 个人觉得写的不对!!!!!大家慎重,本人不是很懂,但是通过R跑过这个算法包
- 性价比一般,供参考还可以。
- 我编译没通过,拿来参考学习下还凑合
- 看了一下源码,非常的简单,没有实际跑过,应该没有太大价值的。
- 代码可以学习。。。自己调试。。
- 不怎么样,下载下来运行不了,也没有任何的注释,都不知道怎么改!
- 是,有很多错误,但是可以改正后就可以用了
- 程序多处错误
- 学写了还是不会。。要纯c的更好。
- 不能直接运行,错误很多
- 不知道该怎么该?很多东西看的不是很明白……