Recommender systems easily face the issue of user preference shifts. User representations will become out-of-date and lead to inappropriate recommendations if user preference has shifted over time. To solve the issue, existing work focuses on learning robust representations or predicting the shifting pattern. There lacks a comprehensive view to discover the underlying reasons for user preference shifts. To understand the preference shift, we abstract a causal graph to describe the generation procedure of user interaction sequences. Assuming user preference is stable within a short period, we abstract the interaction sequence as a set of chronological environments. From the causal graph, we find that the changes of some unobserved factors (e.g., becoming pregnant) cause preference shifts between environments. Besides, the fine-grained user preference over categories sparsely affects the interactions with different items. Inspired by the causal graph, our key considerations to handle preference shifts lie in modeling the interaction generation procedure by: 1) capturing the preference shifts across environments for accurate preference prediction, and 2) disentangling the sparse influence from user preference to interactions for accurate effect estimation of preference. To this end, we propose a Causal Disentangled Recommendation (CDR) framework, which captures preference shifts via a temporal variational autoencoder and learns the sparse influence from multiple environments. Specifically, an encoder is adopted to infer the unobserved factors from user interactions while a decoder is to model the interaction generation process. Besides, we introduce two learnable matrices to disentangle the sparse influence from user preference to interactions. Lastly, we devise a multi-objective loss to optimize CDR. Extensive experiments on three datasets show the superiority of CDR.


翻译:推荐系统容易遭遇用户偏好转移的问题。如果用户偏好随时间变化,用户表示将变得过时,并导致不适当的推荐。为解决这个问题,现有的工作重点在于学习稳健的表示或预测偏好的转移模式。缺乏全面的视角去发现用户偏好转移的潜在原因。为了理解偏好转移,我们抽象出一个因果图来描述用户交互序列的生成过程。假设用户偏好在短时间内是稳定的,我们将交互序列抽象为一系列时间上的环境。从因果图中,我们发现一些未观察到的因素(例如怀孕)的变化会导致环境之间的偏好转移。此外,对于不同的物品,对类别的细粒度偏好会稀疏地影响交互。受到因果图的启发,我们解决偏好转移的关键考虑是通过建模交互生成过程来捕获:1)捕捉跨环境的偏好转移,以便进行准确的偏好预测;2)将用户偏好的稀疏影响与交互分离以进行准确的影响估计。为此,我们提出了一种因果分离的推荐(CDR)框架,通过时间变分自编码器捕获偏好转移,并学习多个环境的稀疏影响。具体而言,采用编码器从用户交互中推断出未观察到的因素,而解码器用于建模交互生成过程。此外,我们引入两个可学习的矩阵来将用户偏好转移的稀疏影响与交互分离。最后,我们设计了一个多目标损失来优化CDR。在三个数据集上的广泛实验显示了CDR的优越性。

0
下载
关闭预览

相关内容

专知会员服务
16+阅读 · 2021年9月18日
专知会员服务
87+阅读 · 2020年1月20日
SIGIR2022 | 用于序列推荐的多粒度多兴趣神经模型
机器学习与推荐算法
1+阅读 · 2022年6月14日
IJCAI2022推荐系统论文集锦
机器学习与推荐算法
0+阅读 · 2022年5月20日
SIGIR2022 | 基于用户价格偏好及兴趣偏好的会话推荐
机器学习与推荐算法
2+阅读 · 2022年5月19日
SIGIR2022 | UCCR: 以用户为中心的对话推荐系统
机器学习与推荐算法
2+阅读 · 2022年5月18日
Hierarchically Structured Meta-learning
CreateAMind
26+阅读 · 2019年5月22日
【SIGIR2018】五篇对抗训练文章
专知
12+阅读 · 2018年7月9日
LibRec 精选:推荐的可解释性[综述]
LibRec智能推荐
10+阅读 · 2018年5月4日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
2+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2008年12月31日
Arxiv
20+阅读 · 2019年11月23日
Arxiv
23+阅读 · 2018年8月3日
Arxiv
14+阅读 · 2018年4月18日
VIP会员
相关资讯
SIGIR2022 | 用于序列推荐的多粒度多兴趣神经模型
机器学习与推荐算法
1+阅读 · 2022年6月14日
IJCAI2022推荐系统论文集锦
机器学习与推荐算法
0+阅读 · 2022年5月20日
SIGIR2022 | 基于用户价格偏好及兴趣偏好的会话推荐
机器学习与推荐算法
2+阅读 · 2022年5月19日
SIGIR2022 | UCCR: 以用户为中心的对话推荐系统
机器学习与推荐算法
2+阅读 · 2022年5月18日
Hierarchically Structured Meta-learning
CreateAMind
26+阅读 · 2019年5月22日
【SIGIR2018】五篇对抗训练文章
专知
12+阅读 · 2018年7月9日
LibRec 精选:推荐的可解释性[综述]
LibRec智能推荐
10+阅读 · 2018年5月4日
相关基金
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
2+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2008年12月31日
Top
微信扫码咨询专知VIP会员