Java-эквивалент Mahout в Python - PullRequest
24 голосов
/ 27 января 2011

Цель Mahout на основе Java - создание масштабируемых библиотек машинного обучения. Есть ли в Python эквивалентные библиотеки?

Ответы [ 5 ]

21 голосов
/ 27 января 2011

выучить scikits очень рекомендуется

3 голосов
/ 12 ноября 2014

Spark MLlib рекомендуется. Это масштабируемая библиотека для машинного обучения, способная считывать данные из HDFS и, конечно, работает поверх Spark.

Вы можете получить к нему доступ через PySpark (см. Руководство по программированию *1006* примеры Python).

1 голос
/ 30 ноября 2011

pysuggest - это оболочка Python для SUGGEST , механизм рекомендаций Top-N, который реализует различные алгоритмы рекомендаций для совместной фильтрации.

1 голос
/ 27 января 2011

Оранжевый якобы довольно приличный, насколько я слышал, но я никогда не использовал его лично. PyML также стоит посмотреть. Также Монте .

0 голосов
/ 20 декабря 2012

Интересная библиотека - краб .

Начиная с этого поста, библиотека имеет только стабильные реализации алгоритмов совместной фильтрации: на основе пользователя и на основе элементов.

Включена реализация SVD , но ее экспериментальные и основанные на контенте алгоритмы находятся в планах.

Проверьте это!

...