Apache Mahout

Apache Mahout
Логотип программы Apache Mahout
Разработчик Apache Software Foundation
Написана на Java[1][2]
Операционная система кроссплатформенность
Первый выпуск 7 апреля 2009
Аппаратная платформа Java Virtual Machine
Последняя версия 14,1 / 7 октября 2020
Репозиторий github.com/apache/mahout
svn.apache.org/repos/asf…
Лицензия лицензия Apache
Сайт gitbox.apache.org/repos/…
Логотип Викисклада Медиафайлы на Викискладе

Apache Mahout свободный проект Apache Software Foundation обеспечивающий распределенную, масштабируемую среду для алгоритмов машинного обучения с фокусом на линейную алгебру. Изначально на основе экосистемы Apache Hadoop, на сегодняшний день фокус смещается на Apache Spark.

Mahout находится в стадии активной разработки. Основные работы направлены на увеличение количества алгоритмов и уход от использования MapReduce.

В стандартный набор библиотек входят метода кластеризации (классификации), коллаборативной фильтрации. Наиболее популярно применение этих алгоритмов наблюдается в создании рекомендательных систем на основе коллаборатвной фильтрации. В Apache Mahout возможно создание пользователе-ориентированной (user-based) или свойство-ориентированной (item-based) системы фильтрации.[3]

Примечания

  1. The mahout Open Source Project on Open Hub: Languages Page — 2006.
  2. https://projects.apache.org/json/projects/mahout.json
  3. habr.com Apache Mahout. Метрики для определения схожести пользователей  (неопр.). Дата обращения: 13 марта 2023. Архивировано 13 марта 2023 года.