¿Alguien conoce alguna estructura de aprendizaje de máquinas Clojure? Necesito algo que pueda funcionar encima de Hadoop, similar a Weka o Mahout. Soy nuevo en Clojure y sé que es un idioma nuevo, ¿hay alguno ?, solo para evitar escribir esos productos en Java (es necesario implementar el motor de recomendaciones).¿Alguien conoce alguna estructura de aprendizaje de máquinas Clojure?
Respuesta
La interoperabilidad de Clojure con java es muy buena, por lo que no hay nada que te impida usar weka de clojure. Si necesita crear clases heredadas, o clases que se ajusten a las interfaces, para operar con weka, todo lo que se pueda hacer desde dentro de clojure.
Vea las páginas de clojure en datatypes y java interop.
Esencialmente, como programador de clojure, debería ver todo el paisaje de Java como su patio de recreo.
Me gustaría echar un vistazo a Weka, un kit de herramientas de Java para el aprendizaje automático. En términos de usar la fuerza real de clojure, su STM para programas concurrentes, creo que en este momento nos dejan a nuestros propios recursos. buena suerte.
Weka no está diseñado para ML escalable, que suele ser la razón por la que las personas eligen implementar una solución analítica basada en clojure – jayunit100
infer Aunque ahora no es muy activo, parece ser un buen candidato con una API real de clojure.
Latests Clj-ml está activa (y ha cambiado de propietario más de una vez). Clj-ml 0.5.0-SNAPSHOT tiene soporte para varios filtros, clasificadores, métodos de regresión y clusterers. Envuelve Weka, libSVM y algunas partes de Lucene (para la lingüística computacional).
Esta lista de "awesome machine learning" marcos podría ser útil ...
- 1. ¿Alguien conoce esta estructura de datos de Python?
- 2. Marco de aprendizaje de máquinas C++
- 3. ¿Conoce alguna buena biblioteca de máquinas de vectores de soporte de C++ (SVM)?
- 4. ¿Alguien conoce un buen foro de mapinfo?
- 5. Estructura de Clojure anidada en otra estructura
- 6. ¿Alguien conoce algún servicio similar a Tropo?
- 7. ¿Alguien conoce algún motor de reputación de usuario?
- 8. Aprendizaje funcional/programación Clojure - ejercicios prácticos?
- 9. ¿Alguien conoce un minizador de CSS basado en REST?
- 10. ¿Alguien conoce una biblioteca o plugin Javascript de inspector DOM?
- 11. ¿Alguien conoce una implementación del algoritmo de yarowsky?
- 12. serialización de la estructura de datos Clojure
- 13. ¿Conoce alguna de las bibliotecas de datos espaciales de C#?
- 14. ¿Conoce alguna biblioteca de socket multiplataforma (Windows & Linux) en C?
- 15. ¿Alguien tiene alguna experiencia con SSEPlus?
- 16. ¿Conoce alguna forma creativa de interactuar Python con Tcl?
- 17. ¿Alguien conoce un equivalente no-TeX para TikZ?
- 18. ¿Hay alguna DSL Clojure?
- 19. ¿Alguien tiene alguna experiencia con Hobo?
- 20. ¿Alguien sabe de alguna colección de sprites?
- 21. clojure Renombrar-claves en la estructura anidada
- 22. ¿Alguien conoce una buena y sencilla herramienta de administración de la interfaz de usuario de JCR?
- 23. ¿Alguien conoce algún compilador que optimice el código de consumo de energía para dispositivos integrados?
- 24. ¿Alguien conoce un atajo de teclado de estudio visual para intercambiar dos lados de un enunciado?
- 25. Mejor recurso de aprendizaje para OAuth
- 26. ¿Alguien conoce el resaltado de sintaxis de Objective-J en vi?
- 27. ¿Alguien conoce algún código de muestra del proveedor de .NET OpenID que pueda existir?
- 28. ¿Alguien familiarizado con la estructura de datos mp4?
- 29. ¿Qué tipo de estructura de datos es el "árbol de aprendizaje"?
- 30. algoritmo de aprendizaje
casi siempre hay alguien con intereses similares: http://antoniogarrote.wordpress.com/2011/05/08/visualizing-mahouts-output -with-clojure-and-incanter/ – jneira