Yooreeka - Yooreeka
Desarrollador (es) | Haralambos Marmanis |
---|---|
Escrito en | Java |
Escribe | Aprendizaje automático y minería de datos |
Licencia | Licencia de Apache |
Yooreeka es una biblioteca para minería de datos, aprendizaje automático, computación suave y análisis matemático. El proyecto se inició con el código del libro "Algoritmos de la Web Inteligente". Aunque el término "Web" prevaleció en el título, en esencia, los algoritmos son valiosos en cualquier aplicación de software .
Cubre todos los algoritmos principales y proporciona muchos ejemplos.
Yooreeka 2.x tiene la licencia de Apache en lugar de la LGPL algo más restrictiva (que era la licencia de v1.x).
La biblioteca está escrita al 100% en lenguaje Java .
Algoritmos
Se cubren los siguientes algoritmos:
-
Agrupación
- Jerárquico: aglomerativo (p. Ej., Enlace único MST; ROCK) y divisivo
- Particional (por ejemplo, k-medias )
- Clasificación
- Bayesiano
- Árboles de decisión
- Redes neuronales
- Basado en reglas (a través de Drools )
- Recomendaciones
- Filtración colaborativa
- Basado en contenido
-
Búsqueda
- Rango de página
- DocRank
- Personalización