ものづくりのブログ

うちのネコを題材にしたものづくりができたらいいなと思っていろいろ奮闘してます。

kaggle に新規登録してみる

今回はkaggleについて調べてみました。

kaggle とは

Kaggle(カグル)は機械学習・データ分析コンペティションのためのプラットフォームです。
世界中の機械学習・データサイエンスに携わっている人が、データ分析力や機械学習のモデリング力を競い合う場で、自分のような機械学習初心者がベテランの方たちの最新データ解析を勉強できる貴重な存在です。

初心者はどこから手を付けるか?

何から始めたら良いのかわからない場合は、「タイタニックコンペ」という、練習用のコンペがあるので、今回はそれをやってみます。

アカウント開設

まずは以下のサイトからアカウント開設を行います。
www.kaggle.com
右上の赤枠のボタン「Register」をクリックします。
f:id:a1026302:20210126171855j:plain

画面が切り替わると、Googleアカウントか、メールアドレスかどちらで登録するか選択する画面になります。
今回はメールアドレスで登録しますので、下の「Register with your Email」を選択します。
f:id:a1026302:20210126173022j:plain
以下の情報を入力します。

  • Email address
  • Password
  • Full name

入力が完了したら、右下の赤枠の「Next」ボタンをクリックします。
f:id:a1026302:20210126173640j:plain
入力完了すると、Kaggleのプライバシーの確認画面になります。
内容を確認し、右下の赤枠の「I agree」ボタンをクリックします。(あまり理解してないけど。。。)
f:id:a1026302:20210126174142j:plain
その後、以下の確認メールが来るのでコードを控えておきます。

メールに記載されていた「Six-digit code」を入力して「Next」ボタンをクリックします。
f:id:a1026302:20210126175057j:plain
登録が完了するとアカウントが登録され次の画面に切り替わります。
f:id:a1026302:20210126175519j:plain

タイタニックのコンペに参加

「コンペに参加する」ボタンをクリックします。
f:id:a1026302:20210126175732j:plain
理解して同意できれば「I Understand and Accept」ボタンをクリックします。
これで参加完了です。
f:id:a1026302:20210126180152j:plain

コードを書いてみる

コンペの中にある「Notebooks」をクリックします。
f:id:a1026302:20210126181309j:plain
画面が切り替わったら「New Notebook」をクリックします。
f:id:a1026302:20210126181551j:plain
以下の画面に切り替われば、あとはJupy今回はkaggleについて調べてみました。

タイタニックのコンペに参加

「コンペに参加する」ボタンをクリックします。
f:id:a1026302:20210126175732j:plain
理解して同意できれば「I Understand and Accept」ボタンをクリックします。
これで参加完了です。
f:id:a1026302:20210126180152j:plain

コードを書いてみる

コンペの中にある「Notebooks」をクリックします。
f:id:a1026302:20210126181309j:plain
画面が切り替わったら「New Notebook」をクリックします。
f:id:a1026302:20210126181551j:plain
以下の画面に切り替われば、あとは「jupyter notebook」と同じです。
f:id:a1026302:20210126181841j:plain

タイタニックのサンプルファイルを提出

タイタニックf:id:a1026302:20210126185245j:plainのデータを提出する方法ですが、「Data」タブから行います。
f:id:a1026302:20210126182535j:plain
「gender_submission.csv」が今回提出するサンプルファイルです。
赤枠のダウンロードボタンをクリックしてファイルをダウンロードします。
f:id:a1026302:20210126184926j:plain
タイタニックコンペのトップページの一番右にある「Submit Predictions」をクリックします。
f:id:a1026302:20210126185245j:plain
ページの中央辺りにデータをアップロードする場所があるので先ほどダウンロードしたファイルをアップロードします。
データがアップロードされていることを確認できたら、一番下にある「Make Submission」をクリックします。
f:id:a1026302:20210126185558j:plain
「Complete」と表示されたら完了です。
f:id:a1026302:20210126190125j:plain
「Jump to your position on the leaderboard」をクリックすると自分の順位が確認できます。
f:id:a1026302:20210126190235j:plain

参考にしたサイト

aizine.ai