Gibt es ein Projekt wie Euler für maschinelles Lernen?


32

Ich fand Project Euler http://projecteuler.net/ unglaublich nützlich beim Erlernen von Programmiersprachen. Gibt es eine ähnliche Site für maschinelles Lernen?

Ich habe http://www.kaggle.com/ gesehen , aber es ist für Anfänger bei weitem nicht so zugänglich wie Project Euler.


1
+1 Das ist eine sehr schöne Frage, aber vermisse ich etwas? Die Antworten beinhalten hauptsächlich Links zu einigen herausfordernden Datensätzen und offenen Kursen. Auf der anderen Seite besteht ProjectEuler aus herausfordernden Fragen auf verschiedenen Ebenen und Sie erweitern Ihre Fähigkeiten, während Sie sie lösen. Und Sie können die Lösungen der anderen sehen, nachdem Sie das Problem gelöst haben. Es ist ähnlich wie pythonchallenge.com, denke ich. Fragen Sie so etwas? Eine Klarstellung wäre sehr nett.
Petrichor

1
Außer Kaggle gibt es auch TunedIt .

Antworten:


13

Obwohl die Einsätze höher sind als bei Project Euler, ist Kaggle, wie Sie bereits betont haben, eine hervorragende Datenquelle für Ihre eigenen Experimente. Bei vielen Wettbewerben müssen Sie angemeldet sein, um auf die Datensätze zugreifen zu können (für gesetzliche Vereinbarungen usw.). Wenn Sie jedoch einen Eintrag nicht beenden, gibt es keine Strafe, die mir bekannt ist.

Wenn Sie jedoch nach Datensätzen suchen, die für das Testen statistischer Verfahren spezifisch sind, wie die bei Princeton , können Sie die Daten auf verschiedenen Netzwerkarchitekturen testen und mit einer einfachen Regression usw. als Benchmark vergleichen.

Siehe auch hier für eine umfassende Liste, die alle von der umfasst Google Verarbeitung natürlicher Sprache Daten .

Project Euler bietet also einen hervorragenden Service bei spezifischen Problemen. Beim maschinellen Lernen können Sie jedoch vorhandene Datensätze mit einer Architektur Ihrer Erstellung verwenden und die "Antworten" mit Schlussfolgerungen vergleichen, die online oder in Forschungsarbeiten präsentiert werden.


7

UCI ist in der Community für maschinelles Lernen für ihr Repository für Datasets bekannt. Viele Zeitschriftenartikel enthalten Ergebnisse ihrer Techniken für einige UCI-Datensätze, sodass Sie sich selbst testen und sehen können, wie Sie vorgehen.


6

Wie wäre es mit: http://www.ml-class.org/ ? Es hat eine gute Einführung und einige Programmierübungen. AFAIK Euler hat viel ausgefeiltere Beispiele, aber die ml-Klasse ist immer noch ein guter Anfang.

Wie in den Kommentaren erwähnt, hat dieser Kurs die nächste Ausgabe: http://jan2012.ml-class.org/#


1
Interessante Antwort. Ich habe gerade den Kurs abgeschlossen und es war hervorragend. Sie starten es wieder bei jan2012.ml-class.org ...
B Seven

Ich nahm an, dass viele Leute hier aus diesem Kurs kommen. Ich hatte das letzte Mal nicht die Zeit es zu tun, also werde ich es jetzt versuchen :)
jb.

Ich empfehle es sehr. Auf jeden Fall die Zeit und Mühe wert.
B Seven
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.