Slide 1

Slide 1 text

Google Colab 触ってみた はる VRC-LT #7

Slide 2

Slide 2 text

自己紹介 ● はる(バーチャル一般美少女) ● VRChatでは主にこのイベントやったりだべってる人

Slide 3

Slide 3 text

今回のあらすじ ● 機械学習とか統計とかあんまりわからん人が ● Google Colabを ● 雑に触ってみた

Slide 4

Slide 4 text

Google Colab is 何 ● Jupyter的なやつをGoogleのインフラで使える ● GPUやらTPUも触れる ● 実験用途向けに無償で使える(!)

Slide 5

Slide 5 text

きょうの目標 ● とりあえず手元にあるデータ使ってなにかしたい ○ 800日ちょっとくらいの睡眠ログ ○ 時系列データだし予測でもしてみるか…… ● fbprophetをお手軽に試してみる

Slide 6

Slide 6 text

はじめの一歩 ● Colabを開いてファイル > ノートブックを新規作成 ● これだけでnumpyとかpandas,TensorFlowとか使える ● GPU, TPUの有効化もほぼワンタッチ (編集 > ノートブックの設定)

Slide 7

Slide 7 text

データのインポート ● Google Driveがそのままマウントできる ● そのまま開いて読み込み from google.colab import drive drive.mount('/content/gdrive') with open("/content/gdrive/My Drive/Colab Notebooks/sleeps.json") as f: sleeps = json.loads(f.read()) ...

Slide 8

Slide 8 text

雑に実行 ● そのまま雑にやったら動いた ○ (元データがおかしい気もするけど……) ● 動かしただけ ○ 精度やらなんやらとか以前に使い方わかってない

Slide 9

Slide 9 text

まとめ&雑感 ● おためししてみる分にはとても便利 ○ ローカルマシンでの環境構築不要 ○ 高性能なGPUが使える ○ 無償 ○ Google Driveとの通信も早い ● 諸々の制限はある ○ インスタンスの最長実行時間は12時間 ○ セッション切れてから90分でも強制終了される ○ 実験用途向けだし……

Slide 10

Slide 10 text

おしまい Google Colabは無料