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
6
4k
タイムトラベルはじめました 〜時をかけるBigQuery〜 / Now serving Time Machine 〜BigQuery Which Leapt Through Time〜
shiozaki
0
5.5k
これからのZOZOを支える ログ収集基盤を設計した話 / Log collection infrastructure to support ZOZO in the future
shiozaki
6
15k
Amazon AuroraのデータをリアルタイムにGoogle BigQueryに連携してみた / Realtime data linkage from Amazon Aurora to Google BigQuery
shiozaki
10
15k
ZOZOTOWNの事業を支えるBigQueryの話 / BigQuery behind ZOZOTOWN
shiozaki
7
10k
ZOZOTOWNのDWHをRedshiftからBigQueryにお引越しした話 / Moving ZOZOTOWN DWH from Redshift to BigQuery
shiozaki
16
11k
ZOZOTOWNのバッチデータ転送基盤紹介 / ZOZOTOWN's data transfer batch
shiozaki
0
580
1日あたり数百万商品をクロールする 大規模クローラーの裏側 / How IQON crawler works
shiozaki
4
1.7k
Digdagを仕事で使ってみて良かったこと、ハマったこと / Using Digdag in production environment
shiozaki
1
2.1k
Other Decks in Technology
See All in Technology
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
マネージャー版 "提案のレベル" を上げる
konifar
21
13k
メタデータ同期に潜んでいた問題 〜 Cache Stampede 時の Cycle Wait を⾒つけた話
lycorptech_jp
PRO
0
150
Shifting from MCP to Skills / ベストプラクティスの変遷を辿る
yamanoku
4
660
ブラックボックス観測に基づくAI支援のプロトコルのリバースエンジニアリングと再現~AIを用いたリバースエンジニアリング~ @ SECCON 14 電脳会議 / Reverse Engineering and Reproduction of an AI-Assisted Protocol Based on Black-Box Observation @ SECCON 14 DENNO-KAIGI
chibiegg
0
150
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
EMからICへ、二周目人材としてAI全振りのプロダクト開発で見つけた武器
yug1224
5
470
「ストレッチゾーンに挑戦し続ける」ことって難しくないですか? メンバーの持続的成長を支えるEMの環境設計
sansantech
PRO
3
390
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
72k
クラウド時代における一時権限取得
krrrr38
1
170
バクラクのSREにおけるAgentic AIへの挑戦/Our Journey with Agentic AI
taddy_919
2
1.1k
AIエージェント・エコノミーの幕開け 〜 オープンプロトコルが変えるビジネスの未来 〜
shukob
0
110
Featured
See All Featured
Evolving SEO for Evolving Search Engines
ryanjones
0
150
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
The Cult of Friendly URLs
andyhume
79
6.8k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
100
The Invisible Side of Design
smashingmag
302
51k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
140
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
310
How to Ace a Technical Interview
jacobian
281
24k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
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*-:σΟʔϓϥʔχϯά