Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
論文紹介: Improving Implicit Feedback-Based Recomme...
Search
Shuhei Goda
November 22, 2023
Technology
0
680
論文紹介: Improving Implicit Feedback-Based Recommendation through Multi-Behavior Alignment(Xin Xin et al., 2023)
ウォンテッドリー社内勉強会~推薦論文読み会~
https://wantedly.connpass.com/event/301781/
Shuhei Goda
November 22, 2023
Tweet
Share
More Decks by Shuhei Goda
See All by Shuhei Goda
Turing × atmaCup #18 - 1st Place Solution
hakubishin3
0
1k
ジョブマッチングサービスにおける相互推薦システムの応用事例と課題
hakubishin3
3
1k
とある事業会社にとっての Kaggler の魅力
hakubishin3
9
3k
課題の解像度が荒かったことで意図した改善ができなかった話
hakubishin3
3
1.1k
Wantedly におけるマッチング体験を最大化させるための推薦システム
hakubishin3
4
1.3k
Recommendation Industry Talks #1 Opening
hakubishin3
1
430
会社訪問アプリ「Wantedly Visit」での シゴトに関する興味選択機能と推薦改善
hakubishin3
0
700
Feedback Prize - English Language Learning における擬似ラベルの品質向上の取り組み
hakubishin3
0
1.1k
ウォンテッドリーにおける推薦システムのオフライン評価の仕組み
hakubishin3
7
7.2k
Other Decks in Technology
See All in Technology
Claude Code はじめてガイド -1時間で学べるAI駆動開発の基本と実践-
oikon48
39
20k
Master Dataグループ紹介資料
sansan33
PRO
1
4k
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
620
Eight Engineering Unit 紹介資料
sansan33
PRO
0
5.7k
インフラ屋さんはAIコーディングエージェントとどう生きるか/How infrastructure engineers interact with Kiro
ozawa
2
110
Agents IA : la nouvelle frontière des LLMs (Tech.Rocks Summit 2025)
glaforge
0
300
プラットフォームエンジニアリングとは何であり、なぜプラットフォームエンジニアリングなのか
doublemarket
1
520
TypeScript 6.0で非推奨化されるオプションたち
uhyo
15
5.9k
小規模チームによる衛星管制システムの開発とスケーラビリティの実現
sankichi92
0
180
履歴テーブル、今回はこう作りました 〜 Delegated Types編 〜 / How We Built Our History Table This Time — With Delegated Types
moznion
14
9k
ECMAScript仕様の最新動向: プロセスの変化と仕様のトレンド
uhyo
2
310
"'TSのAPI型安全”の対価は誰が払う?不公平なスキーマ駆動に終止符を打つハイブリッド戦略
hal_spidernight
0
220
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Code Reviewing Like a Champion
maltzj
527
40k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
KATA
mclloyd
PRO
32
15k
Side Projects
sachag
455
43k
Documentation Writing (for coders)
carmenintech
76
5.2k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Transcript
©2023 Wantedly, Inc. จհɿImproving Implicit Feedback-Based Recommendation through Multi-Behavior Alignment
ΥϯςουϦʔࣾษڧձ~ਪનจಡΈձ~ Nov. 22 2023 - ߹ాपฏʢΥϯςουϦʔגࣜձࣾʣ Xin Xin et al., 2023 https://dl.acm.org/doi/10.1145/3539618.3591697
©2023 Wantedly, Inc. ࣗݾհ ໊લɿ ߹ా पฏ(Shuhei Goda) ॴଐͱׂɿ
ɾΥϯςουϦʔגࣜձࣾ(2019~) ɾਪનνʔϜϦʔμʔ ɾML Tech Lead & Product Manager Kaggle Tierɿ Kaggle Competitions Grandmaster @hakubishin3 @jy_msc @shuheigoda
©2023 Wantedly, Inc. αϚϦʔ ෳͷߦಈใΛΞϥΠϝϯτͯ͠ਅͷᅂΛਪఆ͢Δख๏ΛఏҊͨ͠จ • ϞνϕʔγϣϯɿෳͷߦಈσʔλΛֶशʹ͏͜ͱͰɺ֤ߦಈσʔλͷܽΛิ͍͍ͨ • ՝ɿ •
ߦಈσʔλͷؒʹΪϟοϓ͕͋Δ • औಘ͕༰қͳߦಈσʔλ΄ͲϊΠζ͕େ͖͍ • ղܾํ๏ɿ • ϢʔβʔͷਅͷᅂΛજࡏมͱ͠ɺͦΕʹج͍ͮͨߦಈ݁Ռ͕؍ଌมͱΈͳ͢ • જࡏมΛڬΜͰɺෳͷߦಈσʔλΛదʹΞϥΠϝϯτ͢Δ
©2023 Wantedly, Inc. ຊݚڀͷϞνϕʔγϣϯ ҉తϑΟʔυόοΫΛ׆༻ͯ͠ɺߴਫ਼ͳਪનΛߦ͍͍ͨ • ҉తϑΟʔυόοΫʢimplicit feedbackʣͷྫɿΫϦοΫɺΧʔτͷՃɺߪೖ • ໌ࣔతϑΟʔυόοΫʢexplicit
feedbackʣͱҟͳΓɺ҉తϑΟʔυόοΫ σʔλΛऔಘ͘͢͠ɺଟ͘ͷਪનγεςϜ͜ΕΛͱʹֶश͞Ε͍ͯΔ ໌ࣔత ҉త σʔλྔ গͳ͍ ଟ͍ σʔλͷਖ਼֬͞ ਖ਼֬ ෆਖ਼֬ ະධՁͱωΨςΟ ϒͷ۠ผ ໌֬ ෆ໌֬ ʰਪનγεςϜ࣮ફೖʱhttps://www.oreilly.co.jp/books/9784873119663
©2023 Wantedly, Inc. ຊݚڀͷϞνϕʔγϣϯ ҰൠతʹΫϦοΫσʔλ͚ͩΛ͏͜ͱ͕ଟ͍ • ΫϦοΫσʔλ༷ʑͳ҉తϑΟʔυόοΫͷதͰಛʹ༰қʹೖखՄೳ • ͔͠͠ɺϊΠζόΠΞε͕େ͖͘ɺਖ਼֬ͳᅂͷਪఆ͕͍͠
©2023 Wantedly, Inc. ຊݚڀͷϞνϕʔγϣϯ ΫϦοΫσʔλͰͳ͘ɺߪೖσʔλ͚ͩΛར༻͢Δͷʁ • ਪનγεςϜͰϢʔβʔʹଅਐ͍ͤͨ͞ߦಈʢeίϚʔεͰ͋ΕߪೖʣΛֶशʹ ͑ΔͷͰ͋ΕɺͦΕʹӽͨ͜͠ͱͳ͍ •
͔͠͠ɺσʔλͷεύʔεੑʹىҼ͢Δίʔϧυελʔτ͕ੜ͍͢͡
©2023 Wantedly, Inc. ຊݚڀͷϞνϕʔγϣϯ ෳͷछྨͷߦಈΛֶशʹར༻ͯ͠ɺͦΕͧΕͷܽΛิ͍͍ͨ • ิॿతͳߦಈσʔλ(ΫϦοΫ)Λར༻͢Δ͜ͱͰɺεύʔεͳλʔήοτߦಈ(ߪೖ)ͷ ༧ଌੑೳΛڧԽͤ͞Δ ΫϦοΫ
ߪೖ σʔλྔ ଟ͍ গͳ͍ ϊΠζͷେ͖͞ େ͖͍ খ͍͞ ίʔϧυελʔτ ൃੜ͠ʹ͍͘ ൃੜ͍͢͠
©2023 Wantedly, Inc. ղܾ͍ͨ͠՝ᶃ ෳछྨͷߦಈσʔλͷؒʹΪϟοϓ͕ଘࡏ͢Δ • ྫ͑ɺϢʔβʔ͕ΫϦοΫ͕ͨ͠ߪೖ͠ͳ͔ͬͨͳͲɺ֤ʑͷϊΠζʹΑͬͯੜ͡Δ • φΠʔϒʹʮߦಈͷछྨ͝ͱʹϢʔβʔͷΈΛֶशͨ͠ޙͦΕͧΕΛΈ߹ΘͤΔʯ
͜ͱΛͨ͠ͱͯ͠ɺҰ؏ͨ͠ϢʔβʔͷਅͷᅂΛਪఆ͢Δ͜ͱͦ͠͏
©2023 Wantedly, Inc. ղܾ͍ͨ͠՝ᶄ ิॿతͳߦಈσʔλͰ͋ΔΫϦοΫσʔλͷϊΠζ͕ඇৗʹେ͖͍ • ϊΠζͷେ͖͞Λߟྀ͓͔ͯ͠ͳ͍ͱɺ͜ΕͷӨڹ͕ࢧతʹͳͬͯ͠·͏
©2023 Wantedly, Inc. ઌߦݚڀͲ͏͍ͯͨ͠ʁ ෳछྨͷߦಈΛ׆༻͢Δઌߦݚڀɺ՝ᶃᶄʹରԠͰ͖͍ͯͳ͍ͱओு • ߦಈͷछྨΛҟछͷϊʔυʹஔ͖͑ͯάϥϑͰղ͍ͨΓɺϚϧνλεΫֶशΛͨ͠Γ • σʔλͷΪϟοϓΛߟྀͰ͖͍ͯͳ͍ͷͰɺීวతͳᅂදݱΛ࡞Ε͍ͯͳ͍ͷͰ •
ิॿใͷϊΠζͷେ͖͞ΛߟྀͰ͖͍ͯͳ͍ͷͰɺޮՌతͳิॿʹͳ͍ͬͯͳ͍ͷͰ
©2023 Wantedly, Inc. ຊݚڀͰࢧ͍࣋ͨ͠Ծઆ ෳछྨ͋ΔߦಈͦΕͧΕϢʔβʔͷਅͷᅂʹج͍͍ͮͯΔ ਅͷᅂ P(R_t) ΫϦοΫ P(R_g) ߪೖ
P(R_f) ʴϊΠζͳͲ ʴϊΠζͳͲ
©2023 Wantedly, Inc. Ծઆʹج͍ͮͨख๏ͷఏҊ જࡏม(ਅͷᅂ)ΛڬΜͰɺෳछྨͷߦಈσʔλΛΞϥΠϝϯτ͢Δ • ਅͷᅂΛֶशͯ͠ਪʹ͏ • ֤ߦಈσʔλͱͷؒͷKL-divͷ࠷খԽͱ֤ߦಈσʔλͷ࠷େԽΛࢦ͢ ֶशɿ
ਪɿ ਪ࣌ʹP(R_f)Λ͍ͬͯΔͷܦݧతʹྑ͔͔ͬͨΒ
©2023 Wantedly, Inc. ֶश࣌ͷ ֶश҆ఆੑΛߴ͘͢ΔͨΊʹKL-divͷܭࢉͰࣄલֶशࡁΈϞσϧΛ͏ • ࣄલʹߦಈͷछྨ͝ͱʹϞσϧΛֶश͓ͤͯ͘͞ ͷՕॴҎ֎ͷϞσϧֶ͕शର
©2023 Wantedly, Inc. ࣮ݧઃܭ ࣮ݧͰݕূ͍ͨ͜͠ͱʁ(RQ) • ఏҊख๏ͷੑೳطଘͷෳߦಈϞσϧΑΓ্͍ͯ͠Δ͔ʁ • ఏҊख๏ͷੑೳطଘͷσϊΠδϯάख๏ΑΓ্͍ͯ͠Δ͔ʁ
©2023 Wantedly, Inc. ࣮ݧઃܭ ઃܭ߲ • σʔληοτɿECαʔϏεͷΦʔϓϯσʔλʢΫϦοΫΛิॿɺߪೖΛλʔήοτͱ͢Δʣ • ධՁࢦඪɿRecall@k ͱ
NDCG@k (k=10, 20)ɺ྆ऀͱ͕ߴ͍΄Ͳྑ͍݁Ռ • ϕʔεϥΠϯɿϋΠύϥධՁσʔληοτ͝ͱʹඍௐ
©2023 Wantedly, Inc. ࣮ݧ݁Ռᶃ طଘͷෳߦಈϞσϧΑΓ༧ଌਫ਼্͕͍ͯ͠Δ͜ͱΛ֬ೝ ୯Ұ ෳ
©2023 Wantedly, Inc. ࣮ݧ݁Ռᶄ طଘͷσϊΠδϯάख๏ΑΓ༧ଌਫ਼্͕͍ͯ͠Δ͜ͱΛ֬ೝ ୯Ұ ୯Ұ σ ϊ Π
δ ϯ ά ख ๏
©2023 Wantedly, Inc. αϚϦʔ ෳͷߦಈใΛΞϥΠϝϯτͯ͠ਅͷᅂΛਪఆ͢Δख๏ΛఏҊͨ͠จ • ϞνϕʔγϣϯɿෳͷߦಈσʔλΛֶशʹ͏͜ͱͰɺ֤ߦಈσʔλͷܽΛิ͍͍ͨ • ՝ɿ •
ߦಈσʔλͷؒʹΪϟοϓ͕͋Δ • औಘ͕༰қͳߦಈσʔλ΄ͲϊΠζ͕େ͖͍ • ղܾํ๏ɿ • ϢʔβʔͷਅͷᅂΛજࡏมͱ͠ɺͦΕʹج͍ͮͨߦಈ݁Ռ͕؍ଌมͱΈͳ͢ • જࡏมΛڬΜͰɺෳͷߦಈσʔλΛదʹΞϥΠϝϯτ͢Δ