Spisu treści:
Definicja - Co oznacza Apache Mahout?
Apache Mahout to projekt Apache Software Foundation, który jest wdrażany na szczycie Apache Hadoop i wykorzystuje paradygmat MapReduce.
Służy również do tworzenia implementacji skalowalnych i rozproszonych algorytmów uczenia maszynowego, które koncentrują się na obszarach klastrowania, wspólnego filtrowania i klasyfikacji. Mahout zawiera biblioteki Java dla popularnych algorytmów matematycznych i operacji skupionych na statystyce i algebrze liniowej, a także prymitywne kolekcje Java.
Techopedia wyjaśnia Apache Mahout
W Apache Mahout chodzi o uczenie maszynowe, a projekt ma na celu uczynienie potężnego narzędzia do budowania inteligentnych aplikacji szybszym i łatwiejszym.
Kiedyś była to wyłączna domena naukowców i korporacji z dużymi budżetami badawczymi, ale w dzisiejszym świecie opartym na danych rośnie zapotrzebowanie na inteligentne aplikacje, które mogą uczyć się na danych i danych użytkowników.
Apache Mahout służy do tworzenia aplikacji wykorzystujących techniki uczenia maszynowego, takich jak klastrowanie, kategoryzacja i filtrowanie grupowe w celu znajdowania podobieństw w dużych grupach danych lub do oznaczania dużych ilości treści internetowych.
Skalowalność Mahouta:
- Skalowalne do dużych zestawów danych - podstawowe algorytmy są implementowane w dużych skalowalnych, rozproszonych systemach.
- Skalowalny w celu obsługi różnych przypadków biznesowych - dystrybuowany w ramach przyjaznej komercyjnie licencji oprogramowania Apache
- Skalowalna społeczność - istnieje ogromna, tętniąca życiem, różnorodna i elastyczna społeczność, która ułatwia dyskusje na temat projektu i jego potencjalnych zastosowań.
