ヤマムギ

growing hard days.

*

「Amazon SageMaker|機械学習エンジニア向けセッション+体験ハンズオン」に行ってきました

      2018/07/14


残念ながらハンズオンまではいれませんでしたが、前半のSageMakerの解説を聞きにいきました。

以下は、思ったことや気になったことをメモしていますので、必ずしも登壇者の発表内容やご意見ではないことを、ご承知おきください。

スライドはBlackBeltのスライドがベースになっていたようです。

機械学習システムでよくある問題

  • 学習はGPU、推論はCPUが多い(GPUは高価、かつそこまで重たい処理は推論に必要ない)
  • 学習の前に開発(学習に使うコードを記述する)のプロセスがある。
  • 開発 & 学習はデータサイエンティストがやることが多く、推論はエンジニアが構築することが多い
  • 一回作ったモデルは塩漬けにならない、新しいデータを学習させたりモデル精度を改善する
  • GPUインスタンスはお金がかかる。P3インスタンス1時間かかり$45ぐらい。

SageMakerの概要

  • 開発は機械学習で使うモジュールが全部のせのJupyter Notebookが数クリックで起動する
  • 学習はDockerで行われて、結果はS3に格納される、自動でインスタンスが削除されるので課金はジョブが動いている間だけ
  • ジョブの実行結果はCloudWatchLogs
  • 学習/推論はローカルで使うとスピードがあがる
  • モデルはGreenGrassにデプロイすることができる

SageMakerの使いかた

  • SageMkerのビルトインアルゴリズム(11種)がある
  • 学習用データを用意するだけなので簡単
  • ビルトインじゃなくてもChainer, TensorFlow, MXNetほとんどコードを書かなくて良い、entry_pointが必要

実践的な活用方法

  • SageMakerの3要素はそれぞれ個別で利用可能
  • S3にあるモデルからCreateModelすることも出来る

最後までお読みいただきましてありがとうございました!
【PR】 「AWS認定試験対策 AWS クラウドプラクティショナー」という本を書きました。

 - study ,

ad

ad

  関連記事

「JP_Stipes Osaka meetup vol.1」を運営させていただきました

Stripeのユーザーグループ、JP_Stripesの大阪ミートアップの運営をさ …

DevLOVE関西「それぞれの現場で実践した【自動化】の話」に行ってきました

DevLOVE関西「それぞれの現場で実践した【自動化】の話」に行ってきました。 …

Java SE 7 Silver模擬テストの結果気になる問題をメモ 2015/2/13

違う種類の模擬テスト1回目。 90問中77問正解。 正解率85%。 まだまだ不安 …

「JP_Stripes (Stripe ユーザーグループ) Tokyo Vol. 6 — Stripeの使いドコロを知る」に行ってきました

「JP_Stripes (Stripe ユーザーグループ) Tokyo Vol. …

隣の芝生は青かった?!VoiceUI/UXデザイナーがスキル解剖して気づいたいくつかのこと(Alexa Day 2019でのブログ)

以下は、気になったことのメモとか感想を書いています。 登壇者、発表者、主催企業な …

「IoT縛りの勉強会/SIer主催版 SIerIoTLT vol4」に行ってきました

「IoT縛りの勉強会/SIer主催版 SIerIoTLT vol4」に行ってきま …

EC-CUBE3.0 コードリーディング勉強会第1回目に行ってきました

EC-CUBE3.0 コードリーディング勉強会第1回目に行ってきました。 ECサ …

「DevLOVE関西 ShareWisサービス開発の現場」に行ってきました

目次 DevLOVE関西とはEdTechサービスを4年間やってみて気づいたことと …

「JAWS DAYSに行きたくても行けなかった人に捧ぐ!AWSユーザーが教えてくれるAWSにまつわる最新事情」で運営と発表をしました

JAWS DAYS 2017のre:Capを大阪で開催しました。 JAWS DA …

Developers Summit 2018 「事例2本立て!Redmineユーザ達が語る現場定着化への取組みと導入アンチパターン」を聞きました

以下は、思ったことや気になったことをメモしていますので、必ずしも登壇者の発表内容 …