有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

商用Java机器学习库?

有谁知道一个好的Java机器学习库可以用于商业产品
不幸的是,Weka和Rapidminer不允许这样做。我已经找到了Apache MahoutJava Data Mininng Package。是否有人有相关经验并提供决策支持
这项任务需要聚类和分类算法


共 (5) 个答案

  1. # 1 楼答案

    我知道回答自己的问题是不好的风格,但我发现了一个不错的BSD许可API,有许多不同的实现。它的名字是Cognitive Foundry,是在美国国家实验室开发的。它还带有显著性测试、聚类、统计实用程序和文本包的实现

  2. # 2 楼答案

    Encog

    它是在Apache下授权的,所以你可以在你认为合适的情况下在你的commecrial项目中使用它。这是表现最好的&;在我所见过的所有Java AI库中,最容易使用的一个

  3. # 3 楼答案

    这在一定程度上取决于你想使用哪种算法,但如果你只需要决策树(我看到一些论文声称“决策树是唯一需要的机器学习算法”,LOL),C5。0是C4的改进版本。5这只在商业上可用(是的,我知道这个网站看起来自1995年以来就没人动过,但他们仍然在营业,哈哈…)

    看起来LIBSVM也可用于商业用途,而LIBSVM可能是第一个或第二个最广泛使用的支持向量机实现(与SVMlight相比)。Oracle还包括SVM分类,只要您拥有正确的许可证,就可以在商业上使用。在大多数情况下,支持向量机远远优于决策树,但有时使用支持向量机进行分类就像使用破坏球杀死苍蝇一样。我也看到过支持这一点的论文,哈哈

    是的,如果你想看这些文件,请告诉我。:)

  4. # 4 楼答案

    你可以为Weka(以及RapidMiner)获得商业许可证

  5. # 5 楼答案

    这是一个精心设计的机器学习库。它的重点更多地是自然语言处理,但您可以将学习算法用于各种任务。有一个GPL许可版本供学者和研究人员使用,还有一个商业许可版本供企业使用

    竖笛 http://alias-i.com/lingpipe/