【かぐる】

Kaggle(カグル) とは?

最終更新:
💡 データと公開コードから、分析を試して学ぼう

データ分析・機械学習のコンペ、データセット、コードを利用・共有するプラットフォーム。初心者向け課題と公開Notebook、提出方法や評価の違いを説明します。

📌 このページのポイント
Kaggle:データから予測を試そうデータ読み取って特徴を調べるモデル学習して予測を作る提出・評価予測ファイルルールを確認まずは入門課題例:Titanic公開Notebookコードを読んで学ぶ提出方法や評価の条件は、コンペごとに違う
予測ファイルを提出するClassic形式の例。Notebookを提出するCode形式などもあり、公開順位と最終評価が異なる場合があります。
ひよこ ひよこ
Kaggleは、分析が得意な人だけの大会?
ペンギン先生 ペンギン先生
大会だけではないよ。データセットを探したり、コードと説明をまとめた公開Notebookを読んだり、自分で分析を試したりできる場所なんだ。
ひよこ ひよこ
初心者は、何から始めればいい?
ペンギン先生 ペンギン先生
Getting Startedの入門課題なら、Titanicの乗客データから生存を予測する例があるよ。チュートリアルと公開Notebookを参考に、データを読み、予測を作る流れを試そう。入門課題には賞金や順位ポイントがないものもあるんだ。
ひよこ ひよこ
作った予測は、どう提出するの?
ペンギン先生 ペンギン先生
Classic形式では、ルールに同意してデータを取得し、予測ファイルを提出するよ。Code形式ではNotebookを提出する。実行時間や外部データなどの条件はコンペごとに違うので、先にルールを読もう。
ひよこ ひよこ
公開ランキングで高得点なら、最終順位も同じ?
ペンギン先生 ペンギン先生
公開順位と最終評価で使うデータが異なるコンペでは、結果が変わるよ。Kaggleの実績もCompetitions・Datasets・Codeの三つの分野で評価される。良い成績は学習の励みになるけれど、仕事では運用や説明など、その課題に必要な条件も考えよう。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「Kaggle」って出てきたら「データ分析を試し、コンペや公開コードから学べる場所」と思えばだいたいOK!
📖 おまけ:英語の意味
「Kaggle」 = データ分析・機械学習のプラットフォーム名
💬 競争だけでなく、データや分析コードの共有も行われています。利用できるデータや提出方法は各コンペのルールを確認します。

参考資料

← 用語集にもどる