Quelles sont les bonnes références pour comprendre l'apprentissage en ligne?


10

Plus précisément, je demande des ressources pour en savoir plus sur les systèmes d'apprentissage automatique qui peuvent mettre à jour leurs réseaux de croyances respectifs (ou équivalent) pendant le fonctionnement. J'en ai même rencontré quelques-uns, même si je n'ai pas réussi à les mettre en signet.

Comme vous pouvez l'imaginer, c'est un sujet assez difficile à rechercher sur Internet.


Lorsque vous demandez aux utilisateurs de contribuer à une liste de réponses, la question doit être marquée wiki communautaire . J'ai converti cette question.
Robert Cartaino

Réponses:


11

La plupart des algorithmes d'apprentissage en ligne proviennent d'au moins une de ces lignées:

  • le perceptron

    Les perceptrons de pointe sont l' algorithme passif-agressif , le perceptron structuré et leurs nombreuses variétés.

  • Le vannage

    Le vannage a été reformulé en tant que méthodes de gradient exponentiées et peut également être appliqué à des problèmes structurés . Il existe également des variétés qui traitent directement de la régularisation L1 (pour garantir la rareté), comme SMIDAS .

  • Descente de gradient stochastique

    La descente de gradient stochastique se produit lorsque vous appliquez l'optimisation en ligne à un problème éventuellement par lots. Les algorithmes de pointe sont LeSVM , Pegasos de Leon Bottou et de nombreux algorithmes de réseau neuronal peuvent être facilement formés dans ce contexte. Voir le tutoriel theano pour de nombreux exemples. Peut-être que l' EM en ligne convient ici.

  • filtrage des particules

    Ceci est également connu sous le nom d'inférence rao-blackwellized, et il vous permet de mettre à jour un modèle graphique / probabiliste à mesure que davantage de données arrivent. Quelques bons exemples sont les modèles de rubriques en ligne et le didacticiel NIPS sur SMC .

Il y a aussi des problèmes plus larges avec l'apprentissage en ligne, comme la conversion en ligne en lots , les techniques budgétaires pour l'apprentissage en ligne avec des noyaux (comme ce papier , ce papier et ce papier ), de nombreuses saveurs différentes de limites de généralisation, des problèmes de rareté (et aussi l'article de SMIDAS que j'ai cité ci-dessus), le hachage pour économiser de la mémoire et bien d'autres problèmes.


Réponse très instructive!
Tayfun Payez le




1

Apprentissage automatique - Supports de cours - Stanford http://www.stanford.edu/class/cs229/materials.html

Conférences vidéo sur l'apprentissage automatique et l'intelligence artificielle http://freescienceonline.blogspot.com/2007/07/machine-learning-and-artificial.html

Processus gaussiens pour l'apprentissage automatique http://www.gaussianprocess.org/gpml/


1
Cela ne parle pas spécifiquement de l'apprentissage en ligne. Le livre sur les processus gaussiens ne mentionne guère les approximations en ligne des processus gaussiens.
Alexandre Passos
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.