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.
Antworten:
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.
quelle
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.
quelle
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/#
quelle