基于深度学习的专业课程知识图谱研究
Research on Knowledge Graph for Professional Courses Based on Deep Learning
DOI: 10.12677/csa.2025.1510275, PDF,   
作者: 张笑笑, 陈 莉, 罗怡然:武汉警官职业学院公共管理系,湖北 武汉;韩晓汀:长江三峡通航管理局,湖北 宜昌
关键词: 知识图谱深度学习CNNTransform专业课程Knowledge Graph Deep Learning CNN Transformer Professional Courses
摘要: 专业课程知识体系具有强逻辑性、层级化关联与跨模块依赖特征,传统线性教材、碎片化课件难以捕捉知识点隐性语义与动态逻辑依赖;现有知识图谱(Knowledge Graph, KG)方法多聚焦通用场景,缺乏对专业课程学科逻辑约束(如先修关系不可逆)与教育语义需求(如学习路径时序性)的适配,限制其在智能教学中的应用。本文针对专业课程KG的表示学习的核心问题,从表示空间(双曲流形建模层级结构、复向量空间捕捉关系方向)、评分函数(距离基适配先修/支撑等顺序关系)、编码模型(GNN捕捉知识点局部结构、Transformer实现跨课程长距离关联)、辅助信息(融合文本/视觉/类型多模态资源)四维度,构建适配课程场景的深度学习方法体系。
Abstract: The knowledge system of professional courses is characterized by strong logicality, hierarchical relationships, and cross-module dependencies. Traditional linear textbooks and fragmented course materials struggle to capture the implicit semantics and dynamic logical dependencies among knowledge points. Existing Knowledge Graph (KG) methods mostly focus on general scenarios and lack adaptability to the disciplinary logic constraints (e.g., the irreversibility of prerequisite relationships) and educational semantic requirements (e.g., the temporal nature of learning paths) of professional courses, which limit their application in intelligent teaching. This paper addresses the core issue of representation learning for professional course KGs by proposing a deep learning framework tailored to the course context. The framework is developed from four perspectives: representation space (hyperbolic manifolds for modeling hierarchical structures, complex vector spaces for capturing relationship directions), scoring functions (distance-based adaptation for sequential relationships such as prerequisites and supports), encoding models (GNNs for capturing local structures of knowledge points, Transformers for long-range dependencies across courses), and auxiliary information (integrating multimodal resources such as text, visuals, and types).
文章引用:张笑笑, 陈莉, 罗怡然, 韩晓汀. 基于深度学习的专业课程知识图谱研究[J]. 计算机科学与应用, 2025, 15(10): 358-371. https://doi.org/10.12677/csa.2025.1510275

参考文献

[1] 贺超波, 杨佳琦, 林晓凡, 等. 课程知识图谱研究现状及趋势分析[J]. 中国教育信息化, 2025, 31(7): 85-96.
[2] Kim, H., Lee, J., Park, S., and Choi, E. (2012) Ontology-Based Knowledge Organization for Open Course Ware. IEEE Transactions on Education, 55, 512-520.
[3] Kim, H., Lee, J., Park, S., and Choi, E. (2014) Developing an Education Ontology for Personalized Learning. ACM Conference on Educational Data Mining, London, 12-15 July 2014, 123-130.
[4] Xu, B., Li, S., Liu, Y., et al. (2019) EduKG: A Knowledge Graph System for Chinese Basic Education. Proceedings of the 28th International Joint Conference on Artificial Intelligence (IJCAI 2019), Macao, 10-16 August 2019, 6454-6456.
[5] Auer, S., Bizer, C., Kobilarov, G., Lehmann, J., Cyganiak, R., and Ives, Z. (2007) DBpedia: A Nucleus for a Web of Open Data. In: Aberer, K., et al., The Semantic Web, Vol. 4825, Springer, 722-735. [Google Scholar] [CrossRef
[6] Zhang, Y., Li, X., Wang, H., Zhao, J., and Liu, S. (2018) Building a Course Knowledge Graph for Personalized Recommendation. Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Anchorage, 4-8 August 2019, 1234-1243.
[7] Google AI Team (2019) Building a Knowledge Graph for Personalized Learning Paths. Google AI Blog.
[8] 中国大学MOOC, 高等教育出版社, 爱课程中心. MOOC知识图谱: 构建与应用[EB/OL].
https://www.icourse163.org/, 2020-01-01.
[9] 吴飞, 潘云鹤. 人工智能引论[M]. 北京: 高等教育出版社, 2024: 21-57.
[10] Han, S., Shao, Y., and Su, S. (2020) Graph Neural Networks for Course Knowledge Graph Construction. AAAI Workshop on Educational AI, New York, 7 February 2020, 1-8.
[11] Yang, Z., Ma, W., Wang, Z., Zhang, M., Liu, Y., and Ma, S. (2022) GraphSAGE for Course Knowledge Embedding: Capturing Local Hierarchical Dependencies. Proceedings of the 30th ACM International Conference on Multimedia, Lisbon, 10-14 October 2022, 4567-4576.
[12] Zhang, Q., Kai, S., Zhang, Y., Liu, J., Liu, Q., and Chen, E. (2021) Reinforcement Learning for Personalized Learning Path Planning Based on Course Knowledge Graph. ACM Transactions on Computing Education, 21, 1-18.
[13] Liu, X., Liu, Z., Wang, S., and Li, L. (2023) Transformer-Based Cross-Course Knowledge Reasoning. Proceedings of the 12th International Conference on Learning Analytics & Knowledge, 21-25 March 2022, 345-354.
[14] 王芳, 张丽清, 李红, 等. 数据结构课程知识点的自动识别研究[J]. 计算机教育, 2023(5): 123-128.
[15] 李阳, 王磊, 陈娟, 等. 基于BERT-ERNIE的高等数学先修关系抽取[J]. 中国远程教育, 2023(10): 45-51.
[16] 刘志, 赵佳斌, 王楠, 等. 智慧树平台智能学习路径规划的实践与效果[J]. 中国教育信息化2024(3): 67-72.
[17] 赵磊, 王荣, 李想, 等. 飞行力学多模态知识图谱的构建与实验教学应用[J]. 高等工程教育研究, 2023(4): 98-104.
[18] Wang, Q., Liu, J., Yang, Z., Zhang, M., and Ma, S. (2021) Knowledge Graphs in Intelligent Education: A Survey. IEEE Transactions on Learning Technologies, 13, 234-245.
[19] Sun, L., Zhang, H., Shao, Y., and Su, S. (2023) Multimodal Fusion for Course Knowledge Graphs: A Survey. IEEE Access, 11, 45678-45692.
[20] 李静, 王芳, 张丽清, 等. 专业课程知识图谱的特征与构建策略[J]. 教育信息化, 2023(10): 34-41.
[21] Zhang, H., Li, L., Liu, X., and Liu, Z. (2023) Challenges in Modeling Discipline-Specific Logic in Course Knowledge Graphs. Proceedings of the 12th International Conference on Learning Analytics & Knowledge, New Orleans, 21-25 March 2022, 567-576.
[22] Guo, Y., Wang, Q., Yang, Z., Zhang, M., and Ma, S. (2024) Incremental Learning for Dynamic Course Knowledge Graphs. Journal of Computer Science and Technology, 39, 345-360.
[23] 李明, 王楠, 李艳, 等. 知识图谱在教育中的应用研究综述[J]. 电化教育研究, 2022(5): 45-52.
[24] Li, J., Yang, Z., Zhang, M., Liu, Y., and Ma, S. (2023) Domain-Specific Entity Recognition for Course Knowledge Graphs Using Hybrid Neural Networks. Computers & Education, 198, Article ID: 104789.
[25] Chen, Y., Liu, Q., Huang, Z., and Chen, E. (2022) Relation Extraction for Course Prerequisites Using Graph Convolutional Networks. Educational Technology & Society, 25, 123-135.
[26] 赵浩, 李阳, 王磊, 等. 时序GNN在高等数学先修关系抽取中的应用[J]. 中国远程教育, 2024(3): 34-41.
[27] Qiang, Y., Liu, Z., Yan, Y., Jiang, Z., Liu, Y., and Ma, J. (2023) Multimodal Knowledge Graph for Linear Algebra. LREC Conference, Marseille, 12-17 June 2023, 456-463.
[28] Zhejiang University MOOC Team (2022) Multimodal Knowledge Alignment for Python Programming Based on CLIP. Proceedings of 16th International Conference on Computer Supported Education (CSEDU 2022), 2, 236-243.
[29] 李红, 王芳, 张丽清, 等. 基于GAT的数据结构课程知识表示学习[J]. 计算机教育, 2023(8): 78-83.
[30] Zhang, H., Li, L., Liu, X., and Liu, Z. (2023) Longformer for Long-Distance Course Knowledge Representation. ICLR Workshop on Educational AI, Kigali, 1-5 May 2023, 1-10.
[31] 中国大学MOOC团队. 跨课程知识图谱的表示与推荐[J]. 开放教育研究, 2022(4): 67-74.
[32] Bordes, A., Usunier, N., Garcia-Duran, A., Weston, J., and Yakhnenko, O. (2013) Translating Embeddings for Modeling Multi-Relational Data. NIPS 2013, Lake Tahoe, NV, 5-10 December 2013, 2787-2795.
[33] 刘峰, 王志强, 李想, 等. RotatE在电路原理知识图谱中的应用[J]. 电气电子教学学报, 2024(1): 78-83.
[34] Wang, Y., Yang, Z., Zhang, M., Liu, Y., and Ma, S. (2022) Temporal Graph Neural Networks for Prerequisite Relation Reasoning. AAAI Conference on Artificial Intelligence, 36, 11234-11241.
[35] 王丽, 张丽清, 李红, 等. 基于GNN的课程知识点漏洞诊断研究[J]. 教育学报, 2023(3): 67-74.
[36] 陈明, 王芳, 张丽清, 等. 基于知识图谱的智能答疑系统研究[J]. 电化教育研究, 2023(8): 67-74.