Opracowany przez | Fundacja oprogramowania Apache |
---|---|
Pierwsza wersja | 31 maja 2011 |
Ostatnia wersja | 14,1 (17 października 2019 r) |
Kaucja | github.com/apache/mahout i svn.apache.org/repos/asf/mahout/trunk |
Stan projektu | Aktywny |
Napisane w | Jawa |
System operacyjny | Wieloplatformowy |
Środowisko | Maszyna wirtualna Java |
Rodzaj | nauczanie maszynowe |
Licencja | Licencja Apache |
Stronie internetowej | mahout.apache.org i mahout.apache.org |
Apache Mahout to projekt Apache Foundation mający na celu stworzenie implementacji algorytmów rozproszonego uczenia maszynowego . Najpierw opracowany na platformie Hadoop , Mahout następnie użył Apache Spark . Mahout jest nadal w fazie rozwoju; liczba zaimplementowanych algorytmów gwałtownie wzrosła, ale niektórych wciąż brakuje.
Nawet jeśli główne algorytmy zaproponowane przez Mahouta do wykonywania partycjonowania danych i automatycznej klasyfikacji są zaimplementowane w Apache Hadoop przy użyciu paradygmatu MapReduce , wkłady nie są ograniczone do bazy danych Hadoop, ale mogą być również rozproszone lub używać klastra niedziałającego na Hadoop. Pozwala to na integrację zewnętrznych projektów w Mahout.