Есть ли проект Euler-подобный для машинного обучения?

32

Я обнаружил, что Project Euler http://projecteuler.net/ невероятно полезен при изучении языков программирования. Есть ли подобный сайт для машинного обучения?

Я видел http://www.kaggle.com/ , но он не так доступен для начинающих, как Project Euler.

B Seven
источник
1
+1 Это очень хороший вопрос, но я что-то пропустил? Ответы содержат в основном ссылки на некоторые сложные наборы данных и открытые курсы. С другой стороны, ProjectEuler содержит сложные вопросы разных уровней, и вы повышаете свои навыки, пока решаете их. И вы можете увидеть решения других после того, как решите проблему. Это похоже на pythonchallenge.com, я думаю. Вы спрашиваете что-то подобное? Разъяснение было бы очень приятно.
Петричор
1
Кроме Kaggle, есть и TunedIt .

Ответы:

13

Хотя ставки выше, чем для Project Euler, как вы указали, Kaggle является отличным источником данных для использования в ваших собственных экспериментах. Многие из их конкурсов требуют, чтобы вы вошли в систему для доступа к наборам данных (для юридических соглашений и т. Д.), Но если вы на самом деле не закончите запись, я не знаю наказания.

При этом, если вы ищете наборы данных, которые являются специфическими для процедур тестирования статистики, например, в Принстоне , вы можете протестировать данные на разных сетевых архитектурах и сравнить их с простой регрессией и т. Д. В качестве эталона.

Смотрите также здесь полный список, который включает в себя все данные обработки естественного языка Google .

Таким образом, Project Euler предоставляет отличный сервис для решения специфических проблем, но в случае машинного обучения вы можете использовать существующие наборы данных с архитектурой вашего создания и сравнивать «ответы» с выводами, которые представлены в Интернете или в исследовательских работах.

jonsca
источник
7

UCI хорошо известен в сообществе машинного обучения своим хранилищем наборов данных. Многие журнальные статьи включают результаты их методов в некоторые наборы данных UCI, так что вы можете попробовать сами и посмотреть, как вы это делаете.

Майкл МакГоуэн
источник
6

Как насчет: http://www.ml-class.org/ ? Он имеет хорошее введение и некоторые упражнения по программированию. У AFAIK Euler есть гораздо более сложные примеры, но мл-класс все еще является хорошим началом.

Как отмечалось в комментариях, этот курс имеет следующую редакцию: http://jan2012.ml-class.org/#

ДБ.
источник
1
Интересный ответ. Я только что закончил курс, и это было замечательно. Они начинают его снова на jan2012.ml-class.org ...
B Семь
Я предположил, что многие люди приходят с этого курса. У меня не было времени, чтобы сделать это в прошлый раз, поэтому я попробую сейчас :)
JB.
Я очень рекомендую это. Определенно стоит времени и усилий.
B 7