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
Tried to create a deployment pipeline of AutoML...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
youyo
March 26, 2019
Technology
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Tried to create a deployment pipeline of AutoML Vision.
Tried to create a deployment pipeline of AutoML Vision.
youyo
March 26, 2019
More Decks by youyo
See All by youyo
家の快適度を計測してみた
youyo
1
240
Get started AWS CDK
youyo
0
180
API GatewayのWebSocket対応について
youyo
0
1k
GCRと脆弱性検査
youyo
0
270
goodbye-ec2
youyo
0
950
それでも僕はzabbixと生きていく
youyo
1
530
About AWS Lambda and kintone
youyo
1
320
TerraformとWerckerとAWS Organizationsで始めるステージング・開発環境構築 / terraform-wercker-aws-organizations
youyo
1
34k
ServerlessのおさらいとIronFunctionsについて
youyo
0
510
Other Decks in Technology
See All in Technology
AI時代の開発はウォーターフォールに回帰する? / development-with-ai-back-to-wf
okamototakuyasr2
0
170
Jev の中身は50行で再現できる。でも本物との差はどこにあるのか
hisuzuya
0
280
re:Invent2026 事前勉強会 歴史と愉しみ方10分LT編
toshi_atsumi
0
100
複雑な業務システムを高速でつくるため、チーム全員をつくれる人へ
ayakurabuchi
0
120
AI時代、つくる力を自分たちの手に。 ──電通×KAG、アジャイルとAI駆動開発で挑む開発の変革
yuukiyo
3
450
Technical Project Manager の役割とやりがい、少しだけ AI
yoshiiryo1
0
580
AIエージェント時代、Kaggleにどう取り組むか
takanao
2
470
Copilot Coworkで「みのるん式」やってみた
minorun365
PRO
1
1.2k
Oracle Database Security 詳細解説
oracle4engineer
PRO
1
220
AIエージェント統制はAPIから——押さえるべき5つの要素
nagix
0
120
Consistency for mere mortals - A gentle guide to consistency
ufried
0
120
AIで選択肢が広がった組織設計の理想と現実
konifar
16
7.5k
Featured
See All Featured
Evolving SEO for Evolving Search Engines
ryanjones
0
350
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
290
The Limits of Empathy - UXLibs8
cassininazir
2
760
BBQ
matthewcrist
90
10k
Building Better People: How to give real-time feedback that sticks.
wjessup
371
20k
Writing Fast Ruby
sferik
630
63k
Color Theory Basics | Prateek | Gurzu
gurzu
1
510
Fireside Chat
paigeccino
43
4.1k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
350
Thoughts on Productivity
jonyablonski
76
5.4k
Transcript
AutoML Visionのモデル作成/デプロイパイプ ラインを作成してみた 石澤直人 @youyo_
Who am I func main() { profile := map[string]string{ "Name":
" 石澤直人 (@youyo_)", "Company": " ヘプタゴン", "Job": " エンジニア", "Language": "Go, Python...", "Likes": "AWS, GCP, Serverless...", } fmt.Println(profile) }
デモアプリ 孫悟空判定くん ノーマル,スーパーサイヤ人1,2,3,ゴッド,ブルーを判定してくれる GTほとんど見てないので4のことは忘れてた (権利的なアレで画像差し替えました)
今回お話ししたいのはAutoML Visionのこと やら精度のことではなく, 如何にしてモデルの 作成からデプロイまでを自動で行ったか
AutoML Vision Cloud AutoML Vision Alpha を使用すると、機械学習モデルをトレ ーニングして、自分の定義したラベルに従って画像を分類できま す。 アノテーション済み画像をそこまで用意できなくてもなんかそれっ
ぽい結果を返してくれるらしい 制約もちょいちょいありそうだけどお手軽そう まだアルファ でもGoogleなんだからいい感じに使えるんでしょ?
まず何をしたかったか 誰かが画像をアップロードしたら勝手に学習されてモデル作成され てLineBotサーバーが推論するモデルが最新のものに更新される
ボツ案 ぼんやりとしたこうすればいけるやろ~とか思ってたやつ
ここがダメだった1 CloudStorageには画像とその一覧とラベルを含むCSVを置く必要が あり、それらが置かれるバケット名は [ プロジェクトID]-vcm でな ければならないという制約があった。 CloudFunctionsは画像が揃ってからcsvが置かれたタイミングでだ け起動されれば十分なのに, ファイル拡張子での起動制御ができず
画像が置かれている段階でファンクションが起動しまくる結果とな った。 プログラム側でcsv以外だったら無視する処理すればいいっちゃい いけど綺麗じゃないしお金かかるし無駄。 バケットを複数用意して対応することにした。
ここがダメだった2 AutoML Visionでモデル作成が終了したタイミングでのイベント発 行など存在しない さらに実際には 学習スタート! で終わりではなく, データセット作 成/モデル作成(トレーニング)などに分かれていた。 ステート/オペレーション管理しつつ作成されたモデルIDを
Datastoreに保存するようにした。
結果こうなった
まとめ AutoML Vision自体は簡単に試せていい感じ 自動化を考えたときにもう一声欲しい感じ GCP好きなんでいい感じのアップデート待ってます