【发布时间】:2015-03-06 04:25:31
【问题描述】:
我从两个文件开始training 和testing。
然后使用 libsvm 我将这两个文件都缩放为 training.scale 和 testing.scale
然后使用grid.py(libsvm 的一部分)我运行training.scale 并收到了一些交叉验证值:
C = 512
gamme = 0.03125
validation 5 = 66.8421
然后使用从 grid.py 和 training.scale 找到的变量运行 svm-train,我得到了一个名为 training.scale.model 的新罚款
然后我运行 svm-predict 并创建了一个名为 testing.predict 的新文件,并获得了 60.8333% 的验证百分比
最后对比testing和testing.predict发现有47/120个错误分类
[https://drive.google.com/folderview?id=0BxzgP5V6RPQHekRjZXdFYW9GX0U&usp=sharing][1]
[1]:代码链接
真正的问题是这些错误分类的发生有什么原因吗?
PS。我为这个问题的错误格式道歉,太久了
【问题讨论】:
标签: classification svm libsvm cross-validation predict