Az Apache Mahout egy Apache projekt elosztott vagy egyéb módon skálázható gépi tanuló algoritmus szabad implementáció előállítására Hadoop platformon.[1][2] Mahout fejlesztése jelenleg folyamatban van, megvalósított algoritmusok száma gyorsan növekszik,[3] ám még számos algoritmus hiányzik.

Apache Mahout

FejlesztőApache Software Foundation
Programozási nyelvJava
Operációs rendszerplatformfüggetlen
PlatformJava virtuális gép
ÁllapotAktív
Kategóriagépi tanulás
LicencApache 2.0 Licenc
Az Apache Mahout weboldala

Habár a Mahout klaszter, osztályozási és batch alapú kollaboratív szűrési algoritmusok legjavát az Apache Hadoop felett valósították meg a MapReduce paradigmát használva, ez nem szűkíti a közreműködéseket a Hadoop alapú megvalósításokhoz. Azok a közreműködések, amelyek képesek futni egy szerveren vagy egy nem-Hadoop klaszteren, szintén megengedettek. Például a Mahout 'Taste' kollaboratív-szűrés ajánlója eredetileg egy külön projekt volt, tud futni magában a Hadoop nélkül. Olyan kezdeményezésekkel, mint pl. Pregel-szerű Giraph az integráció aktív tárgyalások alatt áll.

Jegyzetek szerkesztés

  1. Introducing Apache Mahout. ibm.com, 2011 [last update]. (Hozzáférés: 2011. szeptember 13.)
  2. InfoQ: Apache Mahout: Highly Scalable Machine Learning Algorithms. infoq.com, 2011 [last update]. (Hozzáférés: 2011. szeptember 13.)
  3. Algorithms - Apache Mahout - Apache Software Foundation. cwiki.apache.org, 2011 [last update]. (Hozzáférés: 2011. szeptember 13.)

Külső hivatkozások szerkesztés

Fordítás szerkesztés

Ez a szócikk részben vagy egészben az Apache Mahout című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.