Java的Mahout等效于Python

时间:2011-01-27 17:03:16

标签: java python scalability machine-learning mahout

Java based Mahout's 目标是构建可扩展的机器学习库。 Python中是否有任何等效的库?

5 个答案:

答案 0 :(得分:20)

强烈建议学习scikits http://scikit-learn.sourceforge.net/

答案 1 :(得分:3)

推荐{p> Spark MLlib。它是一个可扩展的机器学习库,可以从HDFS读取数据,当然也可以在Spark上运行。

您可以通过PySpark访问它(请参阅Programming Guide的Python示例)。

答案 2 :(得分:1)

据我所知,

Orange相当不错,但我从未亲自使用它。 PyML也值得一看。另外,Monte

答案 3 :(得分:1)

pysuggestSUGGEST的Python包装器,是一个Top-N推荐引擎,可以实现各种协作过滤推荐算法。

答案 4 :(得分:0)

一个有趣的图书馆是crab

截至本文,该库仅具有协同过滤算法的稳定实现:基于用户和基于项目。

包含SVD实施,但它是实验性的,基于内容的算法在路线图上。

请查看!