Bibliotecas para el aprendizaje automático en línea

10

Estoy buscando paquetes (ya sea en python, R o un paquete independiente) para realizar el aprendizaje en línea para predecir datos de existencias.

Encontré y leí sobre Vowpal Wabbit ( https://github.com/JohnLangford/vowpal_wabbit/wiki ), lo cual parece ser bastante prometedor, pero me pregunto si hay otros paquetes disponibles.

Gracias por adelantado.

mike1886
fuente
1
Pregunta tonta, pero ¿te refieres onlinea "modo no por lotes" o "procesado en la nube"?
Mike Ounsworth
Hola Mike, me refiero al modo sin lotes. Tan pronto como se hace una predicción, aprendemos la verdadera etiqueta y luego la usamos en el entrenamiento. Así que piense en términos de predecir el precio de una acción, en unos minutos aprenderemos el verdadero valor y luego lo usaremos en nuestro entrenamiento.
mike1886
No es aprendizaje en línea, pero eche un vistazo a esta publicación, esto puede ayudarlo a comenzar francescopochetti.com/stock-market-prediction-part-introduction
Adriano Almeida

Respuestas:

3

Podrías mirar scikit-learn o el módulo Orange en Python. Scikit-learn tiene un clasificador y regresor SGD que podría hacer un ajuste parcial de datos en caso de aprendizaje en línea. En R, eche un vistazo al paquete de caret

Rahul Agarwal
fuente
Gracias por tus comentarios. Soy muy consciente y uso scikit y caret regularmente, pero estoy buscando un paquete de aprendizaje en línea de última generación, y ni scikit ni caret son estos. Estoy buscando personas que realmente estén usando algo y puedan dar su experiencia con un paquete dado.
mike1886
1
@ mike1886: si ya sabe cómo actualizar su modelo utilizando nuevos datos, ¿qué más quiere? ¿Qué es "más de vanguardia" en su comprensión? ¿Solo más reciente y suena más fresco?
amigo
De acuerdo --- los módulos de aprendizaje en línea de scikit son bastante 'avanzados', lo que sea que eso signifique
Ben Allison el
@Rahul en R ¿el paquete caret admite algún algoritmo de aprendizaje en línea? En caso afirmativo, sugiérale.
Divyang Shah
1

Hay algunas otras bibliotecas para el aprendizaje automático en línea o incremental.

nbro
fuente