尽管支持向量有效,但 SVM 预测无法预测 OK
SVM prediction does not predict OK although the support vectors are valid
我有一个 following(fig 1) unlabeled 训练集,我试图检测异常值,已经想出了一个使用 0:normal data
和 1:outlier
标记数据并希望使用 SVM 对其进行训练的过程。
我按照 this 说明来训练 SVM 的模型,但是当我尝试 predict
相同 数据的标签时,我已经训练了 SVM,它不会预测任何( 图 2)!
图 1:训练后的支持向量
图 2:SVM 模型对它训练的相同数据的预测
预测的输出不应该是这样的!
我用于预测的代码是:
out = predict(model, data');
问题:
我的方法有什么问题?
对于它的价值,我发现 the answer 我的问题,现在它工作正常。
使用非线性核后的预测结果,不知道为什么会这样?
我有一个 following(fig 1) unlabeled 训练集,我试图检测异常值,已经想出了一个使用 0:normal data
和 1:outlier
标记数据并希望使用 SVM 对其进行训练的过程。
我按照 this 说明来训练 SVM 的模型,但是当我尝试 predict
相同 数据的标签时,我已经训练了 SVM,它不会预测任何( 图 2)!
图 1:训练后的支持向量
图 2:SVM 模型对它训练的相同数据的预测
预测的输出不应该是这样的! 我用于预测的代码是:
out = predict(model, data');
问题:
我的方法有什么问题?
对于它的价值,我发现 the answer 我的问题,现在它工作正常。
使用非线性核后的预测结果,不知道为什么会这样?