【发布时间】:2013-06-14 05:30:44
【问题描述】:
我遇到了一个 SVM 示例,但我不明白。如果有人能解释预测的工作原理,我将不胜感激。请看下面的解释:
数据集有 10,000 个观察结果,具有 5 个属性(Sepal Width、Sepal Length、Petal Width、Petal Length、Label)。如果标签属于 I.setosa 类,则标签为 positive,如果属于其他类,则为 negative。
有 6000 个观察结果是已知的(即它们属于 I.setosa 类,因此它们的标签属性为正)。其余 4000 的标签未知,因此假定标签为负数。 6000 个观察 和 2500 从剩余 4000 个 中随机选择的观察构成 10 倍交叉验证的集合 .然后使用 SVM(10 折交叉验证)对 8500 次观察 进行机器学习,并绘制 ROC。
我们在这里预测哪里?该集合有 6000 个观察值,其值是已知的。剩下的 2500 是如何获得负面标签的?当使用 SVM 时,一些正面的观察得到负面的预测。这个预测对我来说没有任何意义。为什么排除那些 1500 个观察结果。
我希望我的解释清楚。如果我没有解释清楚,请告诉我。
【问题讨论】:
-
为什么不贴出SVM分析的源码(数据集本身就是经典,en.wikipedia.org/wiki/Iris_flower_data_set)
-
我没有在网上看到这个例子。这只是在讨论 SVM 时出现的一个示例。
标签: machine-learning svm