Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Notebookを比較する_MLforBegginers

 Notebookを比較する_MLforBegginers

E5311aa8df3a6f36c3c18f5337cd653c?s=128

Megumi Takahira

January 18, 2020
Tweet

Transcript

  1. Google が提供する Jupyterノートブック環境 を比べてみました @Machine Learning for Beginners! MeetUp #3

    LT会
  2. Hello! たかひらめぐみ と申します ・GCP 特にBigQuery大好き(GCPUG女子会運営) ・現在無職(そろそろ働きはじめる...か?) ・前職ではデータエンジニア?整備人? ・機械学習は素人(勉強中!) @megumi_takahira 2

  3. Jupyterノートブックって みなさん使っていますか?

  4. Jupyterノートブック ? ・プログラムと実行結果、関連する説明をまとめて管理できるツール  https://jupyter.org/ ・OSSなので誰でも無料で利用可 ・データ分析でよく使われる ・ブラウザで動作する ・もともとはPythonを実行するためのツールだったけど  今は多くの言語に対応している(RubyやC#、Goなどいろいろ)  https://github.com/jupyter/jupyter/wiki/Jupyter-kernels

  5. Jupyterノートブック ? ・機械学習の入門書でもよく使われている ・インストールはそんなにハードル高くない でもこれからはじめるのであれば もっと楽な方法があるんです・・・!

  6.   これからMLの勉強をはじめる方には... Google Colaboratory がオススメ!

  7. Google Colaboratory ? ・Googleが提供しているクラウド上のJupyterノートブック環境 ・無料 !!! ・ブラウザとGoogleアカウントがあればすぐはじめられる ・環境設定が不要で機械学習に必要なライブラリの大半は構築済 ・クラウド上なのでローカルのマシンスペック気にする必要なし   初心者にうれしすぎる環境

  8. Google Colaboratory ! ・GPU(Graphics Processing Unit)が使える! ・TPU(Tensor Processing Unit)まで使える!! ・Google

    ドライブでノートブックを管理するので共有しやすい   初心者じゃなくてもうれしい まだ使った事ない方は 「Google Colab」ってググって一番に出てくる結果 もしくはこちらから今すぐ使ってみてください!
  9.   ここまでなんだかColab推しの流れだけど、このLTのタイトル ↓ Googleが提供するJupyterノートブック環境 を比べてみました  比べるって、なにと?

  10.   ご存じですか? Google AI Platform Notebook https://cloud.google.com/ai-platform-notebooks/?hl=ja

  11.   https://cloud.google.com/ai-platform/?hl=ja

  12. AI Platform Notebook ? ・JupyterLab 統合開発環境を提供するマネージド サービス ・GUIから数クリックで起動し、すぐに分析開始できる ・クラウド上で実行される為インフラの構築不要 ・Google

    Cloud Platform の課金設定が必要(無料トライアルあり)  ※現在はベータ版  なんかColabと似てる・・・?(しかしこっちは有償)  →使いどころを調べてみようと思った!
  13. この動画がすべてだった! Jupyter Notebook-Centric Development (Cloud Next '19) https://youtu.be/xU_xdogXFeE

  14. AI Platform Notebookのすごいところ ・スケーラブル!!(必要に応じてリソースを追加できる) ・Google Cloud Platform(GCP)との統合 ・GITとの統合、CI/CD ・優れたバージョン管理 ・Colaboratory

    の12時間ルールのような制限はなく永続的 ・きめ細やかな権限管理 企業での開発では必要な機能もりだくさん
  15. まとめ Jupyter ノートブックを何に使う? ・個人的な勉強や一時利用のためにお金かけずさくっと使いたい  →Google Colaboratory がオススメ! ・企業ががっつりとエンドツーエンドの機械学習開発の為に使いたい  →AI Platform

    Notebook がオススメ!
  16. そもそも・・・ Colaboratory は、機械学習/Deep Learningの教育や研究の促進を目 的とした Google 研究プロジェクト AI Platformは、Google がクラウド上で提供するサービス群である

    Google Cloud Platform(GCP)の中の、AIと機械学習プロダクト そもそも目的が違いますよね、面目次第もございません・・・
  17. とはいえ! Colaboratoryは企業でも、アドホック分析や内部レビュー 等々 使いどころはたくさんあります それぞれのメリデメを把握した上で 使えるものは使っていきましょう!

  18. GCPUG女子会について GCPUG 女子会は Google Cloud Platform(GCP) の 女性の User Groupです

    https://gcpug-joshi.connpass.com/ 数ヶ月に1回程度初心者向けのハンズオンイベントを ゆる〜く開催中です。 Joishikai
  19. Thanks! 19  @megumi_takahira 気軽にフォローよろしくです