Session-based recommendation aims to predict user the next action based on historical behaviors in an anonymous session. For better recommendations, it is vital to capture user preferences as well as their dynamics. Besides, user preferences evolve over time dynamically and each preference has its own evolving track. However, most previous works neglect the evolving trend of preferences and can be easily disturbed by the effect of preference drifting. In this paper, we propose a novel Preference Evolution Networks for session-based Recommendation (PEN4Rec) to model preference evolving process by a two-stage retrieval from historical contexts. Specifically, the first-stage process integrates relevant behaviors according to recent items. Then, the second-stage process models the preference evolving trajectory over time dynamically and infer rich preferences. The process can strengthen the effect of relevant sequential behaviors during the preference evolution and weaken the disturbance from preference drifting. Extensive experiments on three public datasets demonstrate the effectiveness and superiority of the proposed model.
翻译:以会议为基础的建议旨在预测用户在匿名会议上根据历史行为采取的下一个行动。为了更好地提出建议,重要的是要捕捉用户的偏好及其动态。此外,用户偏好随着时间动态变化而变化,每个偏好都有其自身的演变轨道。然而,大多数以前的工作都忽视了偏爱不断变化的趋势,很容易被偏爱漂移的影响所干扰。在本文件中,我们提出了一个新颖的首选进化网络,供基于会议的建议(PEN4Rec)用从历史背景中分两个阶段的检索来模拟正在演变的偏爱过程。具体地说,第一阶段进程根据最近的项目整合了相关的行为。然后,第二阶段进程模拟了相对于时间动态和推断的偏好而演变的偏好轨迹。这一进程可以加强偏爱演变期间相关的相继行为的效果,并削弱偏爱漂移的干扰。关于三个公共数据集的广泛实验显示了拟议模式的有效性和优越性。