Java,Weka:我如何找出哪些学习者与哪些数据类型兼容

时间:2014-10-04 00:58:00

标签: java weka

我正在研究一些使用Java中的Weka的例子。我通过尝试使用不同学习者的不同数据集来创建一些例外:

Exception in thread "main" weka.core.UnsupportedAttributeTypeException: 
weka.classifiers.functions.GaussianProcesses: Cannot handle date attributes!

Exception in thread "main" weka.core.UnsupportedAttributeTypeException:
weka.classifiers.trees.j48.C45PruneableClassifierTree: Cannot handle numeric class!

Exception in thread "main" weka.core.UnsupportedAttributeTypeException: 
weka.classifiers.functions.LinearRegression: Cannot handle binary class!

我在哪里可以找到表格或描述哪些数据类型可以输入哪些学习者?

1 个答案:

答案 0 :(得分:1)

我已经对这样的桌子进行了一些调查,但却无法找到。对UnsupportedAttributeTypeException的引用对您的问题并没有太多说明,并且每个模型描述也没有表明支持的数据类型。

那些对模型有深入了解的人会对应该和不应该工作的内容有一个很好的了解,但是如果你不确定这些模型的机制并希望给他们一个机会,那么上面的信息很可能出现。

某些数据类型可以转换为其他数据类型以支持这些模型,例如NominalToBinary,但有时模型根本不适合您想要使用的数据。

尽管上面列出的错误提供了一个有意义的(虽然可能不那么优雅)响应,但是模型不支持该模型,但作为参考可以很好地看到模型支持的数据类型。

抱歉,我无法继续帮助。

相关问题