Sisällysluettelo:
Määritelmä - Mitä Apache Mahout tarkoittaa?
Apache Mahout on Apache Software Foundation -säätiön projekti, joka toteutetaan Apache Hadoopin päällä ja käyttää MapReduce-paradigmaa.
Sitä käytetään myös luomalla skaalattavien ja hajautettujen koneoppimisalgoritmien toteutuksia, jotka ovat keskittyneet klusteroinnin, yhteistyösuodatuksen ja luokittelun alueille. Mahout sisältää Java-kirjastot yleisille matemaattisille algoritmeille ja operaatioille, jotka ovat keskittyneet tilastotietoihin ja lineaariseen algebraan, sekä primitiiviset Java-kokoelmat.
Techopedia selittää Apache Mahoutin
Apache Mahout keskittyy koneoppimiseen, ja hankkeen tavoitteena on tehdä tehokas työkalu älykkäiden sovellusten rakentamiseen nopeammin ja helpommin.
Aikaisemmin tämä oli yliopistojen ja yritysten yksinomainen verkkotunnus, jolla on suuret tutkimusbudjetit, mutta nykypäivän tietovetoisessa maailmassa tarve älykkäille sovelluksille, jotka voivat oppia datasta ja käyttäjätiedoista, kasvaa.
Apache Mahoutia käytetään sovellusten luomiseen koneoppimistekniikoilla, kuten klusterointi, luokittelu ja yhteistyösuodatus yhteisten piirteiden löytämiseksi suurissa tietoryhmissä tai suurten Web-sisällön merkitsemiseksi.
Mahout-skaalautuvuus:
- Skaalautuva suuriin tietojoukkoihin - ydinalgoritmit toteutetaan suurissa skaalautuvissa, hajautetuissa järjestelmissä.
- Skaalattava erilaisten liiketoimintatapausten tukemiseen - jakelu kaupallisesti ystävällisen Apache-ohjelmistolisenssin nojalla
- Skaalautuva yhteisö - on olemassa laaja, elinvoimainen, monipuolinen ja reagoiva yhteisö helpottamaan keskusteluja projektista ja sen mahdollisista käyttötapauksista.