[发明专利]基于图神经网络模型的学习事件推荐方法及系统在审
| 申请号: | 202011537470.3 | 申请日: | 2020-12-23 |
| 公开(公告)号: | CN112529750A | 公开(公告)日: | 2021-03-19 |
| 发明(设计)人: | 王鑫;许昭慧 | 申请(专利权)人: | 上海松鼠课堂人工智能科技有限公司 |
| 主分类号: | G06Q50/20 | 分类号: | G06Q50/20;G06F16/245;G06N3/04 |
| 代理公司: | 北京世誉鑫诚专利代理有限公司 11368 | 代理人: | 孙国栋 |
| 地址: | 200000 上海市徐*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 神经网络 模型 学习 事件 推荐 方法 系统 | ||
本发明公开的基于图神经网络模型的学习事件推荐方法,涉及深度学习技术领域,通过获取预先构建的图谱,将该图谱输入训练过的图神经网络模型,得到图谱中不同类型的节点对应的特征向量集合,计算特征向量集合中各个用户节点对应的特征向量与各个学习事件节点对应的特征向量之间的相似度,根据相似度,选取满足条件的特征向量并将该特征向量对应的学习事件节点推送至客户端,提高了推荐的精确度及效果。另外,本发明实施例还提供了一种基于图神经网络模型的学习事件推荐系统。
技术领域
本发明涉及深度学习技术领域,具体涉及一种基于图神经网络模型的学习事件推荐方法及系统。
背景技术
现有在线教育学习系统里的学习事件推荐是知识点的推荐,在同一个知识点下学习事件是按照预设的学习流程进行,一个常规的流程是观看知识点教学视频、推送练习的题目、批改后显示题目答案和解析反馈,然而不同用户能从不同的学习事件得到相异的学习成果,固化式或者全自主用户选择方式,无法实现综合考虑用户特征、学习事件特征以及用户和学习事件的关系、推荐符合用户偏好及帮助用户提升最大学习效果的学习事件。
目前,主要基于深度学习模型进行学习事件的推荐,该方案存在以下缺陷:
(1)虽然深度学习模型的推荐方案已很成熟,但是基于深度学习模型的方案,难以对图数据进行有效地适配,因为图数据是一类比较复杂的数据类型;
(2)由于深度学习模型对图数据的结构信息与属性信息单独进行处理,无法自然地融合了图的结构信息和属性信息进行学习;
(3)深度学习模型会使较为低频的学习事件或者新增学习事件难以被推荐出来,因为没有用户或者很少有用户点击的学习事件难以出现在训练数据中,导致推荐的学习事件不准确;
(4)没有给用户提供可解释性的信息,用户难以得知算法推荐的理由,导致学习效果不好。
发明内容
为解决现有技术的不足,本发明实施例提供了一种基于图神经网络模型的学习事件推荐方法及系统。
第一方面,本发明实施例提供的基于图神经网络模型的学习事件推荐方法包括以下步骤:
分别获取预先构建的图谱中各个节点,其中,所述各个节点包括多个用户节点、多个学习事件节点、多个成果节点,其中,用户节点与对应的学习事件节点之间建立有第一类连接边,用户节点与对应的成果节点之间建立有第二类连接边;
将所述图谱输入训练过的图神经网络模型,得到所述各个节点对应的特征向量集合;
分别计算所述特征向量集合中各个用户节点对应的特征向量与各个学习事件节点对应的特征向量之间的相似度;
根据所述相似度,从所述特征向量集合中选取满足设定条件的学习事件节点并将所述学习事件节点推送至客户端。
优选地,从所述特征向量集合中选取满足设定条件的学习事件节点并将所述学习事件节点推送至客户端包括:
利用相似度计算方法,分别计算所述学习事件节点对应的特征向量与各个成果节点对应的特征向量之间的相似度;
将相似度满足设定条件的成果节点作为相应学习事件的可解释性信息并将所述成果节点推送至客户端。
优选地,所述图谱的构建过程包括:
在设定时间段内,采集若干用户的个人属性数据、学习事件数据以及学习成果数据,得到样本数据集;
分别将若干用户的个人属性数据、学习事件数据以及学习成果数据作为各个节点,其中,用户节点与该用户在预定时间段内学习事件对应的学习事件节点之间建立有第一类连接边;用户节点与该用户在所述预定时间段内成果对应的成果节点之间建立有第二类连接边;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海松鼠课堂人工智能科技有限公司,未经上海松鼠课堂人工智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011537470.3/2.html,转载请声明来源钻瓜专利网。





