《计算机应用》唯一官方网站 ›› 2023, Vol. 43 ›› Issue (12): 3697-3702.DOI: 10.11772/j.issn.1001-9081.2022111786

• 人工智能 • 上一篇    下一篇

基于兴趣增强的知识概念推荐系统

凌宇1, 单志龙1,2()   

  1. 1.华南师范大学 计算机学院,广州 510631
    2.华南师范大学 人工智能学院,广东 佛山 528225
  • 收稿日期:2022-12-06 修回日期:2023-04-13 接受日期:2023-04-18 发布日期:2023-08-01 出版日期:2023-12-10
  • 通讯作者: 单志龙
  • 作者简介:凌宇(1996—),男,湖南衡阳人,硕士研究生,主要研究方向:教育大数据、推荐系统;

Knowledge concept recommendation system based on interest enhancement

Yu LING1, Zhilong SHAN1,2()   

  1. 1.School of Computer Science,South China Normal University,Guangzhou Guangdong 510631,China
    2.School of Artificial Intelligence,South China Normal University,Foshan Guangdong 528225,China
  • Received:2022-12-06 Revised:2023-04-13 Accepted:2023-04-18 Online:2023-08-01 Published:2023-12-10
  • Contact: Zhilong SHAN
  • About author:LING Yu, born in 1996, M. S. candidate. His research interests include educational big data, recommendation system.

摘要:

现有的知识概念推荐系统并未考虑用户的短期兴趣。针对该问题,提出一种基于兴趣增强的知识概念推荐系统(KCRec-IE)。首先,根据用户的知识概念点击序列捕获用户的短期兴趣,并利用侧信息构造一个异构图。其次,利用元路径指导的图卷积在异构图上进行知识概念实体和用户实体的表示学习。与知识概念实体的表示学习不同,学习用户实体的表示时,根据用户的短期兴趣可区分不同邻居用户对目标用户的贡献。最后,根据知识概念实体、用户实体和用户的短期兴趣进行评分预测。在公开数据集Xuetang X上的实验结果表明,相较于KCRec-SEIGNN,KCRec-IE在HR@5指标上提升了3.60个百分点;相较于KCRec-IEn,KCRec-IE在HR@10指标上提升了1.02个百分点;相较于KCRec-SEIGNN,KCRec-IE在NDGC@5和NDGC@10指标上分别提升了1.60和1.18个百分点,验证了所提方法的有效性。

关键词: 图神经网络, 序列推荐, 用户兴趣, 个性化推荐, 教育大数据

Abstract:

The existing knowledge concept recommendation system does not consider the short-term interest of users. To solve the problem, a Knowledge Concept Recommendation system based on Interest Enhancement (KCRec-IE) was proposed. Firstly, users’ short-term interests were captured according to the users’ knowledge concept click sequences, and a heterogeneous graph was constructed by using the side information. Then, the representation learning of knowledge concept entities and user entities was carried out on heterogeneous graph by using meta-path-guided graph convolution. Different from the representation learning of knowledge concept entities, when learning the representation of user entities, the contributions of different neighbor users to target users were able to be distinguished according to the short-term interests of users. Finally, the score prediction was realized according to the knowledge concept entities, the user entities and the user’s short-term interests. Experimental results on public dataset Xuetang X show that compared with KCRec-SEIGNN, KCRec-IE is improved by 3.60 percentage points on HR@5; compared with KCRec-IEn, KCRec-IE is improved by 1.02 percentage points on HR@10; compared with KCRec-SEIGNN, KCRec-IE is improved by 1.60 and 1.18 percentage points respectively on NDGC@5 and NDGC@10 respectively, verifying the effectiveness of the proposed method.

Key words: graph neural network, sequential recommendation, user interest, personalized recommendation, educational big data

中图分类号: