论文标题
CSRN:新闻检索的协作顺序推荐网络
CSRN: Collaborative Sequential Recommendation Networks for News Retrieval
论文作者
论文摘要
如今,新闻应用程序已经接管了基于纸质的媒体的普及,为个性化提供了绝佳的机会。基于经常性的神经网络(RNN)的顺序建议是一种流行的方法,它利用用户最近的浏览历史记录来预测未来的项目。这种方法是有限的,它不考虑新闻消费的社会影响,即,用户可能会遵循不断变化的流行主题,而某些热门话题可能仅在特定的人群中传播。只有用户自己的阅读历史,这种社会影响很难预测。另一方面,传统的基于用户的协作过滤(USERCF)根据“邻居”的利益提出建议,该建议提供了补充基于RNN的方法的弱点的可能性。但是,常规USERCF仅使用单个相似性度量来对用户之间的关系进行建模,而用户之间的关系太粗糙了,因此限制了性能。在本文中,我们提出了一个深神经网络的框架,以整合基于RNN的顺序建议和USERCF的关键思想,以开发协作顺序推荐网络(CSRNS)。首先,我们构建了一个有向用户的共同阅读网络,以捕获矢量空间中用户之间的精细主题特定相似性。然后,CSRN模型用RNN编码用户,并学会参加邻居并总结他们目前正在阅读的新闻。最后,根据用户自己的状态和邻居的总结状态推荐新闻文章。两个公共数据集的实验表明,所提出的模型的表现要优于最先进的方法。
Nowadays, news apps have taken over the popularity of paper-based media, providing a great opportunity for personalization. Recurrent Neural Network (RNN)-based sequential recommendation is a popular approach that utilizes users' recent browsing history to predict future items. This approach is limited that it does not consider the societal influences of news consumption, i.e., users may follow popular topics that are constantly changing, while certain hot topics might be spreading only among specific groups of people. Such societal impact is difficult to predict given only users' own reading histories. On the other hand, the traditional User-based Collaborative Filtering (UserCF) makes recommendations based on the interests of the "neighbors", which provides the possibility to supplement the weaknesses of RNN-based methods. However, conventional UserCF only uses a single similarity metric to model the relationships between users, which is too coarse-grained and thus limits the performance. In this paper, we propose a framework of deep neural networks to integrate the RNN-based sequential recommendations and the key ideas from UserCF, to develop Collaborative Sequential Recommendation Networks (CSRNs). Firstly, we build a directed co-reading network of users, to capture the fine-grained topic-specific similarities between users in a vector space. Then, the CSRN model encodes users with RNNs, and learns to attend to neighbors and summarize what news they are reading at the moment. Finally, news articles are recommended according to both the user's own state and the summarized state of the neighbors. Experiments on two public datasets show that the proposed model outperforms the state-of-the-art approaches significantly.