论文标题
适用于推荐系统的协作反射启动自动编码器网络
Collaborative Reflection-Augmented Autoencoder Network for Recommender Systems
论文作者
论文摘要
随着深度学习技术已扩展到现实世界的推荐任务,许多基于神经网络的协作过滤(CF)模型已开发出基于各种神经体系结构,例如多层PercePtron,Auto-auto-necoder和Graph neural网络。但是,大多数现有的协作过滤系统的设计范围并不是很好地处理丢失的数据。特别是,为了在训练阶段注入负面信号,这些解决方案在很大程度上依赖于未观察到的用户项目相互作用的负面采样,而只是将其视为负面实例,从而带来了建议性能退化。为了解决这些问题,我们开发了一个协作反射调制的自动编码器网络(Cranet),该网络能够从观察到的和未观察到的用户项目交互中探索可转移的知识。起重机的网络体系结构由具有反射受体网络和信息融合自动编码器模块的集成结构形成,该结构赋予我们的推荐框架,具有编码隐式用户对相互作用和非相互作用项目的成对偏好的能力。此外,基于参数正规化的绑定方案旨在对两阶段起重机模型进行健壮的关节训练。最终,我们在与两个建议任务相对应的四个不同基准数据集上实验验证了起重机,以表明与各种最新建议技术相比,用户项目交互的负面信号可改善性能。我们的源代码可在https://github.com/akaxlh/cranet上找到。
As the deep learning techniques have expanded to real-world recommendation tasks, many deep neural network based Collaborative Filtering (CF) models have been developed to project user-item interactions into latent feature space, based on various neural architectures, such as multi-layer perceptron, auto-encoder and graph neural networks. However, the majority of existing collaborative filtering systems are not well designed to handle missing data. Particularly, in order to inject the negative signals in the training phase, these solutions largely rely on negative sampling from unobserved user-item interactions and simply treating them as negative instances, which brings the recommendation performance degradation. To address the issues, we develop a Collaborative Reflection-Augmented Autoencoder Network (CRANet), that is capable of exploring transferable knowledge from observed and unobserved user-item interactions. The network architecture of CRANet is formed of an integrative structure with a reflective receptor network and an information fusion autoencoder module, which endows our recommendation framework with the ability of encoding implicit user's pairwise preference on both interacted and non-interacted items. Additionally, a parametric regularization-based tied-weight scheme is designed to perform robust joint training of the two-stage CRANet model. We finally experimentally validate CRANet on four diverse benchmark datasets corresponding to two recommendation tasks, to show that debiasing the negative signals of user-item interactions improves the performance as compared to various state-of-the-art recommendation techniques. Our source code is available at https://github.com/akaxlh/CRANet.