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
計測による継続的なCI/CDの改善
sansantech
PRO
1
290
Global Azure2025(GitHub Copilot ハンズオン)
tomokusaba
2
740
AIによるコードレビューで開発体験を向上させよう!
moongift
PRO
0
420
Cursorをチョッパヤインタビューライターにチューニングする方法 / how to tuning cursor for interview write
shuzon
2
180
猫でもわかるS3 Tables【Apache Iceberg編】
kentapapa
2
190
CARTA HOLDINGS エンジニア向け 採用ピッチ資料 / CARTA-GUIDE-for-Engineers
carta_engineering
0
27k
Sleep-time Compute: LLM推論コスト削減のための事前推論
sergicalsix
1
110
Асинхронная коммуникация в Go: от понятного к душному. Дима Некрасов, Otello, 2ГИС
lamodatech
0
2.1k
データベース04: SQL (1/3) 単純質問 & 集約演算
trycycle
PRO
0
730
とあるEdTechベンチャーのシステム構成こだわりN選 / edtech-system
gotok365
4
260
Next.jsと状態管理のプラクティス
uhyo
5
1.9k
Gateway H2 モジュールで スマートホーム入門
minoruinachi
0
140
Featured
See All Featured
Navigating Team Friction
lara
185
15k
Producing Creativity
orderedlist
PRO
344
40k
BBQ
matthewcrist
88
9.6k
Optimising Largest Contentful Paint
csswizardry
37
3.2k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
47
2.7k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.4k
A better future with KSS
kneath
239
17k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Being A Developer After 40
akosma
91
590k
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*-:σΟʔϓϥʔχϯά