Since clicks usually contain heavy noise, increasing research efforts have been devoted to modeling implicit negative user behaviors (i.e., non-clicks). However, they either rely on explicit negative user behaviors (e.g., dislikes) or simply treat non-clicks as negative feedback, failing to learn negative user interests comprehensively. In such situations, users may experience fatigue because of seeing too many similar recommendations. In this paper, we propose Fatigue-Aware Network (FAN), a novel CTR model that directly perceives user fatigue from non-clicks. Specifically, we first apply Fourier Transformation to the time series generated from non-clicks, obtaining its frequency spectrum which contains comprehensive information about user fatigue. Then the frequency spectrum is modulated by category information of the target item to model the bias that both the upper bound of fatigue and users' patience is different for different categories. Moreover, a gating network is adopted to model the confidence of user fatigue and an auxiliary task is designed to guide the learning of user fatigue, so we can obtain a well-learned fatigue representation and combine it with user interests for the final CTR prediction. Experimental results on real-world datasets validate the superiority of FAN and online A/B tests also show FAN outperforms representative CTR models significantly.
翻译:点击通常存在重大噪声,因此不断有研究努力模拟隐式负面用户行为(即未点击内容)。然而,它们要么依赖于显式负面用户行为(例如,不喜欢),要么简单地将未点击内容视为负面反馈,无法全面学习负面用户兴趣。在这种情况下,用户可能因过多类似推荐而感到疲劳。在本文中,我们提出了一种名为疲劳感知网络(FAN)的新型CTR模型,该模型直接从未点击内容中感知用户疲劳。具体而言,我们首先对从未点击内容生成的时间序列应用傅里叶变换,获得其频谱,该频谱包含关于用户疲劳的全面信息。然后,将频谱通过目标物品的类别信息进行调制,以模拟不同类别的疲劳上限和用户耐心的不同偏差。此外,采用门控网络来模拟用户疲劳的置信度,并设计了辅助任务来指导用户疲劳的学习,因此我们可以获得良好的疲劳表示并将其与用户兴趣相结合,进行最终的CTR预测。在真实世界的数据集上进行实验,验证了FAN的优越性,并且在线A/B测试也表明FAN明显优于代表性的CTR模型。