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
クックパッドとディープラーニングのこれまでとこれから / Cookpad and DeepLe...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yuichiro Someya
February 16, 2017
Programming
740
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
クックパッドとディープラーニングのこれまでとこれから / Cookpad and DeepLearning - Past and Future
https://gdlc.connpass.com/event/50194/
での発表資料。
Yuichiro Someya
February 16, 2017
More Decks by Yuichiro Someya
See All by Yuichiro Someya
にんげんがさき 基盤はあと / Developers over ML platform
ayemos
0
15k
機械学習をスモールスタートさせる方法 / small machine learning
ayemos
3
2.1k
アットホームな分析基盤の作り方 / Homemade Machine Learning Toolkits
ayemos
1
1k
サービス開発、機械学習、クラウド / the trinity of machine learning
ayemos
0
3.7k
成長を止めない機械学習のやり方 / Don't stop 'til you get enough (data).
ayemos
15
5.3k
AWS で加速する機械学習 / Accelerate Machine Learning with AWS
ayemos
1
360
クックパッドの機械学習基盤 2018 / Machine Learning Platform at Cookpad ~ 2018 ~
ayemos
15
21k
PyTorchとCaffe2とONNXと深層学習モデルのデプロイについて
ayemos
1
3.1k
クックパッドにおけるAWS GPUインスタンスの利用事例 / Powering by AWS GPU Instances in Cookpad Inc
ayemos
0
460
Other Decks in Programming
See All in Programming
為什麼你並不需要ViewModel / No, you don't need a ViewModel
lovee
1
450
テーブルをDELETEした
yuzneri
0
130
コーディングルールの鮮度を保ちたい for SRE NEXT 2026 / keep-fresh-go-internal-conventions-sre-next-2026
handlename
0
160
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
2
290
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.4k
Prismを使った型安全な暗号化_関数型まつり2026
_fhhmm
0
160
ビデオ通話が繋がる0.2秒で何が起きているのか
supurazako
2
160
FDEが実現するAI駆動経営の現在地
gonta
2
240
改善しないと、タスクが回らない。 “てんこ盛りポジション” を引き継いだ情シスの、入社3ヶ月の業務改善録
krm963
0
230
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
190
Built Our Own Background Agent at LayerX #aidevex_findy
layerx
PRO
9
3.8k
メールのエイリアス機能を履き違えない
isshinfunada
0
160
Featured
See All Featured
Joys of Absence: A Defence of Solitary Play
codingconduct
1
420
The browser strikes back
jonoalderson
0
1.4k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
430
The Spectacular Lies of Maps
axbom
PRO
1
880
Java REST API Framework Comparison - PWX 2021
mraible
34
9.6k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
sira's awesome portfolio website redesign presentation
elsirapls
0
310
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Speed Design
sergeychernyshev
33
2k
Everyday Curiosity
cassininazir
0
270
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
270
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Transcript
ΫοΫύουͱσΟʔϓϥʔχϯά ͜Ε·Ͱͱ͜Ε͔Β છ୩༔Ұ!ΫοΫύουגࣜձࣾ
BZFNPTNF છ୩༔Ұ<:VJDIJSP4PNFZB> UXJUUFS!BZFNPT@Z HJUIVC!BZFNPT TQFBLFSEFDLBZFNPT XFCBZFNPTNF ౦ژۀେֶɹใֶ෦ଔۀ ಉେֶӃɹܭࢉֶઐ߈ɹम࢜ ΫοΫύου৽ଔݚڀ։ൃ෦
BZFNPTNF NFEJVNDPN!BZFNPT
BZFNPTNF
None
ϨγϐສҎ্
ϨγϐສҎ্ ݄ ࣍ ར ༻ ऀ ສ ਓ Ҏ
্
None
None
None
None
None
ΫοΫύουͱσΟʔϓϥʔχϯά ͜Ε·Ͱͱ͜Ε͔Β
BZFNPTNF ΫοΫύουݚڀ։ൃ෦ൃ
BZFNPTNF
BZFNPTNF ΫοΫύουݚڀ։ൃ෦ൃ
BZFNPTNF ΫοΫύουݚڀ։ൃ෦ൃ ྉཧ͖Ζ͘ެ։
BZFNPTNF εϚʔτϑΥϯͷࣸਅͷɺྉཧΛࣗಈతʹऩूʗه $BGGF/FUͷ'JOFUVOJOHʹΑΔྉཧը૾ೝࣝ ਓҎ্ͷϢʔβʔ͕ར༻
ຕҎ্ͷྉཧࣸਅ ݱࡏ ྉཧ͖Ζ͘
BZFNPTNF εϚʔτϑΥϯͷࣸਅͷɺྉཧΛࣗಈతʹऩूʗه $BGGF/FUͷ'JOFUVOJOHʹΑΔྉཧը૾ೝࣝ ਓҎ্ͷϢʔβʔ͕ར༻
ຕҎ্ͷྉཧࣸਅ ݱࡏ ྉཧ͖Ζ͘ IUUQTTQFBLFSEFDLDPNBZFNPTCVJMEJNBHFDMBTTJpDBUJPOTFSWJDFXJUIBNB[POFDTBOEHQVJOTUBODFT
BZFNPTNF ΫοΫύουݚڀ։ൃ෦ൃ ྉཧ͖Ζ͘ެ։ 99
BZFNPTNF தظతʹͰ͖Δݚڀ։ൃ෦
BZFNPTNF
BZFNPTNF ྉཧ͖Ζ͔͘Βͷֶͼ
ݚڀ։ൃ ϓϩμΫτ Ϟσϧ σʔλ ݚڀ Ϣʔβʔ
ݚڀ։ൃ Ϣʔβʔ ϓϩμΫτ Ϟσϧ σʔλ ݚڀ w ػցֶशͷϞσϧΛϓϩμΫγϣϯ w ઐੑͷҟͳΔλεΫ
ݚڀ։ൃ Ϣʔβʔ ϓϩμΫτ Ϟσϧ σʔλ ݚڀ w ػցֶशͷϞσϧΛϓϩμΫγϣϯ w ઐੑͷҟͳΔλεΫ
IUUQTTQFBLFSEFDLDPNBZFNPTCVJMEJNBHFDMBTTJpDBUJPOTFSWJDFXJUIBNB[POFDTBOEHQVJOTUBODFT
ݚڀ։ൃ ϓϩμΫτ Ϟσϧ σʔλ ݚڀ w ػցֶशͷϞσϧΛϓϩμΫγϣϯ w ઐੑͷҟͳΔλεΫ w
۩ମతͳΞϓϦέʔγϣϯ͕ͳ͍ w ٕज़ΞΠσΞͷ॥ґଘ Ϣʔβʔ
ݚڀ։ൃ ϓϩμΫτ Ϟσϧ σʔλ ݚڀ w ػցֶशͷϞσϧΛϓϩμΫγϣϯ w ઐੑͷҟͳΔλεΫ w
۩ମతͳΞϓϦέʔγϣϯ͕ͳ͍ w ٕज़ΞΠσΞͷ॥ґଘ Ϣʔβʔ w ܭࢉػڥͷඋʗཧίετ w ઐੑ͕ҟͳΔ
ݚڀ։ൃ ϓϩμΫτ Ϟσϧ σʔλ ݚڀ w ػցֶशͷϞσϧΛϓϩμΫγϣϯ w ઐੑͷҟͳΔλεΫ w
۩ମతͳΞϓϦέʔγϣϯ͕ͳ͍ w ٕज़ΞΠσΞͷ॥ґଘ Ϣʔβʔ w ܭࢉػڥͷඋʗཧίετ w ઐੑ͕ҟͳΔ TQFBLFSEFDLDPNBZFNPT
ݚڀ։ൃ ϓϩμΫτ Ϟσϧ σʔλ ݚڀ w ػցֶशͷϞσϧΛϓϩμΫγϣϯ w ઐੑͷҟͳΔλεΫ w
۩ମతͳΞϓϦέʔγϣϯ͕ͳ͍ w ٕज़ΞΠσΞͷ॥ґଘ Ϣʔβʔ w ܭࢉػڥͷඋʗཧίετ w ઐੑ͕ҟͳΔ w Ϟσϧͷֶशʗ݁Ռͷڞ༗ʗςετʁ w ։ൃϊϋ͕গͳ͍
ݚڀ։ൃ ϓϩμΫτ Ϟσϧ σʔλ ݚڀ w ػցֶशͷϞσϧΛϓϩμΫγϣϯ w ઐੑͷҟͳΔλεΫ w
۩ମతͳΞϓϦέʔγϣϯ͕ͳ͍ w ٕज़ΞΠσΞͷ॥ґଘ Ϣʔβʔ w ܭࢉػڥͷඋʗཧίετ w ઐੑ͕ҟͳΔ w Ϟσϧͷֶशʗ݁Ռͷڞ༗ʗςετʁ w ։ൃϊϋ͕গͳ͍ Ϣʔβʔ·ͰͷಓͷΓ͍
ݚڀ։ൃ ϓϩμΫτ Ϟσϧ σʔλ ݚڀ w ػցֶशͷϞσϧΛϓϩμΫγϣϯ w ઐੑͷҟͳΔλεΫ w
۩ମతͳΞϓϦέʔγϣϯ͕ͳ͍ w ٕज़ΞΠσΞͷ॥ґଘ Ϣʔβʔ w ܭࢉػڥͷඋʗཧίετ w ઐੑ͕ҟͳΔ w Ϟσϧͷֶशʗ݁Ռͷڞ༗ʗςετʁ w ։ൃϊϋ͕গͳ͍ w ඞཁͳ৬ೳͷೝࣝͱ࠾༻ͷө
ݚڀ։ൃ ϓϩμΫτ Ϟσϧ σʔλ ݚڀ w ػցֶशͷϞσϧΛϓϩμΫγϣϯ w ઐੑͷҟͳΔλεΫ w
۩ମతͳΞϓϦέʔγϣϯ͕ͳ͍ w ٕज़ΞΠσΞͷ॥ґଘ Ϣʔβʔ w ܭࢉػڥͷඋʗཧίετ w ઐੑ͕ҟͳΔ w Ϟσϧͷֶशʗ݁Ռͷڞ༗ʗςετʁ w ։ൃϊϋ͕গͳ͍ w ݚڀ։ൃ෦ఆྫΞϓϦέʔγϣϯΤϯδχΞΛট͘ w ࣾ֎ͷγʔυٕज़ʹ͍ͭͯͷใΛڞ༗ w ʰؔΘΔ෦ͷʱΛݚڀ։ൃ෦ͷඪʹ
ݚڀ։ൃ ϓϩμΫτ Ϟσϧ σʔλ ݚڀ w ػցֶशͷϞσϧΛϓϩμΫγϣϯ w ઐੑͷҟͳΔλεΫ Ϣʔβʔ
w ܭࢉػڥͷඋʗཧίετ w ઐੑ͕ҟͳΔ w Ϟσϧͷֶशʗ݁Ռͷڞ༗ʗςετʁ w ։ൃϊϋ͕গͳ͍ w ࣄ͠ͳ͕Βݟ͑ΔΛΤϯδχΞϦϯάͰղܾ w ࠓؤு͍ͬͯΔॴ
Ϟσϧͷςετʁ
γφϦΦ ΞϓϦέʔγϣϯ ػցֶश อূ͢Δͷ ϏδωεϩδοΫ ੑೳ ख๏ ςετ ʁ
BZFNPTNF -PDBM 'JMF4ZTUFN \ ^ \ ^ \ ^
BZFNPTNF -PDBM 'JMF4ZTUFN SFTVMUDTW FWBMVBUFQZ \ ^ \ ^ \
^
BZFNPTNF -PDBM 'JMF4ZTUFN SFTVMUDTW FWBMVBUFQZ \ ^ \ ^ \
^
BZFNPTNF -PDBM 'JMF4ZTUFN SFTVMUDTW FWBMVBUFQZ \ ^ \ ^ \
^ ਓతϛε ؒҧͬͨධՁ
BZFNPTNF -PDBM 'JMF4ZTUFN SFTVMUDTW FWBMVBUFQZ \ ^ \ ^ \
^ ਓతϛε ؒҧͬͨධՁ ධ Ձ ͷ ࠶ ݱ ੑ ͕ ͍ SFTVMUDTW
BZFNPTNF -PDBM 'JMF4ZTUFN SFTVMUDTW FWBMVBUFQZ \ ^ \ ^ \
^ ਓతϛε ؒҧͬͨධՁ ධ Ձ ͷ ࠶ ݱ ੑ ͕ ͍ SFTVMUDTW ཧ͠ʹ͍͘ ධՁखॱʹίʔυҎ֎ͷཁૉ͕ଟ͍
BZFNPTNF -PDBM 'JMF4ZTUFN SFTVMUDTW FWBMVBUFQZ \ ^ \ ^ \
^
BZFNPTNF -PDBM 'JMF4ZTUFN
BZFNPTNF -PDBM 'JMF4ZTUFN .PEFM
BZFNPTNF -PDBM 'JMF4ZTUFN .PEFM &WBMVBUPS
BZFNPTNF -PDBM 'JMF4ZTUFN .PEFM &WBMVBUPS
BZFNPTNF -PDBM 'JMF4ZTUFN %BUBTPVSDF .PEFM &WBMVBUPS
BZFNPTNF -PDBM 'JMF4ZTUFN %BUBTPVSDF %BUBTFU .PEFM &WBMVBUPS
BZFNPTNF -PDBM 'JMF4ZTUFN %BUBTPVSDF %BUBTFU &WBMVBUPS .PEFM
BZFNPTNF -PDBM 'JMF4ZTUFN %BUBTPVSDF %BUBTFU &WBMVBUPS .PEFM
BZFNPTNF -PDBM 'JMF4ZTUFN %BUBTPVSDF %BUBTFU &WBMVBUPS .PEFM IUUQTHJUIVCDPNBZFNPTPTIP
BZFNPTNF w ݚڀ։ൃ෦ͷൃ w ʰྉཧ͖Ζ͘ʱσΟʔϓϥʔχϯάΛར༻ͨ͠ϓϩμΫτͷެ։ w தظతʹ֦େͰ͖Δ৫͚ͯͷऔΓΈ w ࠾༻ w
෦ॺؒ࿈ܞͷڧԽ w ϫʔΫϑϩʔશମͷ࠷దԽ ΫοΫύουͱσΟʔϓϥʔχϯά ͜Ε·Ͱͱ͜Ε͔Β