Online-Tutorial zum maschinellen Lernen


8

Kennt jemand einige gute Tutorials zu Online-Techniken des maschinellen Lernens? Dh wie es in Echtzeitumgebungen verwendet werden kann, was sind die Hauptunterschiede zu normalen Methoden des maschinellen Lernens usw.

UPD: Vielen Dank an alle für die Antworten. Mit "online" meine ich Methoden, die in einem Echtzeitmodus trainiert werden können, basierend auf neuen Eingaben nacheinander.


2
Könnten Sie wichtige Aspekte von "Online" klären, an denen Sie interessiert sind? Haben Sie ein bestimmtes Formular für die Daten oder Optionen, um Ihren Algorithmus vor dem Online-Teil vorab zu trainieren?
Neil Slater

Wollen Sie Datenströme analysieren?
Johnny000

Antworten:


5
  1. Es gibt eine sehr schöne Bibliothek von Online-Algorithmen für maschinelles Lernen aus einer Gruppe an der NTU, genannt LIBOL. Dies wäre ein sehr guter Ort, um mit den Algorithmen zu experimentieren.
    Das zugehörige Benutzerhandbuch und die zugehörige JMLR-Veröffentlichung sind sehr schöne Einführungen in die grundlegenden Algorithmen in diesem Bereich.
  2. Avrim Blum hat ein älteres und technischeres Umfragepapier zu Online-Lernalgorithmen.

Die ersten beiden Links sind tot.
Suzana


1

Sie können sehen, ob Sie Spark-Streaming ( https://spark.apache.org/docs/1.1.0/streaming-programming-guide.html ) und Spark ML Library ( https://spark.apache.org/docs ) mischen können /1.1.0/mllib-guide.html ).

Spark Streaming ermöglicht die Verarbeitung von Live-Datenströmen und Spark ML Library ist eine maschinelle Lernbibliothek für Spark. Vielleicht kannst du etwas Gutes tun!

Aber das ist ein sehr interessantes Thema, ich arbeite daran. Es kann gut sein, eine Google Community darauf zu erstellen ( https://plus.google.com/communities )?


0

Es gibt viele auf Youtube und hier ist eine berühmte von Andrew Ng aus coursea: https://www.coursera.org/course/ml


Die Themen dieses Kurses überzeugen mich nicht zu 100%. Sind SVMs heutzutage tatsächlich von praktischem Nutzen? Sie sehen nie einen erfolgreichen Kaggle-Eintrag, der SVMs als Hauptteil verwendet.
Lembik

2
Ich denke, die Frage von OP bezieht sich speziell auf Online- Techniken - dh wo das System zumindest teilweise "on the job" lernen soll. Keine Online-Tutorials
Neil Slater

Ich stimme @NeilSlater zu, da das OP "im Vergleich zu normalen Methoden des maschinellen Lernens" erwähnte.
Rohit

4
lol, "online" ist mehrdeutig
alvas
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.