Accurate user interest modeling is vital for recommendation scenarios. One of the effective solutions is the sequential recommendation that relies on click behaviors, but this is not elegant in the video feed recommendation where users are passive in receiving the streaming contents and return skip or no-skip behaviors. Here skip and no-skip behaviors can be treated as negative and positive feedback, respectively. With the mixture of positive and negative feedback, it is challenging to capture the transition pattern of behavioral sequence. To do so, FeedRec has exploited a shared vanilla Transformer, which may be inelegant because head interaction of multi-heads attention does not consider different types of feedback. In this paper, we propose Dual-interest Factorization-heads Attention for Sequential Recommendation (short for DFAR) consisting of feedback-aware encoding layer, dual-interest disentangling layer and prediction layer. In the feedback-aware encoding layer, we first suppose each head of multi-heads attention can capture specific feedback relations. Then we further propose factorization-heads attention which can mask specific head interaction and inject feedback information so as to factorize the relation between different types of feedback. Additionally, we propose a dual-interest disentangling layer to decouple positive and negative interests before performing disentanglement on their representations. Finally, we evolve the positive and negative interests by corresponding towers whose outputs are contrastive by BPR loss. Experiments on two real-world datasets show the superiority of our proposed method against state-of-the-art baselines. Further ablation study and visualization also sustain its effectiveness. We release the source code here: https://github.com/tsinghua-fib-lab/WWW2023-DFAR.
翻译:精确的用户兴趣模型对于建议情景至关重要。 有效的解决方案之一是依靠点击行为进行顺序建议, 但它在视频反馈建议中并不优雅, 用户在接收流内容和返回跳跳或无斯基跳行为时会被动反应。 这里跳过和不斯基普行为可以分别被视为负面和积极的反馈。 由于正反两方面的反馈, 捕捉行为序列的过渡模式具有挑战性。 为了做到这一点, FeelRec 开发了一个共享的香草变异器, 因为多头部的注意力头部互动不会考虑不同类型的反馈。 在本文中, 我们提出“ 双重利益分级化- 头部注意” : DFAR 的顺序建议( 对 DFAR 而言很短 ), 包括反馈- 感知变异层、 双重利益分解层和预测层。 在反馈中, 我们首先假设每个多头部的注意力头部都能捕捉到具体的反馈关系。 然后我们进一步提出“ 系数化” 关注可以掩盖特定的头部互动, 和导反向回回信息效果。 排序: 我们的双向数据流- 将“ 平层” 显示我们之间 平层的递变 。