はじめに:このガイドの歩き方

ようこそ。このサイトは 「Kaggleって何?」という状態から、自分の力で1回目の提出(submit)を終えるまで を、日本語だけで進めるためのガイドです。

対象:プログラミング経験が浅い方/英語に苦手意識がある方/Kaggleに登録したことがない方。

英語ができなくても大丈夫です。実際、Kaggleで活躍している日本人はとても多く、日本語の解説記事・書籍・コミュニティも充実しています。英語が必要になる場面は後半のページ(英語の壁をこえる)でまとめて対策します。


このガイドの構成

意図的に、同じことを3回、解像度を変えて説明します。1回目でわからなくても2回目で腑に落ちる、という作りです。重複は「ムダ」ではなく「設計」です。

段階ページ何がわかるか
第1段階 ざっくり01Kaggleが何なのか、ひとことで言えるようになる
第2段階 くわしく02コンペの種類・メダル・称号・サイトの全機能が見渡せる
第3段階 導入03〜04実際に登録し、Notebookの画面を触る
実践(章)05手を動かして1回目の提出をする。14ステップの独立した章
第4段階 基礎06〜08機械学習の言葉と、分析の流れと、道具を知る
補助09〜13英語対策・よくある疑問・用語集・リンク集・今後の道筋

読み方のコツ

  • 順番に読んでください。 用語が積み上げ式になっています。
  • わからない単語が出たら 用語集 を見てください。全部日本語で説明しています。
  • 1ページ読んだら手を動かすのが理想ですが、まずは03まで「読むだけ」でも構いません。
  • 第5章 はじめての提出 だけは、独立した章になっています。ステップ1から順に進めば、必ず提出まで辿り着けるように作ってあります。

今の時点で知っておくべき、たった3つのこと

  1. Kaggleは無料です。 お金は一切かかりません(賞金をもらう側です)。
  2. 高性能なパソコンも不要です。 Kaggleのサーバー上で、無料でGPUまで使えます。ネットにつながるPCとブラウザだけでOK。
  3. 誰でも最下位からスタートします。 最初の提出のスコアがひどくても、それが普通です。

それでは、次のページへ進みましょう。