14. セレンディピティとの関連
• ユーザー視点だと、セレンディピティを目指した推薦に近い
• セレンディピティはユーザー満足度につながる [Kotkov ‘18]
13
Serendipity = Relevance & Novelty & Unexpectedness
The user would not have
found this item on their own
(without recommendation)
[Kotkov ‘18] Investigating Serendipity in Recommender Systems Based on Real User Feedback
推薦したとき
の行動
推薦しなかったとき
の行動 行動変化
+1
B
アイテム
34. バイアス除去の方法
• 因果推論の不偏推定の手法が用いられる
• CUBN/CIBN [Sato ‘21] <- Matching estimator
• DLCE [Sato ‘20] <- Inverse propensity scoring (IPS) estimator
• DRUL [Xiao ‘22] <- Doubly robust (DR) estimator
33
[Sato ‘21] Causality-Aware Neighborhood Methods for Recommender Systems
[Sato ‘20] Unbiased Learning for the Causal Effect of Recommendation
[Xiao ‘22] Towards Unbiased and Robust Causal Ranking for Recommender Systems
35. Matching Estimator for Causal Inference
• 対象と類似したsubjectsをコントロール群から選んで(マッチさ
せて)、outcomeの差分から因果効果を推定する
34
Subject n (treated) Other untreated subjects (control)
?
36. Neighborhood method for Recommenders
• 類似ユーザーの行動から推定する(推薦技術の伝統的手法)
35
User u Other users
User-Based Neighborhood (UBN)
37. Causality-aware UBN
• 両者の考え方を合わせた手法
• 類似ユーザーからpotential outcomesを推定
36
indicator of recommendation
(=1, if recommended)
(=1, if Not recommended)
when u-i is recommended
in logged data
when u-i is not recommended
in logged data
38. Similarityの算出方法
• User similarity by outcomes (CUBN-O)
インタラクションするアイテムが似ているとsimilarとみなす
• User similarity by treatment assignments (CUBN-T)
推薦されているアイテムが似ているとsimilarとみなす
37
44. 2パターンのABテスト
• パターン1)推薦リスト内の平均インタ
ラクション数を比較
→ YTを評価しており、因果効果を評
価できていない
• パターン2)推薦していないアイテムも
含めてトータルのインタラクション数を
比較
→因果効果を評価できるが、評価ば
らつきが大きい
→多くのユーザーで評価する必要
(非効率!)
43
Item
Item
Item
Item
Item
Item
Item
Item
User in A group User in B group
Item
Item
Item
Item
Item
Item
Item
Item
Item
Item
Item
User in A group User in B group
…
Item
Item
Item
…
推薦
アイテム
(大量の)
非推薦
アイテム
48. • 以下のindependenceを満たすようにリスト生成
• ただし全アイテムに対してではなく、リストA,Bの和集合内のア
イテムに対して満たせばよい
提案手法1:EPI (Equal Probability
Interleaving) - RCT
47
[Sato ‘21] Online Evaluation Methods for the Causal Effect of Recommendations
Select n items with
equal probability
Simply takes the difference in average
outcomes of and
as in randomized controlled trials (RCT)
リスト生成 結果の集計
49. • propensityはリスト生成方法に依存するが既知
• 以下のconditional independenceが成り立つ
• あとはリストA,Bの和集合内でpositivityが成り立てばよい
提案手法2:CBI (Causal Balanced
Interleaving) - IPS
48
[Sato ‘21] Online Evaluation Methods for the Causal Effect of Recommendations
Select n items satisfying positivity Unbiased estimates by inverse
propensity scoring (IPS)
リスト生成 結果の集計
この研究ではリストA,Bから
バランスよく選択