结果 weka j48 classifyinstance 不正确



我已经构建了一棵树来对实例进行分类。在我的树中,有 14 个属性。每个属性都由监督离散化。当我创建一个新实例时,我将值放在这个实例中并将其分类到我的树中,我发现结果是错误的。所以我调试了我的程序,我发现实例的值没有正确划分为间隔。例如:
实例值:0.26879699248120303 分为"(-inf-0]"。

为什么?

问题解决了。我没有离散化要测试的实例,因此 weka 不知道我的实例的格式。添加以下代码:
discretize.input(instance);//discretize is a filter instance = discretize.output();

最新更新