Apache Mahout: Machine Learning on Distributed Dataflow Systems


Anil R., Capan G., Drost-Fromm I., Dunning T., Friedman E., Grant T., ...More

JOURNAL OF MACHINE LEARNING RESEARCH, vol.21, 2020 (SCI-Expanded) identifier

  • Publication Type: Article / Article
  • Volume: 21
  • Publication Date: 2020
  • Journal Name: JOURNAL OF MACHINE LEARNING RESEARCH
  • Journal Indexes: Science Citation Index Expanded (SCI-EXPANDED), Scopus, Academic Search Premier, Applied Science & Technology Source, Business Source Elite, Business Source Premier, Compendex, Computer & Applied Sciences, MathSciNet, zbMATH
  • Anadolu University Affiliated: Yes

Abstract

APACHE MAHOUT is a library for scalable machine learning (ML) on distributed dataflow systems, offering various implementations of classification, clustering, dimensionality reduction and recommendation algorithms. Mahout was a pioneer in large-scale machine learning in 2008, when it started and targeted MapReduce, which was the predominant abstraction for scalable computing in industry at that time. Mahout has been widely used by leading web companies and is part of several commercial cloud offerings.