【发布时间】:2012-04-24 06:25:10
【问题描述】:
我想在 weka 中编写一个基于 j48 决策树的分类器,该分类器在其中的叶子处使用另一种分类算法。特别是我想要knn。
让我们看一个分类过程,例如:给定一个新实例,我想使用 j48 树到达“他的”叶子,然后我不想返回与该叶子关联的类,而是返回 knn 算法的分类将根据到达该叶子的训练集实例返回该实例。 所以基本上我想在j48的分类方法中注入knn算法。
我正在寻找一种简单的“不要写太多”的方法来使用 weka API 在 java 中做到这一点。 对我来说最糟糕的情况是编写我自己的决策树并用 knn 实现它。 最好的情况是如果我可以使用 j48 和 IBk 作为黑匣子,并以某种方式制作这个“混合”分类器。
喜欢听到有关如何做的任何想法。
谢谢!
【问题讨论】:
标签: java machine-learning weka