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

TensorFlowとGCPの簡単な紹介

 TensorFlowとGCPの簡単な紹介

Norihiro Shimoda

April 01, 2017
Tweet

More Decks by Norihiro Shimoda

Other Decks in Technology

Transcript

  1. How  to  join? グループ名:TensorFlow User  Group  Tokyo イベント情報を管理理しています。 https://tfug-‐‑‒tokyo.connpass.com/ グループ名:TensorFlow

    User  Group 各種情報交換の場として利利⽤用されています。 https://www.facebook.com/groups/17855923 5921208/
  2. TensorFlowのモデル 1. 学習モデルをグラフと して定義する 2. 学習を実際にどう⾏行行う かも定義する – 学習の評価⽅方法 –

    最適化の⽅方法 – CPU  or  GPU – スタンドアロン or  分散 3. 定義に従って計算処理理 をデバイス上で実⾏行行さ せる
  3. ここまでのまとめ • TensorFlowは全世界的に⼤大⼈人気 – Googleが使ってるものが使える! – AlphaGOのインパクト! • TensorFlowに関わる⼈人もいろいろ –

    研究で使ってる学⽣生、先⽣生 – 趣味の延⻑⾧長で触っているWeb系開発者 – ディープラーニングを案件として扱う分析外⾞車車 – Android/iOS等のモバイルアプリの開発者 – 組み込み系のハードウェア寄りの開発者 – etc… 21
  4. ディープラーニング登場以後 ここまではディープラーニング登場以前の話でした。 ディープラーニングにはGPUが⽋欠かせませんので、 1. クラウドのGPU環境を使う – まだ黎黎明期のため、少々お⾼高い印象 – もちろんこっちでも良良い 2.

    オンプレでGPU環境を使う – 実験的に導⼊入するのであれば、ビデオカード分への投 資(⾼高々数万〜~⼗十数万円規模)でトライできる サービスに使う前のお試しの場合は2を選んでいる ⼈人(会社)が多い印象 33
  5. 揃ってますよ、GCPならね 対応するものがちゃんと揃ってます。 • ストレージ:Google  Cloud  Storage(GCS) • DWH:BigQuery • 計算リソース:Google

     Compute  Engine(GCE) 39 この中で他のクラウドと⽐比較して特筆すべきは BigQueryですが、本⽇日の本論論ではないので 別の資料料などを参照してください
  6. Cloud  Datalabの仕組み 45 GCE (instance) GCE (disk) GCS datalab (docker)

    BigQuery ⑤GCEのインスタンスのスペックは上げ下げできる
  7. 46

  8. Cloud  Datalabの仕組み 48 GCE (instance) GCE (disk) GCS datalab (docker)

    BigQuery CloudML Engine ⑥CloudML Engineも使える
  9. Cloud  ML  Engineとは? • マネージドでスケーラブルな機械学習サービス – ??? • TensorFlowの動作環境をオンデマンドで提供 –

    distributedなTensorFlowも動かせる – GPUでのTensorFlowも動かせる • ⼤大規模にTensorFlowを使いたい時は⾮非常にあり がたいサービス – 逆に⼩小規模に試したいよってレベルだとあまり必要 ないかも。。。 49