Dezvoltat de | Apache Software Foundation |
---|---|
Prima versiune | 31 mai 2011 |
Ultima versiune | 14.1 (17 octombrie 2019) |
Depozit | github.com/apache/mahout și svn.apache.org/repos/asf/mahout/trunk |
Starea proiectului | Activ |
Scris in | Java |
Sistem de operare | Multiplatform |
Mediu inconjurator | Mașină virtuală Java |
Tip | învățare automată |
Licență | Licență Apache |
Site-ul web | mahout.apache.org și mahout.apache.org |
Apache Mahout este un proiect al Apache Foundation pentru a crea implementări ale algoritmilor de învățare automată distribuită. Mai întâi dezvoltat pe platforma Hadoop , Mahout a folosit apoi Apache Spark . Mahout este încă în curs de dezvoltare; numărul algoritmilor implementați a crescut rapid, dar unii încă lipsesc.
Chiar dacă algoritmii principali propuși de Mahout pentru efectuarea partiționării datelor și clasificarea automată sunt implementați cu Apache Hadoop folosind paradigma MapReduce , contribuțiile nu sunt limitate la o bază de date Hadoop, dar pot fi, de asemenea, nedistribuite sau pot utiliza un cluster care nu rulează pe Hadoop. Acest lucru permite integrarea proiectelor externe în Mahout.