Bibliothèques pour l'apprentissage automatique en ligne

10

Je recherche des packages (en python, R ou un package autonome) pour effectuer un apprentissage en ligne afin de prédire les données de stock.

J'ai trouvé et lu sur Vowpal Wabbit ( https://github.com/JohnLangford/vowpal_wabbit/wiki ), ce qui semble être très prometteur mais je me demande s'il y a d'autres packages.

Merci d'avance.

mike1886
la source
1
Question stupide, mais voulez-vous dire onlinecomme en "mode non batch", ou comme en "traité dans le cloud"?
Mike Ounsworth
Salut Mike, je veux dire le mode non batch. Donc, peu de temps après avoir fait une prédiction, nous apprenons la véritable étiquette, puis nous l'utilisons dans la formation. Pensez donc en termes de prédiction d'un cours de bourse, en quelques minutes nous apprendrions la vraie valeur, puis utiliserions cette valeur dans notre formation.
mike1886
Pas d'apprentissage en ligne, mais jetez un œil à cet article, cela peut vous aider à démarrer francescopochetti.com/stock-market-prediction-part-introduction
Adriano Almeida

Réponses:

3

Vous pouvez regarder le module scikit-learn ou Orange en Python. Scikit-learn a un classificateur et un régresseur SGD qui pourraient faire un ajustement partiel des données en cas d'apprentissage en ligne. Dans R, jetez un œil au package caret

Rahul Agarwal
la source
Merci pour vos commentaires. Je suis très au courant et j'utilise régulièrement scikit et caret, mais je suis à la recherche d'un module d'apprentissage en ligne de pointe, et ni scikit ni caret ne sont ceux-ci. Je recherche des personnes qui utilisent réellement quelque chose et qui peuvent donner leur expérience avec un package donné.
mike1886
1
@ mike1886: si vous savez déjà comment mettre à jour votre modèle en utilisant de nouvelles données, que voulez-vous d'autre? Qu'est-ce qui est «plus à la pointe de la technologie» selon vous? Juste plus récent et plus cool?
ffriend
D'accord --- les modules d'apprentissage en ligne de scikit sont assez «à la pointe de la technologie», quoi que cela signifie
Ben Allison
@Rahul in R est le package caret prend en charge tout algorithme d'apprentissage en ligne? si oui, veuillez suggérer.
Divyang Shah
1

Il existe quelques autres bibliothèques pour l' apprentissage automatique en ligne ou incrémentiel.

nbro
la source