Obsah:
Definice - Co znamená Apache Mahout?
Apache Mahout je projekt Apache Software Foundation, který je implementován na vrcholu Apache Hadoop a používá paradigma MapReduce.
Používá se také k vytváření implementací škálovatelných a distribuovaných algoritmů strojového učení, které jsou zaměřeny na oblasti sdružování, filtrování a klasifikace spolupráce. Mahout obsahuje knihovny Java pro běžné matematické algoritmy a operace zaměřené na statistiku a lineární algebru, stejně jako primitivní kolekce Java.
Techopedia vysvětluje Apache Mahout
Apache Mahout je o strojovém učení a projekt je zaměřen na vytvoření výkonného nástroje pro rychlejší a snadnější vytváření inteligentních aplikací.
Dříve to byla exkluzivní doména akademiků a korporací s velkými rozpočty na výzkum, ale v dnešním světě založeném na údajích roste potřeba inteligentních aplikací, které se mohou poučit z dat a uživatelských dat.
Apache Mahout se používá k vytváření aplikací s technikami strojového učení, jako je klastrování, kategorizace a kooperativní filtrování pro nalezení shodnosti ve velkých datových skupinách nebo pro označování velkých objemů webového obsahu.
Mahout škálovatelnost:
- Škálovatelnost na velké datové sady - základní algoritmy jsou implementovány na velkých škálovatelných distribuovaných systémech.
- Škálovatelné pro podporu různých obchodních případů - distribuované na základě komerčně příznivé licence na software Apache
- Škálovatelná komunita - existuje rozsáhlá, živá, různorodá a pohotová komunita, která usnadňuje diskuse o projektu a jeho případech použití.