欢迎访问《图学学报》

图学学报 ›› 2026, Vol. 47 ›› Issue (5): 1043-1051.DOI: 10.11996/JG.j.2095-302X.2026051043

• 计算机图形学与虚拟现实 • 上一篇    下一篇

基于图神经网络与状态空间模型协同的多样性图感知推荐方法

杨振宇1,2,3(), 夏浩芝1,2,3, 秦艺珊1,2,3, 苏姝桐1,2,3   

  1. 1 齐鲁工业大学(山东省科学院), 山东省计算中心(国家超级计算济南中心),算力互联网与信息安全教育部重点实验室, 山东 济南 250353
    2 齐鲁工业大学(山东省科学院), 计算机科学与技术学部,大数据应用技术山东省工程研究中心, 山东 济南 250353
    3 山东省工业网络和信息系统安全重点实验室, 山东省基础科学研究中心(计算机科学), 山东 济南 250353
  • 收稿日期:2026-04-12 接受日期:2026-08-05 出版日期:2026-10-31 发布日期:2026-10-26
  • 通讯作者:杨振宇,E-mail:qlu_yangzhenyu@163.com
  • 基金资助:
    山东省教学改革研究项目(M2025201);山东省教学改革研究项目(SDYJSJGC2025044);齐鲁工业大学(山东省科学院)校级项目(2023ZD002);齐鲁工业大学(山东省科学院)校级项目(2023YB001);山东省自然科学基金(ZR2023MF093)

A Diverse graph-aware recommendation method based on the synergy of graph neural networks and state space models

YANG Zhenyu1,2,3(), XIA Haozhi1,2,3, QIN Yishan1,2,3, SU Shutong1,2,3   

  1. 1 Key Laboratory of Computing Power Network and Information Security, Ministry of Education, Shandong Computer Science Center (National Supercomputer Center in Jinan), Qilu University of Technology (Shandong Academy of Sciences), Jinan Shandong 250353, China
    2 Shandong Engineering Research Center of Big Data Applied Technology, Faculty of Computer Science and Technology, Qilu University of Technology (Shandong Academy of Sciences), Jinan Shandong 250353, China
    3 Shandong Provincial Key Laboratory of Industrial Network and Information System Security, Shandong Fundamental Research Center for Computer Science, Jinan Shandong 250353, China
  • Received:2026-04-12 Accepted:2026-08-05 Published:2026-10-31 Online:2026-10-26
  • Contact: YANG Zhenyu,E-mail:qlu_yangzhenyu@163.com
  • Supported by:
    Teaching Reform Research Project of Shandong Province(M2025201);Teaching Reform Research Project of Shandong Province(SDYJSJGC2025044);School-level Project of Qilu University of Technology (Shandong Academy of Sciences)(2023ZD002);School-level Project of Qilu University of Technology (Shandong Academy of Sciences)(2023YB001);Shandong Provincial Natural Science Foundation(ZR2023MF093)

摘要:

随着用户个性化需求的提升,推荐系统中的多样性目标正日益受到重视。图神经网络(GNNs)通过建模用户与物品间的高阶关联,为缓解推荐同质化问题、提升结果多样性提供了新的范式。然而,现有GNN方法主要依赖局部邻居聚合,易引入冗余信息,缺乏对异质兴趣结构的辨别能力。相比之下,Transformer具备全局建模能力,能够捕捉长距离的依赖关系,但其计算复杂度较高,且难以有效捕捉用户潜在的多样兴趣。为此,提出一种多样性感知推荐模型SGMDRec,旨在协同优化推荐结果的准确性与多样性。该模型由基于高维前缀和的动态规划邻居选择与GNN-Mamba交替网络2个核心模块构成。前者基于高维前缀和构建高效的多样化子集选择策略,通过低维映射、符号化编码和类别稀疏性加权,从候选邻居中筛选具有类别覆盖潜力的多样化邻居子集,并结合类别感知表示增强机制刻画同类项目间的细粒度差异;后者则先利用GNN完成节点间的消息传递,聚合用户-项目交互图中的局部结构信息,继而为克服传统Transformer的计算效率瓶颈,引入Mamba模块进行轻量化的全局序列建模。特别地,为增强Mamba对图结构的感知能力,进一步设计了图感知的状态转移机制,通过融合节点度信息动态调节状态空间模型(SSM)的参数配置,使模型能够同时捕捉局部协同关系与全局兴趣演化特征。实验结果表明,SGMDRec在保持推荐准确性的同时能够有效提升推荐结果的类别覆盖度和多样性,在准确性与多样性之间取得了较优平衡。同时验证了该方法在多样化推荐任务中的有效性和可扩展性,可为推荐系统中准确性与多样性之间的平衡优化提供一种高效的图感知建模方案。

关键词: 推荐系统, 多样性推荐, 图神经网络, 图感知建模, 动态规划邻居选择

Abstract:

With the increasing demand for user personalization, diversity objectives in recommender systems have received growing attention. Graph Neural Networks (GNNs) provide a new paradigm for alleviating recommendation homogeneity and improving result diversity by modeling high-order associations between users and items. However, existing GNN-based methods mainly rely on local neighbor aggregation, which tends to introduce redundant information and lacks the ability to distinguish heterogeneous interest structures. In contrast, Transformers have strong global modeling capabilities and can capture long-range dependencies, but their computational complexity is relatively high, and they have difficulty to effectively capturing users’ latent diverse interests. To address these problems, a diversity-aware recommendation model named SGMDRec (Synergistic Graph-Mamba for Diversified Recommendation) was proposed to jointly optimize the accuracy and diversity of recommendation results. The model was composed of two core modules: dynamic programming neighbor selection based on high-dimensional prefix sums and a GNN-Mamba alternating network. The former constructed an efficient diverse subset selection strategy based on high-dimensional prefix sums. Through low-dimensional mapping, symbolic encoding, and category sparsity weighting, diverse neighbor subsets with category coverage potential were selected from candidate neighbors, and a category-aware representation enhancement mechanism was incorporated to characterize fine-grained differences among items within the same category. The latter first employed GNN to perform message passing between nodes and aggregate local structural information in the user-item interaction graph. Then, to overcome the computational efficiency bottleneck of traditional Transformer, a Mamba module was introduced for lightweight global sequence modeling. In particular, to enhance the graph-structure awareness of Mamba, a graph-aware state transition mechanism was further designed. By integrating node degree information, the parameter configuration of the State-Space Model (SSM) was dynamically adjusted, enabling the model to capture both local collaborative relations and global interest evolution characteristics. Experimental results showed that SGMDRec could effectively improve the category coverage and diversity of recommendation results while maintaining recommendation accuracy, achieving a better balance between accuracy and diversity. The results verified the effectiveness and scalability of the proposed method in diversified recommendation tasks and provide an efficient graph-aware modeling scheme for balancing accuracy and diversity in recommender systems.

Key words: recommender systems, diverse recommendation, graph neural networks, graph-aware modeling, dynamic programming neighbor selection

中图分类号: