J48 算法显示我的数据集准确率为 100%,我需要将其降低到 90% 以下
J48 algorithm shows 100% accuracy for my dataset, I need to lower this to below 90%
我有一个数据集,基本上我的 class 变量与 G3 变量相同。所以,G3 是学生的成绩,那么 class 变量就是 "pass/fail"。因此,当我测试 class 变量时,J48 算法始终显示 100% 的准确率。
如何修正 this/lower 的准确性?
唯一有效的方法是删除 G3,但由于 class 变量是从 G3 派生的,因此数据集没有意义。
是的,您需要删除 G3。
现在,你"predicting"什么都不是。 Pass/Fail 只是简单地重新编码 G3 中的成绩。
我不明白 "the dataset wouldn't make sense"。
我有一个数据集,基本上我的 class 变量与 G3 变量相同。所以,G3 是学生的成绩,那么 class 变量就是 "pass/fail"。因此,当我测试 class 变量时,J48 算法始终显示 100% 的准确率。
如何修正 this/lower 的准确性?
唯一有效的方法是删除 G3,但由于 class 变量是从 G3 派生的,因此数据集没有意义。
是的,您需要删除 G3。
现在,你"predicting"什么都不是。 Pass/Fail 只是简单地重新编码 G3 中的成绩。
我不明白 "the dataset wouldn't make sense"。