0
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

超初心者が機械学習を触ってみた(Kaggle使ってみたレポ)

Posted at

■目的説明

 超初心者の心の支えになるために機械学習ど素人の体験談を投稿。

■動機

 機械学習なるものを触ってみたかった。
 が、自分で作れる気がしなかった
 簡単に出来ると聞いたものをやってみた

■当方スペック

うぶ毛が生えたど素人(VBAは書ける。Pythonは聞きかじった)

■成果

 ・やれるようになったこと

 先人のコードをコピペして実行(所要時間:3分〜)
*注意事項:
   ・Kaggleのサイトは全部英語。
   ・コードを実行するのはKaggleが持ってるマシン上でなので
   自分のPCのスペックは要求されないし、そもそも自PCがバグったり壊れることもない。

 ・やったことによるメリット

 とりあえずKaggleやったことあると言える
 とにかく時間かかるものだという雰囲気が分かる
 統計や機械学習の知識だけでは何も実装できないことに気づける

 ・手順

1.機械学習を使ったコンペで有名なKaggleのHPに行く (5秒)

Kaggle(https://www.kaggle.com/)

2.ユーザ登録する(30秒)

一見さんではコードを実行とかできないので、渋々メールアドレスとパスワードを登録する
↓登録画面
スクリーンショット 2019-06-11 16.16.47.png

3.適当な先人のコードを開く。(リンククリックなら5秒)

 922 in 3 minutes(https://www.kaggle.com/dott1718/922-in-3-minutes)

  *"タイタニック号における生存率"とかの有名なものを見たければ、
   Competitions配下で対象のコンペを選択して、
   配下の既存コード(Kernelsをクリック)を選べば見られる。
   が、見たところで初心者には分からないので素直に↑のリンクをクリックするべし。

4.右上にある青い"Copy and Edit"ボタンを押す(5秒+表示まで15秒)

 コードや、解析の元にしたデータをまるっと自分の作業領域にコピる。
 公開モード(=クリックしたら開ける状態)に設定されてるコードはコピペおっけーな決まりなので、
 趣味の範囲でコピる分には作者に了解取らなくて大丈夫

5.これまた右上にある青い"Commit"ボタンを押す

 Commitというのは、実行という意味。
 これで晴れてデータ解析プログラムを実行したことになる。

6.ポップアップ画でちょっと待つ(待ち時間はKaggleサイトの混み具合次第だが2.5分くらい)
スクリーンショット 2019-06-11 16.57.26.png

以上が、先人のコードのKaggleでの実行方法。
これだけだと実行しただけなので何が得られたかよく分からん!となるので

6.Versionsタブを押す(5秒) で、何か回転してる部分がチェックマークになるまで待つ。

7.Outputsタブを押す(5秒)
 ここに表示されているcsvファイルが自分の作った解析結果。
 (機械に学習させた情報を元にテストデータを解析した結果)

8.「submission.csv」を選択し、「Submit to Competison」をクリックする
 解析結果を、ランキングに載せて名前を残すためにやる。

9.自分の順位がランキングに乗る
以上。

■感想

Kaggleは早く日本語対応してほしい

0
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?