To offer accurate and diverse recommendation services, recent methods use auxiliary information to foster the learning process of user and item representations. Many SOTA methods fuse different sources of information (user, item, knowledge graph, tags, etc.) into a graph and use Graph Neural Networks to introduce the auxiliary information through the message passing paradigm. In this work, we seek an alternative framework that is light and effective through self-supervised learning across different sources of information, particularly for the commonly accessible item tag information. We use a self-supervision signal to pair users with the auxiliary information associated with the items they have interacted with before. To achieve the pairing, we create a proxy training task. For a given item, the model predicts the correct pairing between the representations obtained from the users that have interacted with this item and the assigned tags. This design provides an efficient solution, using the auxiliary information directly to enhance the quality of user and item embeddings. User behavior in recommendation systems is driven by the complex interactions of many factors behind the decision-making processes. To make the pairing process more fine-grained and avoid embedding collapse, we propose an intent-aware self-supervised pairing process where we split the user embeddings into multiple sub-embedding vectors. Each sub-embedding vector captures a specific user intent via self-supervised alignment with a particular cluster of tags. We integrate our designed framework with various recommendation models, demonstrating its flexibility and compatibility. Through comparison with numerous SOTA methods on seven real-world datasets, we show that our method can achieve better performance while requiring less training time. This indicates the potential of applying our approach on web-scale datasets.
翻译:为了提供准确和多样的建议服务,最近的方法使用辅助信息来提供准确和多样的建议服务。许多SOTA方法将不同的信息来源(用户、项目、知识图表、标记等)结合到图表中,并使用图形神经网络通过信息传递模式引入辅助信息。在这项工作中,我们寻求一种通过不同信息来源的自我监督学习,特别是通用项目标签信息,来提供一种光和有效的替代框架。我们使用自监督信号将用户与与其以前互动的项目相关的辅助信息配对。为了实现配对,我们创建了一个代理性培训任务。对于一个特定项目,模型预测了从与此项目互动的用户和指定标记的图形网络中获取的演示辅助信息之间的正确配对。我们直接利用辅助信息提高用户和项目嵌入的质量,从而在建议系统中的用户行为受到决策流程背后许多因素的复杂互动的驱动。我们用更精细的配制进程,避免将一个代理性培训任务化的难度化任务。对于某个特定用户的演示方法来说,我们提议在每部用户内部展示一个特定的跟踪模型时,我们用多少个用户的自我监督工具来显示一个特定的系统。