首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于生成和使用生成的决策树的Java库

用于生成和使用生成的决策树的Java库
EN

Stack Overflow用户
提问于 2012-04-13 00:50:51
回答 2查看 1.7K关注 0票数 0

我正在寻找一个Java库,它不仅可以使用ID3或C4.5算法构建决策树,还可以以某种合适的格式存储新构建的树。问题是,我计划使用决策树引擎作为某种用户需求推断系统,即在使用训练数据生成决策树后,我想给它输入(来自用户的数据),并使用输出作为对用户的推荐。简单地说,我只是不希望能够遍历生成的树并根据输入数据集获得结果。我还希望不仅构建二进制决策树,而且为每个父节点构建具有可变数量的子节点的树(这意味着一些节点可能有两个子节点,有些是三个,所有这些都是根据在父节点中选中的属性的值)。我刚刚开始使用决策树,在这个领域没有太多的经验。我用谷歌搜索,开始寻找WEKA,但我不确定它是否满足我的要求。任何指导都会有很大的帮助。提前感谢!

EN

回答 2

Stack Overflow用户

发布于 2012-04-13 04:23:47

Weka是最先进的分类工具,包括C4.5。明确地试一试。

事实上,许多其他工具(KNIME,Rapidminer)通常只是围绕着Weka,本质上是做一些数据预处理,用户界面,实验运行等,但主要任务是委托给Weka。

在我看来,Weka并不是为此而完美设计的,但当涉及到分类和预测时,它是参考实现。当你在研究其他任务时,比如集群或者异常检测,你可以使用其他的工具,比如。Wekas聚类算法是最小的。

票数 1
EN

Stack Overflow用户

发布于 2012-04-13 02:33:47

使用weka,它很受欢迎,性能良好,稳定,有很好的文档记录,人们将能够帮助你。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10128104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档