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
ディープラーニングを使って商品カテゴリの分類をしてみました / Classify f...
Search
Takehiro Shiozaki
March 23, 2016
Technology
16
24k
ディープラーニングを使って商品カテゴリの分類をしてみました / Classify fashion items by using deep learning
FASHION TECH MEETUP #2発表資料
ディープラーニングを活用し商品のファッションカテゴリの分類を行いました。
さらに、それをマイクロサービス化してクローラーに組み込みました。
Takehiro Shiozaki
March 23, 2016
Tweet
Share
More Decks by Takehiro Shiozaki
See All by Takehiro Shiozaki
全部見せます! BigQueryのコスト削減の手法とその効果 / BigQuery Cost Reduction Methods
shiozaki
5
3.2k
タイムトラベルはじめました 〜時をかけるBigQuery〜 / Now serving Time Machine 〜BigQuery Which Leapt Through Time〜
shiozaki
0
5k
これからのZOZOを支える ログ収集基盤を設計した話 / Log collection infrastructure to support ZOZO in the future
shiozaki
6
14k
Amazon AuroraのデータをリアルタイムにGoogle BigQueryに連携してみた / Realtime data linkage from Amazon Aurora to Google BigQuery
shiozaki
10
15k
ZOZOTOWNの事業を支えるBigQueryの話 / BigQuery behind ZOZOTOWN
shiozaki
7
9.7k
ZOZOTOWNのDWHをRedshiftからBigQueryにお引越しした話 / Moving ZOZOTOWN DWH from Redshift to BigQuery
shiozaki
16
11k
ZOZOTOWNのバッチデータ転送基盤紹介 / ZOZOTOWN's data transfer batch
shiozaki
0
530
1日あたり数百万商品をクロールする 大規模クローラーの裏側 / How IQON crawler works
shiozaki
4
1.6k
Digdagを仕事で使ってみて良かったこと、ハマったこと / Using Digdag in production environment
shiozaki
1
2k
Other Decks in Technology
See All in Technology
使えるデータ基盤を作る技術選定の秘訣 / selecting-the-right-data-technology
pei0804
9
1.4k
既存の開発資産を活かしながら、 《新規開発コスト抑制》と《開発体験向上》 を両立する拡張アーキテクチャ事例
kubell_hr
0
240
Serverlessだからこそコードと設計にはこだわろう
kenichirokimura
3
1.1k
計測による継続的なCI/CDの改善
sansantech
PRO
7
1.4k
木を見て森も見る-モジュールが織りなすプロダクトの森
kworkdev
PRO
0
220
RubyKaigi NOC 近況 2025
sorah
3
1k
encoding/json v2を予習しよう!
yuyu_hf
PRO
1
200
ユーザーコミュニティが海外スタートアップのDevRelを補完する瞬間
nagauta
1
190
Global Azure2025(GitHub Copilot ハンズオン)
tomokusaba
2
800
kernelvm-brain-net
raspython3
0
610
Ruby on Rails の楽しみ方
morihirok
6
2.7k
LLMの開発と社会実装の今と未来 / AI Builders' Community (ABC) vol.2
pfn
PRO
2
160
Featured
See All Featured
How to Ace a Technical Interview
jacobian
276
23k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.8k
Rails Girls Zürich Keynote
gr2m
94
13k
Optimising Largest Contentful Paint
csswizardry
37
3.2k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
RailsConf 2023
tenderlove
30
1.1k
Making the Leap to Tech Lead
cromwellryan
133
9.3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.4k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.5k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Transcript
σΟʔϓϥʔχϯάΛͬͯ ΧςΰϦͷྨΛͯ͠Έ·ͨ͠ VASILY,Inc. Ԙ㟒݈߂ɾޙ౻྄հ
Ԙ㟒݈߂ w େֶӃͰݪࢠ֩ཧֶΛઐ߈ w 5CQTͷޫηϯασʔλΛϦΞϧλΠϜղੳ͢Δઐ༻ϋʔυΣ Ξͷઃܭɾ࡞ w ʹ7"4*-:ʹ৽ଔೖࣾ w Ϋϩʔϥʔͷ৽
w ࠷ۙσʔλʹڵຯΛ͍࣋ͬͯΔ 7"4*-: *OD TPGUXBSFFOHJOFFS
ޙ౻྄հ େֶӃͰఱจֶΛݚڀɽ ઐ؍ଌతӉɾۜՏܗ ԯલͷۜՏͷμʔΫϚλʔͷॏ͞Λଌ͍ͬͯ·ͨ͠ ͦΜͳ͜ͱΑΓҰҰળ͠·͠ΐ͏ɽNOળͰΑ͍Ͱ͢ N Oޓ͍ʹૉͳࣗવ ɽ ݄͔Β7"4*-:ʹ৽ଔͰೖࣾ༧ఆ 7"4*-:
*OD %BUB4DJFOUJTU 5XJUUFS!3ZPTVLF ҰҰળ
ൃද༰ J20/ͱ ςΩετʹΑΔΧςΰϦʔఆͷݶք σΟʔϓϥʔχϯάͷϞσϧͷߏங ΫϩʔϥʔͷΈࠐΈ ·ͱΊ
ൃද༰ J20/ͱ ςΩετʹΑΔΧςΰϦʔఆͷݶք σΟʔϓϥʔχϯάͷϞσϧͷߏங ΫϩʔϥʔͷΈࠐΈ ·ͱΊ
ຊ࠷େڃͷ ϑΝογϣϯΞϓϦ <ಛ> Ϣʔβʔ͕ϑΝογϣϯΞΠςϜΛΈ߹ΘͤͯίʔσΛ࡞ΕΔ
ຊ࠷େڃͷ ϑΝογϣϯΞϓϦ <ಛ> Ϣʔβʔ͕ϑΝογϣϯΞΠςϜΛΈ߹ΘͤͯίʔσΛ࡞ΕΔ
ؾʹೖͬͨΞΠςϜ͕͋ͬͨΒɺ ͦͷͰ&$αΠτʹඈΜͰ͓ങ͍Ͱ͖Δ ఏܞ&$αΠτ
ຊதͷ&$αΠτͷใΛΫϩʔϦϯά
ൃද༰ J20/ͱ ςΩετʹΑΔΧςΰϦʔఆͷݶք σΟʔϓϥʔχϯάͷϞσϧͷߏங ΫϩʔϥʔͷΈࠐΈ ·ͱΊ
ςΩετʹΑΔΧςΰϦྨ ҹతͳزԿֶฑͷδϟΨʔυχοτϓϧΦʔόʔɻΠϯύΫτͷ͋ΔϞʔυ ͳΞΠςϜͰ͕͢ɺϞϊτʔϯΧϥʔͳͷͰɺ༷ʑͳϘτϜʹ߹Θ͍ͤ͢Ͱ͢ɻણ ࡉͳϓϦʔπεΧʔτΪϟβʔεΧʔτͳͲϑΣϛχϯΞΠςϜͱ ૬ੑͰ͢ɻ χοτϓϧΦʔόʔ ɾઆ໌จΛղੳ͠ΧςΰϦʔఆͷج४ͱͳΔ୯ޠΛநग़ ɾจ຺ߟྀ͍ͯ͠ΔͨΊɺෳݸͷϑΝογϣϯ༻ޠʹରԠՄೳ
ςΩετʹΑΔఆͷݶք ϏδϡʔϋχΧϜχοτ #0:-&έʔϒϧχοτ ˠςΩετ͚͔ͩΒͰఆࠔʂ ಛʹɺηʔλʔͱχοτ
ը૾ͷ׆༻ Ұྎવʂ
ͱ͍͏Θ͚Ͱɺ ը૾ʹΑΔΧςΰϦఆΛΈࠐΉ͜ͱʹ
ൃද༰ J20/ͱ ςΩετʹΑΔΧςΰϦʔఆͷݶք σΟʔϓϥʔχϯάͷϞσϧͷߏங ΫϩʔϥʔͷΈࠐΈ ·ͱΊ
ࠓճͷ՝ ʮը૾͔ΒΞΠςϜͷΧςΰϦΛఆ͍ͨ͠ʯ ఆث ηʔλʔ χοτ ͜ͷʹ࠷దͳΞϧΰϦζϜʁ (PPHMF$MPVE7JTJPO"1*ͷϑΝογϣϯಛԽ൛
ൃද༰ J20/ͱ ςΩετʹΑΔΧςΰϦʔఆͷݶք σΟʔϓϥʔχϯάͷϞσϧͷߏங Jఆثʹ༻͍ΔΞϧΰϦζϜͷબఆ JJఆثͷ࣮ɾֶश JJJਫ਼ͷධՁ ΫϩʔϥʔͷΈࠐΈ ·ͱΊ
ΞϧΰϦζϜͷީิ ΈࠐΈχϡʔϥϧωοτϫʔΫʢ$//ʣ ہॴಛྔ ྨΞϧΰϦζϜ ہॴతͳًޯ͔ΒɼํͷώετάϥϜΛͭ͘Δ )0(ಛྔ 47.ͳͲ ը૾ྨʹ͓͍ͯTUBUFPGUIFBSU "MFY/FUʹ࢝·Γɼ7(((PPH-F/FUͳͲଟछଟ༷ "MFY/FU,SJ[IFWTLZFUBM
IUUQXXXWJTJPODTDIVCVBDKQKPJOU@IPHQEG)0( #PPTUJOH@-/QEG
ΞϧΰϦζϜબఆͷͨΊͷ؆қղੳ ɾχοτͱχοτͷը૾Λೖྗ͠ɼྨͤ͞Δ ɾºQJYFMͷάϨʔεέʔϧը૾ ຕֶͣͭश ɾׂΛֶशɼׂΛςετʹ͏ ΞϧΰϦζϜ 5FTU"DDVSBDZ $//
.-1 )0( 47. )0( L// ɾ$//ͷਫ਼͕ߴ͍ ɾ)0( 47.ಉͷਫ਼
$//ͱ)0( 47.ͷൺֱ $// )0( 47. ਫ਼ ྑ͍ $//ʹྼΒͣ ಛྔ ࣗಈͰநग़
ఆʹޮ͘ͷΛ બͿඞཁ͋Γ ϒϥοΫϘοΫε ࣗͰܾΊΒΕΔ Ϟσϧͷߋ৽ pOFUVOJOHͰ0, Ұ͔ΒΓ͠ ਫ਼͕ग़Εྑ͍ϝϯςφϯε͕͍͢͠ ˠ$//Λ࠾༻
ൃද༰ J20/ͱ ςΩετʹΑΔΧςΰϦʔఆͷݶք σΟʔϓϥʔχϯάͷϞσϧͷߏங Jఆثʹ༻͍ΔΞϧΰϦζϜͷબఆ JJఆثͷ࣮ɾֶश JJJਫ਼ͷධՁ ΫϩʔϥʔͷΈࠐΈ ·ͱΊ
࣮ͷखॱ ύϥϝʔλΛؚΉϞσϧΛઃܭ ύϥϝʔλΛධՁ͢Δج४Λܾఆ ࠷ྑ͍ධՁΛ༩͑ΔύϥϝʔλΛਪఆ ҎԼͷॱͰਐΊΔ
$//ͷϞσϧͷઃܭ ΈࠐΈϑΟϧλͱઢܗ݁߹ͷॏΈ͕ύϥϝʔλ ϑΟϧλ χοτ શ݁߹ ಛྔϕΫτϧ ೖྗը૾ ΈࠐΈ ύʔηϓτϩϯ
$IBJOFSʹΑΔΈࠐΈͷఆٛྫ ɾϑΟϧλ ɾϑΟϧλαΠζ ɾTUSJEF ɾQBEEJOH ɾॳظͷ ΈࠐΈ ΛܾΊΔඞཁ͋Γ
ޡࠩؔ ɾग़ྗΛධՁ͢Δؔ ɾޡͬͨஅΛ͢Δͱ͕େ͖͘ͳΔΑ͏ʹܾΊΔ ɾྨͰTPGUNBYDSPTTFOUSPQZ͕༻͍ΒΕΔ ग़ྗQ ਖ਼ղZ χοτ ίʔτ
εΧʔτ TPGUNBY DSPTTFOUSPQZ
$IBJOFSʹΑΔॱͱޡࠩؔͷهड़ ޡࠩؔΛΫϩεΤϯτϩϐʔͰఆٛ ΈࠐΈΛॏͶͯσΟʔϓʹ
ύϥϝʔλ࠷దԽ ɾޡࠩٯ๏Ͱ֤ύϥϝʔλͷޯΛܭࢉ ɹɹֶश"EBNΛ࠾༻ ɾաֶशΛ͙ͨΊʹ ɹɹૣظଧͪΓ ɹɹόονֶश ɾऩଋͷ্ͷͨΊʹ ɹɹՄมͷֶश"EBNͷ࠾༻ ɹɹ#BUDI/PSNBMJ[BUJPO
ֶश෦ ϛχόονʹΑΔֶश ޡࠩٯ๏ʹΑΔޯܭࢉ "EBNʹΑΔύϥϝʔλͷߋ৽
ֶश σʔλ૯ ೖྗ ºº ϛχόον աֶशͷରԠ ૣظଧͪΓ
ܭࢉڥ 6CVOUV /7*%*"5FTMB, ܭࢉ࣌ؒ ࣌ؒ
ൃද༰ J20/ͱ ςΩετʹΑΔΧςΰϦʔఆͷݶք σΟʔϓϥʔχϯάͷϞσϧͷߏங Jఆثʹ༻͍ΔΞϧΰϦζϜͷબఆ JJఆثͷ࣮ɾֶश JJJਫ਼ͷධՁ ΫϩʔϥʔͷΈࠐΈ ·ͱΊ
$//ͷఆਫ਼ ༧ଌ ηʔλʔ χοτ ෆ໌ ࣮ଌ ηʔλʔ
χοτ ηʔλʔΧςΰϦͷਫ਼ɿ ೋοτΧςΰϦͷਫ਼ɿ ɾͦΕͧΕ৽͍͠ը૾ ຕʹରͯ͠ఆ ɾఆ݁Ռ͕͍͋·͍ͳͷΛෆ໌ͱͨ͠ ֬ҎԼ
༷ʑͳը૾ΛఆՄೳ Ϟσϧ ϚωΩϯ ΞΠςϜ Ϟσϧ ΞΠςϜ ෳ
ޡఆPS͍͋·͍ͳྫ
͜͜·Ͱͷ·ͱΊ $//Λ͍ɺ Ҏ্ਖ਼͍͠ఆ͕Ͱ͖Δఆث͕Ͱ͖·ͨ͠ ͜ͷఆثΛΫϩʔϥʔʹΈࠐΈ·͢
ൃද༰ J20/ͱ ςΩετʹΑΔΧςΰϦʔఆͷݶք σΟʔϓϥʔχϯάͷϞσϧͷߏங ΫϩʔϥʔͷΈࠐΈ ·ͱΊ
ΫϩʔϥʔʹࠐΉ࣌ͷ՝ Ϋϩʔϥʔຊମ ը૾ఆ ݴޠ 3VCZ 1ZUIPO ϥΠϒϥϦ w OPLPHJSJ w
TJEFLJR w $IBJOFS w 1JMMPX ओͳෛՙ ωοτϫʔΫ*0 $16 ·ͱΊɿ͍Ζ͍Ζͱҧ͏
ϚΠΫϩαʔϏεԽ Ϋϩʔϥʔ ຊମ 3&45GVM"1* ը૾ఆॲཧΛΫϩʔϥʔຊମ͔ΒΓ͠ɺ ͦΕΒΛ3&45GVM"1*Ͱ݁Ϳ ը૾ఆ αʔόʔ
ը૾ఆαʔόʔߏ OHJOY V84(* qBTL $IBJOFS ը૾ఆαʔόʔ "NB[PO&$ $SBXMFS ֶशࡁNPEFM ֶशࡁNPEFM
ֶश༻αʔόʔ "NB[PO4 HJUIVC EFQMPZ BQQMJDBUJPO EFQMPZ NPEFM VQMPBE
ը૾ఆαʔόʔߏ OHJOY V84(* qBTL $IBJOFS ը૾ఆαʔόʔ "NB[PO&$ $SBXMFS ֶशࡁNPEFM ֶशࡁNPEFM
ֶश༻αʔόʔ "NB[PO4 HJUIVC EFQMPZ BQQMJDBUJPO EFQMPZ NPEFM VQMPBE XFCαʔόʔ ϦόʔεϓϩΩγOHJOY ΞϓϦέʔγϣϯαʔόʔV84(* XFCϑϨʔϜϫʔΫqBTL
ը૾ఆαʔόʔߏ OHJOY V84(* qBTL $IBJOFS ը૾ఆαʔόʔ "NB[PO&$ $SBXMFS ֶशࡁNPEFM ֶशࡁNPEFM
ֶश༻αʔόʔ "NB[PO4 HJUIVC EFQMPZ BQQMJDBUJPO EFQMPZ NPEFM VQMPBE ֶश༻αʔόʔ /7*%*"5FTMB, ࢲ Λࡌ
ը૾ఆαʔόʔߏ OHJOY V84(* qBTL $IBJOFS ը૾ఆαʔόʔ "NB[PO&$ $SBXMFS ֶशࡁNPEFM ֶशࡁNPEFM
ֶश༻αʔόʔ "NB[PO4 HJUIVC EFQMPZ BQQMJDBUJPO EFQMPZ NPEFM VQMPBE σϓϩΠ ΞϓϦέʔγϣϯίʔυ
ը૾ఆαʔόʔߏ OHJOY V84(* qBTL $IBJOFS ը૾ఆαʔόʔ "NB[PO&$ $SBXMFS ֶशࡁNPEFM ֶशࡁNPEFM
ֶश༻αʔόʔ "NB[PO4 HJUIVC EFQMPZ BQQMJDBUJPO EFQMPZ NPEFM VQMPBE σϓϩΠ ֶशࡁϞσϧ ແఀࢭͰϞσϧͷࠩ͠ସ͑ ͕Մೳ
݁Ռ ਫ਼ ਫ਼
݁Ռ ਫ਼ ਫ਼ Ϟσϧண༻ը૾ Ϟσϧண༻ը૾ ϚωΩϯண༻ը૾ ͦͷͷͷΞοϓը૾Ҏ֎ʹରԠ
·ͱΊɾࠓޙͷల w ςΩετ͚ͩΛ༻͍ͨΧςΰϦఆࠔ w σΟʔϓϥʔχϯάΛ׆༻͠ը૾͔Βఆ w χοτɾηʔλʔΛਫ਼Ҏ্ͰྨՄೳ w ϚΠΫϩαʔϏεԽ͠ΫϩʔϥʔʹΈࠐΜͩ w
లɿςΩετใͷซ༻ɾରԠΧςΰϦͷ֦ு
͋Γ͕ͱ͏͍͟͝·ͨ͠ w σΟʔϓϥʔχϯάɾΫϩʔϥʔʹ͍ͭͯฉ͖ ͍ͨਓ͓ͪͯ͠·͢ w ಉ͡༰ͷهࣄΛ#MPHʹެ։͍ͯ͠·͢ w ڵຯ͋Δํͷೖ͓͍ࣾͪͯ͠·͢ʂ IUUQWBTJMZKQ 7"4*-:σΟʔϓϥʔχϯά