Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Semi Realtime Photo Classification
Search
Yuichiro Someya
March 30, 2017
Programming
0
69
Semi Realtime Photo Classification
https://jawsug-hpc.connpass.com/event/52263/
Yuichiro Someya
March 30, 2017
Tweet
Share
More Decks by Yuichiro Someya
See All by Yuichiro Someya
にんげんがさき 基盤はあと / Developers over ML platform
ayemos
0
14k
機械学習をスモールスタートさせる方法 / small machine learning
ayemos
3
2k
アットホームな分析基盤の作り方 / Homemade Machine Learning Toolkits
ayemos
1
990
サービス開発、機械学習、クラウド / the trinity of machine learning
ayemos
0
3.5k
成長を止めない機械学習のやり方 / Don't stop 'til you get enough (data).
ayemos
15
5.2k
AWS で加速する機械学習 / Accelerate Machine Learning with AWS
ayemos
1
320
クックパッドの機械学習基盤 2018 / Machine Learning Platform at Cookpad ~ 2018 ~
ayemos
15
20k
PyTorchとCaffe2とONNXと深層学習モデルのデプロイについて
ayemos
1
3k
クックパッドにおけるAWS GPUインスタンスの利用事例 / Powering by AWS GPU Instances in Cookpad Inc
ayemos
0
430
Other Decks in Programming
See All in Programming
テストコードはもう書かない:JetBrains AI Assistantに委ねる非同期処理のテスト自動設計・生成
makun
0
420
デザイナーが Androidエンジニアに 挑戦してみた
874wokiite
0
540
「手軽で便利」に潜む罠。 Popover API を WCAG 2.2の視点で安全に使うには
taitotnk
0
870
さようなら Date。 ようこそTemporal! 3年間先行利用して得られた知見の共有
8beeeaaat
3
1.5k
AIでLINEスタンプを作ってみた
eycjur
1
230
意外と簡単!?フロントエンドでパスキー認証を実現する WebAuthn
teamlab
PRO
2
770
チームのテスト力を鍛える
goyoki
3
710
Rancher と Terraform
fufuhu
2
550
請來的 AI Agent 同事們在寫程式時,怎麼用 pytest 去除各種幻想與盲點
keitheis
0
120
為你自己學 Python - 冷知識篇
eddie
1
350
実用的なGOCACHEPROG実装をするために / golang.tokyo #40
mazrean
1
290
そのAPI、誰のため? Androidライブラリ設計における利用者目線の実践テクニック
mkeeda
2
1.8k
Featured
See All Featured
Thoughts on Productivity
jonyablonski
70
4.8k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Designing Experiences People Love
moore
142
24k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Statistics for Hackers
jakevdp
799
220k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
We Have a Design System, Now What?
morganepeng
53
7.8k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Transcript
Semi-Realtime Photo Classification Yuichiro Someya @ Cookpad Inc.
Semi-Realtime Photo Classification Yuichiro Someya @ Cookpad Inc.
BZFNPTNF • ࣗݾհ • ʮྉཧ͖Ζ͘ʯͷհ ‣ ΞʔΩςΫνϟ/Architecture ‣ ӡ༻࣮/Results &
Insights Agenda
BZFNPTNF છ୩༔Ұ<:VJDIJSP4PNFZB> UXJUUFS!BZFNPT@Z HJUIVC!BZFNPT TQFBLFSEFDLBZFNPT XFCBZFNPTNF ౦ژۀେֶɹใֶ෦ଔۀ ಉେֶӃɹܭࢉֶઐ߈ɹम࢜ ΫοΫύουגࣜձࣾ ৽ଔݚڀ։ൃ෦
ը૾ೝࣝ ݚڀ։ൃج൫
NFEJVNDPN!BZFNPT
None
ϨγϐສҎ্ ݄ ࣍ ར ༻ ऀ ສ ਓ Ҏ
্
None
None
None
None
None
ྉཧ͖Ζ͘
w εϚʔτϑΥϯͷࣸਅͷɺྉཧΛࣗಈతʹऩूʗه w $//ʹΑΔྉཧը૾ೝࣝ w ਓҎ্ͷϢʔβʔ͕ར༻ w
ຕҎ্ͷྉཧࣸਅ ݱࡏ ྉཧ͖Ζ͘
BZFNPTNF ΞʔΩςΫνϟ
BZFNPTNF w ը૾ॲཧͱఆॲཧʹֻ͕͔ͦͦ࣌ؒ͜͜Δ dNT w "1*αʔόʔ͔Βಉظతʹୟ͚ͳ͍ 6OJDPSOͷXPSLFS͕ਚ͖ͯ͠·͏ w
"NB[PO4 424Λར༻ͨ͠ඇಉظͳఆॲཧϫʔΫϑϩʔ
BZFNPTNF $MJFOU "OESPJE J04 "1*4FSWFS SVCZ $MBTTJpDBUJPO8PSLFS QZUIPO SFTVMU\JT@GPPECPPM^ <6QMPBEQIPUPUPT>
1045JT@QIPUP\LFZ@PO@TTUSJOH^ FORVFVF\LFZ@PO@TTUSJOH^ EFRVFVF \LFZ@PO@TTUSJOH^ 1045SFTVMU \LFZ@PO@TTUSJOH SFTVMU\JT@GPPE <%PXOMPBE*NBHF> %#
BZFNPTNF $MJFOU "OESPJE J04 "1*4FSWFS SVCZ $MBTTJpDBUJPO8PSLFS QZUIPO SFTVMU\JT@GPPECPPM^ <6QMPBEQIPUPUPT>
1045JT@QIPUP\LFZ@PO@TTUSJOH^ FORVFVF\LFZ@PO@TTUSJOH^ EFRVFVF \LFZ@PO@TTUSJOH^ 1045SFTVMU \LFZ@PO@TTUSJOH SFTVMU\JT@GPPE <%PXOMPBE*NBHF> %#
BZFNPTNF $MJFOU "OESPJE J04 "1*4FSWFS SVCZ $MBTTJpDBUJPO8PSLFS QZUIPO SFTVMU\JT@GPPECPPM^ <6QMPBEQIPUPUPT>
1045JT@QIPUP\LFZ@PO@TTUSJOH^ FORVFVF\LFZ@PO@TTUSJOH^ EFRVFVF \LFZ@PO@TTUSJOH^ 1045SFTVMU \LFZ@PO@TTUSJOH SFTVMU\JT@GPPE <%PXOMPBE*NBHF> %# ඇಉظʹఆॲཧ
BZFNPTNF $MJFOU "OESPJE J04 "1*4FSWFS SVCZ $MBTTJpDBUJPO8PSLFS QZUIPO %# "QQSPYJNBUF"HF0G0MEFTU.FTTBHF
4DBMFPVUJO
BZFNPTNF $MBTTJpDBUJPO8PSLFS QZUIPO "QQSPYJNBUF"HF0G0MEFTU.FTTBHF 4DBMFPVUJO
Scale GPU Applications on ECS
BZFNPTNF $MBTTJpDBUJPO8PSLFS QZUIPO "QQSPYJNBUF"HF0G0MEFTU.FTTBHF 4DBMFPVUJO
BZFNPTNF JOTUBODF@ $16 .FNPSZ 5BTL $16 .FNPSZ Α͋͘Δ&$4ͷ4DBMF0VU 5BTL $16
.FNPSZ 5BTL $16 .FNPSZ
BZFNPTNF JOTUBODF@ $16 .FNPSZ 5BTL $16 .FNPSZ Α͋͘Δ&$4ͷ4DBMF0VU 5BTL $16
.FNPSZ 5BTL $16 .FNPSZ JOTUBODF@ $16 .FNPSZ
BZFNPTNF JOTUBODF@ $16 .FNPSZ (16.FN( 5BTL $16 .FNPSZ (16.FN( (16Λ͍ͬͯΔ߹
5BTL $16 .FNPSZ (16.FN( 5BTL $16 .FNPSZ (16.FN(
BZFNPTNF JOTUBODF@ $16 .FNPSZ (16.FN( 5BTL $16 .FNPSZ (16.FN( (16Λ͍ͬͯΔ߹
5BTL $16 .FNPSZ (16.FN( 5BTL $16 .FNPSZ (16.FN(
BZFNPTNF JOTUBODF@ $16 .FNPSZ (16.FN( 5BTL $16 .FNPSZ (16.FN( (16Λ͍ͬͯΔ߹
5BTL $16 .FNPSZ (16.FN( 5BTL $16 .FNPSZ (16.FN(
BZFNPTNF JOTUBODF@ $16 .FNPSZ (16.FN( 5BTL $16 .FNPSZ (16.FN( (16Λ͍ͬͯΔ߹
5BTL $16 .FNPSZ (16.FN( 5BTL $16 .FNPSZ (16.FN( JOTUBODF@ $16 .FNPSZ (16.FN(
ӡ༻ͯ͠Έͯ
BZFNPTNF w େମͳ͍
BZFNPTNF