GPU を使う場合、高速な GPU が割り当てられないことが多い
データやモデルのサイズによってはメモリ不足になる
最長 12 時間で自動的にリセットがかかってしまう
一方、有料版である Colab Pro と Colab Pro+ はどう変わってくるのでしょうか。
Google Colab は、
自分の PC に GPU を積んでいなくても GPU を使用できます
。
無料版では GPU の種類を自分で選択することができず自動的に割当られます。
一方、有料版の Google Colab は P100 のような高性能 GPU が割当られます。
高性能 GPU が割当られるメリットは、簡単にいえば計算スピードが速くなります。
ビッグデータを取り扱い、長時間の学習時間が必要なディープラーニングにおいて、この計算スピードは重要になってきます。
機械学習やディープラーニングのモデルを無料版 Google Colab で構築しようとするとメモリの容量がいっぱいになってしまうことがあります。
これは割り当られる仮想マシン(通称 VM )が関係しています。
有料版では高メモリ VM が優先的に割当られるため、メモリ使用量が倍近く増えます。
これによりメモリ使用量を気にせずに計算を回すことができます。
無料版では最大使用時間が制限され、12 時間で初期化されてしまいます。12 時間あれば問題ない場合も多いのですが、機械学習やディープラーニングとなると学習を長時間回すことがあります。12 時間でリセットされてしまうと、
学習が終わらないまま初期化され、もう一度やり直し・・・
ということにもなりかねません。
また初期化されると、アップロードしたデータを等もなくなっているので、
再度アップロードやマウントする必要
があります。
有料版になると 最長 24 時間まで使用できるので、かなり利便性が高くなります。
バックグラウンド実行(Colab Pro+ のみ)
Colab Pro+ では、
仮にブラウザを閉じたとしても裏で処理をしてくれているバックグラウンド実行(Background execution)が可能になります。
学習の途中で PC をシャットダウンしてもよいので、長時間の学習を回す際とても便利です。
Colab の定期購入を最大限に活用する 公式ノートブック
以上まとめたのが下図です。
項目
無料版
Colab Pro
Colab Pro+
料金
無料
月 1,072 円
月 5,243 円
GPU
自動割当
高性能 GPU が
割当られる
高性能 GPU が
割当られる
メモリ
通常使用分には
問題ない
大量データ用
大量データ用
使用時間
最長 12 時間
最長 24 時間
最長 24 時間
バックグラウンド
実行
✕
✕
○
実際に使用した印象
それでは次に、Colab Pro と Colab Pro+ の使用感をお伝えします。
Colab Pro の使用感
実際に無料版と Colab Pro で使い分けた際、体感として一番大きかったのは
GPU の違いによる計算速度の速さ
でした。無料版で大量のデータを学習させる際に感じていた「結構時間かかるな・・・」という感覚がかなり薄れました。また、メモリも体感で倍近く増えているため、無料版でストレスを感じていた人は使用してみるのもよいかもしれません。
Colab Pro がおすすめな方
無料版の計算速度にストレスを感じている方
無料版のメモリ量にストレスを感じている方
個人で GPU をつかった機械学習やディープラーニングをがっつり実装したい方
Colab Pro+ の使用感
Colab Pro+ も無料版と比較して、Colab Pro 同様に計算速度もかなり早く、メモリもストレスなくすごく使えます。
ただ何より良かったのが、バックグラウンド実行です。PC を閉じても学習を回してくれ、ずっと見張ってなくてよいのはとても助かります。また定期実行ができるため保守運用が楽なところも大きなメリットです。
Colab Pro+ がおすすめな方
かなり重い計算を回したい方
大量のデータセットを扱いたい方
Colab Pro 以上に機械学習やディープラーニングをがっつりやりたい方
以上、Google Colab の有料版の料金や内容を無料版と比較しつつご紹介しました。
有料版が出るまでは、個人で使用する場合には無料版で問題ないと思っていました。ただ、近年流行しているモデルを使用したり、実際の業務に活かせるようなモデルを構築する場合にはスペック不足です。
そのような状況に陥っている方は、今回を機に有料版にするのもおすすめです!
また簡単に定期購入の解除もできるので、安心して使用開始することができます。
本記事が有料版にするか迷っている方の参考になれば幸いです。
まずは無料で学びたい方・最速で学びたい方へ
まずは無料で学びたい方: Python&機械学習入門コースがおすすめ
AI・機械学習を学び始めるならまずはここから!
経産省の Web サイトでも紹介されているわかりやすいと評判の Python&機械学習入門コースが無料で受けられます!
さらにステップアップした
脱ブラックボックスコースや、IT パスポートをはじめとした資格取得を目指すコースもなんと無料
です!
無料で学ぶ
最速で学びたい方:キカガクの長期コースがおすすめ
続々と転職・キャリアアップに成功中!受講生ファーストのサポートが人気のポイントです!
AI・機械学習・データサイエンスといえばキカガク!
非常に需要が高まっている最先端スキルを「今のうちに」習得しませんか?
無料説明会を週 2 開催しています。
毎月受講生の定員がございますので確認はお早めに!
話を聞いてみる
説明会ではこんなことをお話します!
国も企業も育成に力を入れている先端 IT 人材とは
キカガクの研修実績
長期コースでの学び方、できるようになること
料金・給付金について
質疑応答
株式会社キカガクの講師、神部です。
大学では会計と陶芸を学び、前職では経理・労務とキャッチコピーを書いていました。
現在は株式会社キカガクにて機械学習やディープラーニングの講師から、マーケティングまで担当しています。
奥さんと幸せに暮らすにはどうしたらよいか、日々頭を悩ませています。