Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
もっとAI開発を楽にするための_SageMaker_PipelineでAWS_AI理解と開発...
Search
junki_tamae
February 13, 2025
Programming
27
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
もっとAI開発を楽にするための_SageMaker_PipelineでAWS_AI理解と開発効率化.pdf
junki_tamae
February 13, 2025
More Decks by junki_tamae
See All by junki_tamae
サーバレスアーキテクチャを 用いたコスト重視AIサービス
junki_tamae
0
110
Other Decks in Programming
See All in Programming
[2026-09-26]空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
270
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
35
17k
Event is what happens
moro
2
860
Long Living Tokens, Die, Die, Die! (or: The One Ring is Banned in Modern)
sylph01
0
320
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
220
[2026-10-14](C)Re:ゼロから始める異世界生活〜始まりの終わりと終わりの始まり〜
tosite
0
110
ジョジョの世界をXRで再現する
mofurune
0
170
contenteditable と日本語入力に向き合う
colorful12
0
200
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
630
Performance Optimization With LLMs
xleitix
0
140
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
180
Featured
See All Featured
Visualization
eitanlees
153
17k
A Modern Web Designer's Workflow
chriscoyier
699
190k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
310
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
260
How to build a perfect <img>
jonoalderson
1
6.1k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.4k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
570
Transcript
もっとAI開発を楽にするための SageMaker PipelineでAWS AI理解と開発効率化
自己紹介
⼰⼰紹介 たまえ じゅんき 玉衛 淳輝 業務:Webアプリケーション開発 スクラムマスター 機械学習エンジニア …他 3 https://www.facebook.com/juk.tamm/
アジェンダ
もっとAI開発を楽にするための SageMaker PipelineでAWS AI理解と開発効率化
よくあるendpoint開発のお悩み
…
様々な画像拡張(オーギュメンテーション)を毎回実行 するのが面倒。 オフライン拡張もだるいしオンライン拡張もだるい。 いろんなバリエーションを試したい エポックや画像の拡張倍率も実行時に自由に可変さ せたい 結果の成果指標や画像を毎回作るのが面倒臭い
そんなあなたに Sagemaker Pipeline
Sagemaker Pipelineの良さ 前処理、 トレーニング、 後処理、 評価処理 をコマンド一発で まとめて実行できる
Sagemaker Pipelineの良さ 前処理ステップ: 画像拡張( augumentation) 回転、色調加工、拡大 など訓練データを追加。
Sagemaker Pipelineの良さ トレーニングステップ: S3の訓練データを用いて 並列での訓練実行
Sagemaker Pipelineの良さ 後処理ステップ: 訓練後のウェイトを S3に保存し、 推論インスタンスが 使用できるように
Sagemaker Pipelineの良さ 評価ステップ: テストデータを用いて、 モデル評価の指標を作成 (score画像、数値の生成、 実際の生成画像の作成)
Sagemaker Pipelineの良さ 各処理で使用するパラメータを パイプラインの実行コマンドの引数として渡すこと ができる
Sagemaker Pipelineの良さ 訓練プログラムとディレクトリ
Sagemaker Pipelineの良さ 訓練プログラムとディレクトリ 関連モジュール YOLOなど、 AIアーキテクチャを使用するために 必要なモジュールを記載
Sagemaker Pipelineの良さ 訓練プログラムとディレクトリ 関連メソッド
Sagemaker Pipelineの良さ 訓練プログラムとディレクトリ モデル定義箇所
Sagemaker Pipelineの良さ 推論プログラムとディレクトリ
Sagemaker Pipelineの良さ 推論プログラムとディレクトリ 関連モジュール
Sagemaker Pipelineの良さ モデルの読み取りメソッド 推論プログラムとディレクトリ
Sagemaker Pipelineの良さ 入力データ取り込み時の実行メソッド 推論プログラムとディレクトリ
Sagemaker Pipelineの良さ 推論実行時のメソッド 推論プログラムとディレクトリ
Sagemaker Pipelineの良さ 出力時の実行メソッド 推論プログラムとディレクトリ
Sagemaker Pipelineの良さ 出力結果
Sagemaker Pipelineの良さ 出力結果 画像拡張で追加された 画像データとラベルデータ
Sagemaker Pipelineの良さ 出力結果 テストデータで検証された 出力画像リストの生成
Sagemaker Pipelineの良さ 出力結果 テストデータで検証された 統計情報csvの生成
Sagemaker Pipelineの良さ evaluationステップ 右図について TP:正しく検出できたもの FP:間違って検出したもの FN:検出すべきだったが検出できな かったもの
Sagemaker Pipelineの良さ evaluationステップ作成例 事前に登録しておいた ECRのURIを指定
Sagemaker Pipelineの良さ evaluationステップ作成例 evaluationプロセスで実行する pyファイルを指定
Sagemaker Pipelineの良さ evaluationステップ作成例 inputとして、 1.使用するtestデータの場所を指定 2.検証に使用するモデルのパスを指定 3.使用するカスタムモジュールの場所を指定
Sagemaker Pipelineの良さ ECRに登録する dockerイメージ作成 dockerにinstallするモジュールを設定
Sagemaker Pipelineの良さ evaluationステップ作成例 outputとして、 結果の出力先を指定
Sagemaker Pipelineの良さ evaluationステップ作成例 パイプラインからプログラムに渡すパラメータを指定
Sagemaker Pipelineの良さ 完成!
Sagemaker Pipelineの良さ 前処理、 トレーニング、 後処理、 評価処理 をコマンド一発で まとめて 実行できるように!
AWSとAIを用いて、 コストパフォーマンスの高い AIサービスを作りましょう!
ご清聴ありがとうございました。