计算机科学 ›› 2026, Vol. 53 ›› Issue (6): 93-101.doi: 10.11896/jsjkx.250600154
赵蕾1,2, 杨雨露1, 袁波1
ZHAO Lei1,2, YANG Yulu1, YUAN Bo1
摘要: 随着在线学习平台数量激增与课程内容的指数级增长,用户在海量信息中面临着严重的选择困境。由于未能充分挖掘用户与课程之间的交互信息,现有推荐模型的推荐结果与用户真实需求存在偏差,严重影响学习体验与资源匹配效率。针对上述问题,提出一种基于增强信息表示的图神经网络推荐模型——IKGCN(Interactive Knowledge Graph Convolutional Network)。该模型通过构建课程知识图谱和用户-课程交互图,借助融合门聚合机制识别并整合两类图结构的互补信息,实现双重信息维度的深度融合,从而有效捕捉用户行为模式的动态特征,显著提升课程语义表征的准确性与推荐系统的智能化水平。实验结果表明,相较于传统基线方法,IKGCN 在多个关键指标上实现了显著突破,在召回率和归一化折扣累积增益(NDCG)等核心评估维度上分别提升了4.84%和9.22%,充分验证了该模型在优化在线教育推荐服务中的有效性与实用性。
中图分类号:
| [1]OTERO-CANOP A,PEDRAZA-ALARCÓN E C.Recommen-dation systems in education:A review of recommendation mecha-nisms in e-learning environments[J].Revista Ingenierías Universidad De Medellín,2021,20(38):147-158. [2]DU M H,CUI X J,JIANG Y M,et al.Research on MOOC Re-commendation Method Based on LDA Topic Model[J].Computer and Digital Engineering,2024,52(12):3616-3622,3760. [3]TONG J W,LIU Z L.Design of a Personalized Learning Platform for Aesthetic Education Courses Based on the Collaborative Filtering Algorithm[J].Computer Programming Skills & Maintenance,2025(3):50-52. [4]MAO L.Design and Implementation of an Online Course Re-commendation System[J].Fujian Computer,2024,40(6):95-98. [5]ZHANG H,SHEN X,YI B,et al.KGAN:Knowledge grouping aggregation network for course recommendation in MOOCs[J].Expert Systems with Applications,2023,211:118344. [6]DAI J,LI Q S,CHU H,et al.Breaking through Smart Education:A Course Recommendation System Based on Graph Lear-ning[J].Journal of Software,2022,33(10):3656-3672. [7]TANG S,PETERSON J,PARDOS Z.Predictive modelling ofstudent behaviour using granular large-scale action data[M]//The Handbook of Learning Analytics.2017:223-233. [8]ZHANG H,HUANG T,LYU Z,et al.MOOCRC:A highly accurate resource recommendation model for use in MOOC environments[J].Mobile Networks and Applications,2019,24:34-46. [9]HAO H H,YU X Y.Exploration on the Path of Content Supply for College Students' Network Ideological and Political Education-From the Perspective of Content Recommendation Algorithm[J].Journal of Guangxi College of Education,2025,40(3):104-111. [10]WANG G,ZHANG J M,DONG S H,et al.Content-basedWeighted Granularity Sequence Recommendation Algorithm[J].Computer Engineering and Science,2018,40(3):564-570. [11]LI Z J,ZHOU Q H,SHUAI Q H.A Recommendation System Model Based on Isomorphic Integration of Content-based and Collaborative Filtering[J].Computer Science,2009,36(12):142-145. [12]ZHANG J A,YANG K.Collaborative Filtering Recommendation Algorithm Based on User Pseudo-Strong Concepts[J].Control Engineering,2025,32(5):882-890. [13]ZHANG X,SU K,QIAN F.Collaborative Filtering Algorithm Based on Item Popularity and Dynamic Interest Changes[J].Fire Control & Command Control,2022,47(12):136-144. [14]MA J H,ZHANG T.Expert Recommendation Algorithm forEnterprise Engineering Problems[J].Computer Science,2022,49(1):159-165. [15]YU Y H,CHEN X G,GAO Y.An Item Recommendation Algorithm Based on Coupled Object Similarity[J].Computer Science,2014,41(2):33-35,54. [16]ZHANG F,YUAN N J,LIAN D,et al.Collaborative knowledge base embedding for recommender systems[C]//Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining.2016:353-362. [17]KOREN Y,BELL R,VOLINSKY C.Matrix factorization techniques for recommender systems[J].Computer,2009,42(8):30-37. [18]WANG H,ZHAO M,XIE X,et al.Knowledge graph convolutional networks for recommender systems[C]//The World Wide Web Conference.2019:3307-3313. [19]WANG X,HE X,CAO Y,et al.Kgat:Knowledge graph attention network for recommendation[C]//Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Disco-very & Data Mining.2019:950-958. [20]WANG Z,LIN G,TAN H,et al.CKAN:Collaborative know-ledge-aware attentive network for recommender systems[C]//Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval.2020:219-228. [21]WANG X,HUANG T,WANG D,et al.Learning intents behind interactions with knowledge graph for recommendation[C]//Proceedings of the Web Conference 2021.2021:878-887. [22]WANG X,HE X,WANG M,et al.Neural graph collaborative filtering[C]//Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval.2019:165-174. [23]XU H T,CAI W Y,ZHANG M Y,et al.A Lightweight Convolutional Neural Network Model Based on the Combination of MobileNet and ShuffleNet[J].Journal of Hangzhou Dianzi University(Natural Science Edition),2025,45(3):50-62,72. [24]MEI S Y.Research on Course Recommendation Methods forMOOCs[D].Hefei:Hefei University of Technology,2023. [25]HU J T,XIAN G M.Graph Contrastive Learning Recommendation Algorithm Based on Self-Attention Mechanism[J].Computer Science,2025,52(11):82-89. [26]ZHOU Y T,CHU H,ZHU F F,et al.A Survey of Deep Lear-ning-based Personalized Learning Resource Recommendation[J].Computer Science,2024,51(10):17-32. [27]LU H Y,LIU X H,HOU W L.Negative Sampling Method Fusing Knowledge Graph[J].Computer Science,2025,52(3):161-168. [28]YU H,ZHANG W,CHEN Z,et al.MOOCCube:A Large-scale Data Repository for NLP applications in MOOCs[C]//Procee-dings of the 58th Annual Meeting of the Association for Computational Linguistics.Association for Computational Linguistics,2020:3135-3140. [29]RAN J.Research on Knowledge Recommendation Based onUser Interest Topic Model [D].Zhengzhou:Zhengzhou University,2020. [30]CUI Y.Research on Hybrid Recommendation Algorithm Based on Convolutional Neural Network [D].Changchun:Changchun University of Technology,2020. [31]DU Y,ZHU X,CHEN L,et al.Metakg:Meta-learning onknowledge graph for cold-start recommendation[J].IEEE Transactions on Knowledge and Data Engineering,2022,35(10):9850-9863. |
|
||