Yooreeka
Deweloperzy | Haralambos Marmanis |
---|---|
Napisane w | Jawa |
Typ | Uczenie maszynowe i eksploracja danych |
Licencja | Licencja Apache |
Yooreeka to biblioteka do eksploracji danych, uczenia maszynowego, miękkich obliczeń i analizy matematycznej. Projekt rozpoczął się od kodu książki „Algorytmy inteligentnej sieci”. Chociaż w tytule dominował termin „Sieć”, w istocie algorytmy są cenne w każdej aplikacji .
Obejmuje wszystkie główne algorytmy i zawiera wiele przykładów.
Yooreeka 2.x jest licencjonowana na podstawie licencji Apache , a nie nieco bardziej restrykcyjnej LGPL (która była licencją wersji 1.x).
Biblioteka jest napisana w 100% w języku Java .
Algorytmy
Omówiono następujące algorytmy:
-
Grupowanie
- Hierarchiczny — aglomeracyjny (np. pojedyncze łącze MST; ROCK) i dzielący
- Partycja (np. k-średnie )
- Klasyfikacja
- Zalecenia
- Filtrowanie zespołowe
- Oparte na treści
-
Szukaj
- PageRank
- DocRank
- Personalizacja