Weka 3-6 运行GridSearch的错误及解决方法
在运行weka 3-6 的GridSearch时,弹出错误提示框:
问题一:Classifier needs to handle numeric class forchosen type of evaluation!
解决:将evaluation的标准选择为:Accuracy。(离散类的评价指标)
问题二:can't handle binary class!
问题与解决方法同此链接:
http://wekalist.scms.waikato.ac.narkive.com/b9pSV0hT/gridsearch-cannot-handle-binary-class
[2017-1-14](引用日期,后续可能链接会慢慢失效)
中文意思:主要原因在于所选择的过滤器(filter),开始使用GridSearch时会将数据filter,然后传给你指定的分类器(Classifier),如果开始无法用filter正确处理成二进制类属性,就会出现问题二的情况
解决:重新选择一个“filter”,如 NominalToBinary,就可以了。
当然了,有些地方可能还需要根据自己的实际情况进行调整,解决方法仅供参考!