Journal of Hebei University(Natural Science Edition) ›› 2024, Vol. 44 ›› Issue (2): 190-198.DOI: 10.3969/j.issn.1000-1565.2024.02.010

Previous Articles     Next Articles

Enhanced multi-channel graph attention based on recommendation model

ZHANG Yu1,2, SU Yilin1, LI Jitao1, CHEN Guangshu1, ZHANG Mingkui1   

  1. 1. Beijing Key Laboratory of Intelligent Processing for Building Big Data, School of Electrical and Information Engineering, Beijing University of Civil Engineering and Architecture, Beijing 100044, China; 2. State Key Laboratory in China for GeoMechanics and Deep Underground Engineering, Institute of Deep Underground Space Science and Engineering, China University of Mining and Technology, Beijing 100083, China
  • Received:2023-10-31 Online:2024-03-25 Published:2024-04-10

Abstract: Graph neural networks can fuse node information and topology, and are widely used in recommendation algorithms in recent years. However, the existing recommendation models based on graph neural networks have coarse granularity when modeling user behavior, and the user feature learning algorithm lacks consideration of historical information, both of which hinder the extraction of user preference features. To address the above problems, this paper proposes an enhanced multi-channel graph attention based collaborative filtering recommendation model(EMGACF). In the neighborhood aggregation phase, multi-channel graph attention is used to model fine-grained user rating levels, which effectively improves the learning ability of the model for user preferences; in the node update phase, an - DOI:10.3969/j.issn.1000-1565.2024.02.010基于增强多通道图注意力的推荐模型张昱1,2,苏仡琳1,李继涛1,陈广书1,张明魁1(1.北京建筑大学 电气与信息工程学院,建筑大数据智能处理方法研究北京市重点实验室,北京 100044;2.中国矿业大学 深地空间科学与工程研究院,深部岩土力学与地下工程国家重点实验室,北京 100083)摘 要:图神经网络具备融合节点信息与拓扑结构的能力,近年来在推荐算法中得到了广泛的应用.然而,现有的基于图神经网络的推荐模型用户行为建模粒度较粗,用户特征学习算法对历史信息使用不足,两者阻碍了用户偏好特征的提取.针对以上问题,本文提出一种基于增强多通道图注意力的推荐模型(enhanced multi-channel graph attention based collaborative filtering recommendation model,EMGACF).在邻域聚合部分,采用多通道图注意力对细粒度用户评分等级建模,有效提升了模型对用户偏好的学习能力;在节点更新部分,提出基于增强自信息的节点更新算法,使用邻居节点聚合表示的同时保留了节点自身历史信息和内在偏好,提升了迭代过程中用户偏好的学习效果.实验部分在4种规模的常用推荐系统基准数据集上训练模型,实验结果表明,预测误差相比于主流模型降低了1.43%~7.81%.关键词:图注意力;用户偏好;自编码器;协同过滤中图分类号:TP391 文献标志码:A 文章编号:1000-1565(2024)02-0190-09Enhanced multi-channel graph attention based on recommendation modelZHANG Yu1,2, SU Yilin1, LI Jitao1, CHEN Guangshu1, ZHANG Mingkui1(1. Beijing Key Laboratory of Intelligent Processing for Building Big Data, School of Electrical and Information Engineering, Beijing University of Civil Engineering and Architecture, Beijing 100044, China;2. State Key Laboratory in China for GeoMechanics and Deep Underground Engineering, Institute of Deep Underground Space Science and Engineering, China University of Mining and Technology, Beijing 100083, China)Abstract: Graph neural networks can fuse node information and topology, and are widely used in recommendation algorithms in recent years. However, the existing recommendation models based on graph neural networks have coarse granularity when modeling user behavior, and the user feature learning algorithm lacks consideration of historical information, both of which hinder the extraction of user preference features. To address the above problems, this paper proposes an enhanced multi-channel graph attention based collaborative filtering recommendation model(EMGACF). In the neighborhood aggregation phase, multi-channel graph attention is used to model fine-grained user rating levels, which effectively improves the learning ability of the model for user preferences; in the node update phase, an - 收稿日期:2023-10-31;修回日期:2024-01-13 基金项目:国家重点实验室深地空间科学与工程研究院基金资助项目(XD2021021);北京建筑大学2022年度研究生教育教学质量提升资助项目(J2022003) 第一作者:张昱(1979—),男,北京建筑大学副教授,博士,主要从事大数据、人工智能、智慧城市与岩爆研究.E-mail: bigdata@bucea.edu.cn 通信作者:苏仡琳(1997—),女,北京建筑大学在读硕士研究生,主要从事大数据和人工智能、推荐算法研究.E-mail: syl9790@163.com第2期张昱等:基于增强多通道图注意力的推荐模型enhanced self-information-based node update algorithm is proposed, which uses the aggregated representation of neighboring nodes while preserving the nodes' own historical information and intrinsic preferences. This improves the learning effect of user preferences in the iterative process. By training the model on three benchmark datasets of different sizes of recommender systems, the experimental results show that the prediction error is reduced by 1.43% to 7.81% compared with the mainstream model.

Key words: graph attention, user preference, autoencoder, collaborative filtering

CLC Number: