Weka SMO分类器保持返回一个结果

时间:2014-04-16 18:34:51

标签: machine-learning weka svm supervised-learning

我在我的项目中使用WEKA。我使用SVM(SMO)对结果进行分类。我首先收集了训练集数据并以10倍交叉验证的方式运行。然后我用这些训练集构建了一个分类器并使其实时运行,意味着实时提取特征并将它们传递到分类器中。但是,分类器在大多数情况下返回0(我们有5个标签,0是第一个标签)?它可能会返回其他标签,但非常罕见。

导致分类器输出0的可能原因是什么?非常感谢。

1 个答案:

答案 0 :(得分:1)

最可能的原因是:

  • 您训练了这样一个琐碎的模型,可能是因为您没有为特定数据集提供正确的SVM参数(不能只是“猜到”,您需要找到它们)
  • 您遇到某种实施错误
如果对问题进行简要描述,就不能再说出来了。