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
(せーのっ)「いますぐはじめるえむえるおぷす」
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Aipa
September 17, 2021
Technology
330
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
(せーのっ)「いますぐはじめるえむえるおぷす」
https://churadata.connpass.com/event/222561/
「機械学習を「いい感じ」にする技術’で発表したスライドです。
Aipa
September 17, 2021
More Decks by Aipa
See All by Aipa
でーじいまさらReactを学ぶ
commander_aipa
0
13
「絶対に無理」を「ちょっと無理」にするAI活用術
commander_aipa
0
110
Amazon Connect で文字起こしする
commander_aipa
0
50
Devinと電話する
commander_aipa
0
53
Gemini CLI x gcloud CLI x Chrome DevTools MCP で、Google Cloudに乗っているアプリケーションのバグFixをいい感じにする
commander_aipa
0
130
ピンチヒッターです。なにか話します
commander_aipa
0
180
おれたちはいつDXできるのか
commander_aipa
1
130
ウンケーニオキタコワイハナシ
commander_aipa
0
190
Nuxt3 Deeeeeeeeeeeeeeeeeeeeeploy
commander_aipa
0
240
Other Decks in Technology
See All in Technology
Google Cloud Next Tokyo 26登壇時のスクリプト
recruitengineers
PRO
0
210
AI駆動開発、viviONの1年 ── うまくいったこと・いかなかったこと
vivion
0
280
メルペイ 会計システム概要と歴史
mewuto
0
200
ブラウザとサーバーから考えるAI時代のフロントエンド監視
shogo4131
3
630
Datadog の学び方 - あるいは、オブザーバビリティを学ぶとは何か
mananyuki
1
510
Deep Data Security 機能解説
oracle4engineer
PRO
2
740
UniFi(ユニファイ)AIカメラの現場活用
ludicmind
1
390
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
7
2.5k
MCPゲートウェイを作って運用してわかったこと — Agent時代の権限管理の現在地
mtpooh
10
3.3k
プロダクト価値を、 チームが使える判断軸に変える
vivion
0
140
ビジネスを止めない技術的負債の返済のための戦略とその手法 - 技術的負債と向き合う / Complexity and Simplicity
soudai
PRO
3
680
ai_cording_with_k8s_knowledge.pdf
mochizuki875
1
320
Featured
See All Featured
Navigating Team Friction
lara
192
16k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
570
sira's awesome portfolio website redesign presentation
elsirapls
0
450
ラッコキーワード サービス紹介資料
rakko
1
5.2M
Evolving SEO for Evolving Search Engines
ryanjones
0
310
GitHub's CSS Performance
jonrohan
1033
470k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
740
KATA
mclloyd
PRO
35
16k
New Earth Scene 8
popppiees
4
2.7k
Marketing to machines
jonoalderson
1
5.9k
Amusing Abliteration
ianozsvald
1
330
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
Transcript
ػցֶशΛʮ͍͍ײ͡ʯ ʹ͢Δٕज़ ΞΠύʔୂ 2021/09/17@JX௨৴ࣾ x ͪΎΒσʔλ߹ಉษڧձ
ʢͤʔͷͬʣ ͍·͙͢͡ΊΔ ͑Ή͑Δ͓͢
͔݁Β͠·͕͢ ͡·Γ·ͤΜͰͨ͠
ຊʹ͋Γ͕ͱ͏ ͍͟͝·ͨ͠
ϥΠτχϯάτʔΫʂʂʂʂʂ
·͊Ͱ୭ظ͍ͯ͠ͳ͍λΠτϧʢྦʣ ͩͬͨͱࢥ͏ͷͰɺ͜Ε͔Βͷۤ࿑Ͱ ฉ͍͓ͯ͘Ε ໘നͦ͏ ໘നͦ͏ ໘നͦ͏ ໘നͦ͏ ʁʁʁʁ
ࣗݾհ
ࣗݾհ • ΞΠύʔʢAipaʣୂʢຬ31ࡀʣ • ೋࣇͷ • ͪΎΒσʔλגࣜձࣾ • ৭ʑΓ·͢ •
ΰδϥ͕͖Ͱ͢
ࠓ͢͜ͱ ʢΓ͔ͨͬͨ͜ͱʣ
͢͜ͱʢΓ͔ͨͬͨ͜ͱʣ • G.I.I.C.Systemͷ։ൃ
͢͜ͱʢΓ͔ͨͬͨ͜ͱʣ • G.I.I.C.Systemͷ։ൃ • Godzillaʢΰδϥͷʣ • Imageʢը૾Λʣ • Iikanjiʢ͍͍ײ͡ʹʣ •
Collectʢͱͬͯ͘Δʣ • Systemʢͯ͢͠Ήʣ
ΰδϥʹғ·Εͯ ইੜ֔Λऴ͍͑ͨ
ΞʔΩςΫνϟਤ ʢશྗͰະ͑Ή͑Δ͓͢ʣ "NB[PO4BHF.BLFS .PEFM ϥϕϦϯάɾ Ξϊςʔγϣϯπʔϧ 4 4 ϚΠ(16Ϛγϯ 5SBJO
4 લॲཧScript 4BHF.BLFS&OEQPJOU ͓·͍Β 44UBUJD)PTUJOH &$3 ,FESP
ΞʔΩςΫνϟਤ ʢશྗͰະ͑Ή͑Δ͓͢ʣ "NB[PO4BHF.BLFS .PEFM ϥϕϦϯάɾ Ξϊςʔγϣϯπʔϧ 4 4 ϚΠ(16Ϛγϯ 5SBJO
4 લॲཧScript 4BHF.BLFS&OEQPJOU ͓·͍Β 44UBUJD)PTUJOH &$3 σʔλׂͷύϥϝʔλͱ͔ ར༻ͨ͠σʔλͷύεͱ͔ ֶशύϥϝʔλ ֶशதͷϩάͱ͔ ,FESP 1SFBOOPUBUJPOతͳͭ ͤͬͤͱूΊΔͷͩΔ͍ͷ Ͱɺ"1*Λ͏
ະͳΒ͠ΐ͏͕ͳ͍ ؾ࣋ͪΛΓସ͑·͢ • Pipelineͱ͔mlflowͱ͔sagemakerਖ਼օ༷͍ͬͺ͍Μͩ͜ͱ͋Δͩͱ ࢥ͍·͢ɻࠓߋ͍͍ΑͶʢʣ • ႈੑͱ͔ฒྻԽͱ͔ߴԽͱ͔ߟ͑Δ͜ͱ͍ͬͺ͍͋Γͦ͏Ͱ͕͢ɺج ຊϐλΰϥεΠονͳΜͰ͠ΐʁʢҟೝΊΔʣ • ࠓճΞϊςʔγϣϯ͔Βελʔτ͠Α͏ͱࢥ͚ͬͨͲɺԿ͓͏͔ͳͬͯ
ࢥͬͯͨʢͬͨ͜ͱͳ͍ʣ • Կ͔ྑ͍πʔϧͳ͍͔ͳʔʁ • ͦͦΞϊςʔγϣϯͱ͔ϥϕϦϯάͷϑΣʔζͬͯMLOpsͳͷʁʁʁ
ͦ͏Έ͍ͨͰ͢ https://aws.amazon.com/jp/sagemaker/
͔͍ͨ͋͋͋͋͋͋͋͋ https://aws.amazon.com/jp/sagemaker/
Կ͔ྑ͍πʔϧͳ͍͔ͳʔ ʢ2ճʣ https://qiita.com/shu-yusa/items/d19ea57e3cf9c4dbdce2
͓ʁʢ^ω^ = ^ω^ʣ https://twitter.com/1027kg/status/1392852597166379009
ͳʹ͜ΕΑͦ͞͏ https://labelstud.io/
͋Βૉఢ https://labelstud.io/
͋Βʙʙʙ https://labelstud.io/api#tag/Annotations
͖Όʔʔʔʔʔʔ https://labelstud.io/guide/storage.html
͍͢͝ʙʢͳʹ͜Εʣ
αΫαΫʂʂʢମײʣ
Export Data…
!!!!???
!!!!???
!!!!??? _(:3 ʯ㲃) ŴŗŖ
͏ͻΐʙʙʙʙ
ྑ͍ (Αͦ͞͏)
ແࣄπʔϧબఆ͕͢Μͩͱ͜ΖͰɺ ͜Ε͔Βۤ࿑ • Label Studio • Kedro • YOLOv5 •
MLFlow • SageMaker
εοɾɾɾ • Label Studio • Kedro • YOLOv5 • MLFlow
• SageMaker
MLOpsɾɾɾʁ ͓લɾɾɾʂʁ • Label Studio • Kedro • YOLOv5 •
MLFlow • SageMaker
• Label Studio • Kedro • YOLOv5 • MLFlow •
SageMaker ΏΔ͠(ry
ۤ࿑
ۤ࿑ʢ͓ʔΔ͋ͷͯʔ͠ΐΜʣ • ը૾͕දࣔ͞Εͳ͍ʢ403ʣ • ΞΫηεΩʔඞਢʢͦ͏Ͱͳ͍͚Ͳɺ͚ͭͨํ͕શػೳ Λར༻Ͱ͖Δʣ • APIυΩϡϝϯτ͕Γͳ͍ • [Export]
Downloadํ๏͕ࡌ͍ͬͯͳ͍ • Request Parameter͕লུ͞ΕͯͯࠔΔ
ը૾͕දࣔ͞Εͳ͍ʢ403ʣ • ઃఆͰS3ॺ໊͖ͩͱ͏·͘දࣔ͞Εͳ͍ • ࢼ͍ͯ͠ͳ͍͚ͲΞΫηεΩʔͷઃఆ͕ଟ ඞਢ • ӳޠͪΌΜͱಡΉΜͩʢռΊʣ
͜ͷล • ઃఆͰS3ॺ໊͖ͩͱ͏·͘දࣔ͞Εͳ͍ • ࢼ͍ͯ͠ͳ͍͚ͲೝূΩʔͷઃఆ͕ଟඞਢ • ӳޠͪΌΜͱಡΉΜͩʢռΊʣ
ը૾͕දࣔ͞Εͳ͍ʢbase64ʣ • Project࡞͔ΒɺS3σʔλSyncޙɺϦετΛදࣔ͠Α͏ ͱ͢Δͱಈ͔ͳ͘ͳΔ • Base64ͷจࣈྻ͕େྔʹը໘ߋ৽͢Δͱ͜͏ͳΔͬΆ͍ • ͗ํ͕Θ͔Βͳ͍ • 1ճຕΞοϓϩʔυ
→ Sync → දࣔͰ͖Δ͜ͱ ֬ೝͰ͖ͨΒɺશ෦Ξοϓϩʔυ → Sync Ͱ҆ఆ͢Δ
ΞΫηεΩʔඞਢ • EC2Ͱىಈͯ͠ɺIAMϩʔϧ(S3FullAccessͱ͔)༩͠ ͨΒΞΫηεΩʔ͍Βͳ͍ • ͕ɺExport͢Δͱ͖ʹը૾σʔλ1ຕͣͭμϯϩʔυ ͍ͯ͠ΔΑ͏ͳͷͰɺඞਢͱͳΔɹ • Ξϊςʔγϣϯ͕ྃͨ͠ޙʹʮ࡞ۀ͕ऴΘͬ ͨʂʂʂʯͱ͍͏ؾ͔࣋ͪΒग़ͯ͘ΔΤϥʔʹ
(´ɾωɾʆ)͢ΔͷͰ͓ͬͯ͘Μͩʂʂʂ
ΞΫηεΩʔඞਢ • EC2Ͱىಈͯ͠ɺIAMϩʔϧ(S3FullAccessͱ͔)༩͠ ͨΒΞΫηεΩʔ͍Βͳ͍ • ͕ɺExport͢Δͱ͖ʹը૾σʔλ1ຕͣͭμϯϩʔυ ͍ͯ͠ΔΑ͏ͳͷͰɺඞਢͱͳΔɹ • Ξϊςʔγϣϯ͕ྃͨ͠ޙʹʮ࡞ۀ͕ऴΘͬ ͨʂʂʂʯͱ͍͏ؾ͔࣋ͪΒग़ͯ͘ΔΤϥʔʹ
(´ɾωɾʆ)͢ΔͷͰ͓ͬͯ͘Μͩʂʂʂ ͜Ε࣮ҧ͔ͬͨͷͰޙϒϩά͔Ͳ͔͜Ͱ
APIυΩϡϝϯτ͕Γͳ͍ • Download API͕͋ΔͬΆ͍͚ͲυΩϡϝϯτʹ ͳ͍ɻΈ͍ͨͳ͜ͱ͕͋Δ • ඞཁ࠷ݶࡌ͍ͬͯΔ͚Ͳɺࡉ͔͍ύϥϝʔλ ͕ͳ͔ͬͨΓͯ͠ɺ୳͕͢ਏ͍ • σʔλϕʔεɺGithubʢίʔυಡΉʣͱୟ͍ͯ
ڍಈΛ֬ೝ͍͚͍ͯͣ͠Εղܾ͢Δʢେมʣ
ΈΜͳͷ৺ͷ ʢ͓લ͕هࣄॻ͚͍͍ͷͰɾɾɾʁʣ • Download API͕͋ΔͬΆ͍͚ͲυΩϡϝϯτʹ ͳ͍ɻΈ͍ͨͳ͜ͱ͕͋Δ • ඞཁ࠷ݶࡌ͍ͬͯΔ͚Ͳɺࡉ͔͍ύϥϝʔλ ͕ͳ͔ͬͨΓͯ͠ɺ୳͕͢ਏ͍ •
σʔλϕʔεɺGithubʢίʔυಡΉʣͱୟ͍ͯ ڍಈΛ֬ೝ͍͚͍ͯͣ͠Εղܾ͢Δʢେมʣ
• Download API͕͋ΔͬΆ͍͚ͲυΩϡϝϯτʹ ͳ͍ɻΈ͍ͨͳ͜ͱ͕͋Δ • ඞཁ࠷ݶࡌ͍ͬͯΔ͚Ͳɺࡉ͔͍ύϥϝʔλ ͕ͳ͔ͬͨΓͯ͠ɺ୳͕͢ਏ͍ • σʔλϕʔεɺGithubʢίʔυಡΉʣͱୟ͍ͯ ڍಈΛ֬ೝ͍͚͍ͯͣ͠Εղܾ͢Δʢେมʣ
͔ͨ͠ ʢ͔ͨ͠ʹʣ
• Download API͕͋ΔͬΆ͍͚ͲυΩϡϝϯτʹ ͳ͍ɻΈ͍ͨͳ͜ͱ͕͋Δ • ඞཁ࠷ݶࡌ͍ͬͯΔ͚Ͳɺࡉ͔͍ύϥϝʔλ ͕ͳ͔ͬͨΓͯ͠ɺ୳͕͢ਏ͍ • σʔλϕʔεɺGithubʢίʔυಡΉʣͱୟ͍ͯ ڍಈΛ֬ೝ͍͚͍ͯͣ͠Εղܾ͢Δʢେมʣ
͔ͨ͠ ʢ͔ͨ͠ʹʣ དྷिʹॻ͜͏ͱࢥ͍·͢ ʢϑϥάʣ
σϞ
σϞ༰ • Label Studioͷىಈ • S3ͱͷ࿈ܞ • Ξϊςʔγϣϯ࡞ۀ • APIͷར༻
• Export
·ͱΊ
·ͱΊ • ʮ͍·͙͢ʯMLOpsΛ࢝Ί͍ͨͳΒΫϥυ ͬͨ΄͏͕͍͍Ͱ͢ΑʁʢռΊʣ • Label Studio͏߹ͷࢡΛ౿ΜͰ͕Μ ͍ͬͯͩ͘͞
͓·͚
YOLOv5ͷ݁Ռ
None