简体   繁体   English

是否有针对 Java 的精心设计、维护的决策树学习库?

[英]Is there a well-designed, maintained decision tree learning library for Java?

I need a decision tree learning library for Java.我需要一个 Java 的决策树学习库。 I've looked at both jaDTi , and Weka , but neither is up to contemporary standards of library design.我看过jaDTiWeka ,但都没有达到图书馆设计的当代标准。

For example, both still use non-generic Vector objects everywhere, and neither makes it easy to supply training data programmatically, they both expect data to be loaded from a file or a database.例如,两者仍然在任何地方都使用非泛型 Vector 对象,并且都无法轻松地以编程方式提供训练数据,它们都希望从文件或数据库中加载数据。

I would suggest you take a look at JBoost .我建议你看看JBoost

Apache Mahout has a decision tree implementation based on random forests. Apache Mahout有一个基于随机森林的决策树实现。 It is Hadoop-based however, not plain Java.然而,它是基于 Hadoop 的,而不是简单的 Java。

Kind of old post but there is a very primitive Java based decision tree AI on Github有点旧的帖子,但在 Github 上有一个非常原始的基于Java的决策树 AI

Open Source Project: TaiTree开源项目:太树

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM