機械学習用のプロジェクトオイラーのようなものはありますか?


32

Project Euler http://projecteuler.net/は、プログラミング言語の学習に非常に役立つことがわかりました。機械学習用の同様のサイトはありますか?

http://www.kaggle.com/を見ましたが、初心者にとってProject Eulerほどアクセスしやすいものではありません。


1
+1これは非常に良い質問ですが、何か見落としがありますか?回答には、主にいくつかのやりがいのあるデータセットとオープンコースへのリンクが含まれます。一方、ProjectEulerはさまざまなレベルの難しい質問で構成されており、解決しながらスキルを向上させます。そして、問題を解決した後、他の人の解決策を見ることができます。pythonchallenge.comに似ていると思います。このようなことを求めていますか?明確化は非常にいいでしょう。
petrichor

1
Kaggleを除いて、TunedItもあります。

回答:


13

先ほど指摘したように、利害関係はプロジェクトオイラーよりも高くなっていますが、Kaggleはあなた自身の実験で使用するための優れたデータソースです。コンテストの多くでは、データセットにアクセスするためにサインインする必要があります(法的合意などのため)が、実際にエントリを終了しなくても、私が知っているペナルティはありません。

つまり、Princetonのような統計手順のテストに固有のデータセットを探す場合、さまざまなネットワークアーキテクチャでデータをテストし、ベンチマークとして単純な回帰などと比較できます。

Googleのすべての自然言語処理データを含む包括的なリストについては、こちらも参照してください。

そのため、Project Eulerは特定の問題を扱う優れたサービスを提供しますが、機械学習の場合、既存のデータセットを作成のアーキテクチャで使用し、「回答」をオンラインまたは研究論文で提示される結論と比較できます。


7

UCIは、データセットのリポジトリの機械学習コミュニティでよく知られています。多くのジャーナル記事には、いくつかのUCIデータセットに関する手法の結果が含まれているため、自分で試して、どのように実行するかを確認できます。


6

どうですか:http : //www.ml-class.org/?良い紹介といくつかのプログラミングのエクササイズがあります。AFAIK Eulerにはもっと洗練された例がありますが、mlクラスはまだ良い出発点です。

コメントで指摘されているように、このコースには次のエディションがあります:http : //jan2012.ml-class.org/#


1
興味深い答え。私はコースを修了したばかりで、素晴らしいものでした。彼らは再びそれを起動しているjan2012.ml-class.org ...
Bセブン

ここの多くの人がこのコースから来ていると思いました。前回やる時間はなかったので、今から試してみます:)
jb。

強くお勧めします。間違いなく時間と労力の価値があります。
B 7
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.