一种面向推荐系统的语义感知异质网络嵌入方法

An Approach to Semantic-Aware Heterogeneous Network Embedding for Recommender Systems

IEEE Transactions on Cybernetics · 2023
被引 26
ABS 3

中文导读

提出SemHE4Rec模型,结合共现表示学习和语义感知表示学习,将用户和项目的结构及文本特征嵌入异质网络,通过矩阵分解提升推荐性能。

Abstract

Recent studies on heterogeneous information network (HIN) embedding-based recommendations have encountered challenges. These challenges are related to the data heterogeneity of the associated unstructured attribute or content (e.g., text-based summary/description) of users and items in the context of HIN. In order to address these challenges, in this article, we propose a novel approach of semantic-aware HIN embedding-based recommendation, called SemHE4Rec. In our proposed SemHE4Rec model, we define two embedding techniques for efficiently learning the representations of both users and items in the context of HIN. These rich-structural user and item representations are then used to facilitate the matrix factorization (MF) process. The first embedding technique is a traditional co-occurrence representation learning (CoRL) approach which aims to learn the co-occurrence of structural features of users and items. These structural features are represented for their interconnections in terms of meta-paths. In order to do that, we adopt the well-known meta-path-based random walk strategy and heterogeneous Skip-gram architecture. The second embedding approach is a semantic-aware representation learning (SRL) method. The SRL embedding technique is designed to focus on capturing the unstructured semantic relations between users and item content for the recommendation task. Finally, all the learned representations of users and items are then jointly combined and optimized while integrating with the extended MF for the recommendation task. Extensive experiments on real-world datasets demonstrate the effectiveness of the proposed SemHE4Rec in comparison with the recent state-of-the-art HIN embedding-based recommendation techniques, and reveal that the joint text-based and co-occurrence-based representation learning can help to improve the recommendation performance.

推荐系统异质信息网络嵌入学习语义表示矩阵分解