Кто-нибудь знает какие-либо рамки машинного обучения Clojure? - PullRequest
11 голосов
/ 07 января 2012

Кто-нибудь знает какие-либо рамки машинного обучения Clojure? Мне нужно что-то, что может работать поверх Hadoop, подобно Weka или Mahout. Я новичок в Clojure, и я знаю, что это новый язык, есть ли какой-то, просто чтобы не писать эти вещи на Java (необходимо реализовать механизм рекомендаций).

Ответы [ 5 ]

7 голосов
/ 07 января 2012

Взаимодействие Clojure с Java очень хорошее, так что ничто не мешает вам использовать weka из clojure. Если вам нужно создать унаследованные классы или классы, соответствующие интерфейсам, для работы с weka, все это можно сделать изнутри clojure.

См. Страницы clojure по типам данных и java interop .

По сути, как программист clojure, вы должны видеть весь Java-пейзаж в качестве игровой площадки.

5 голосов
/ 01 января 2014

Latests Clj-ml жив (и несколько раз менял владельца).Clj-ml 0.5.0-SNAPSHOT поддерживает несколько фильтров, классификаторов, методов регрессии и кластеров.Он охватывает Weka, libSVM и некоторые части Lucene (для компьютерной лингвистики).

4 голосов
/ 07 января 2012

Я бы взглянул на Weka , Java-инструментарий для машинного обучения.С точки зрения использования реальной силы clojure, его STM для параллельных программ, я думаю, что на данный момент мы предоставлены нашим собственным устройствам.удачи.

3 голосов
/ 07 января 2012

вывод , хотя уже и не очень активно, тоже выглядит хорошим кандидатом с реальным API clojure.

1 голос
/ 04 декабря 2014

Этот список фреймворков " удивительное машинное обучение " может быть полезен ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...