一种基于大数据的在线课程推荐方法及系统技术方案

技术编号:42158106 阅读:31 留言:0更新日期:2024-07-27 00:09
本发明专利技术公开了一种基于大数据的在线课程推荐方法及系统,方法包括:数据采集、张量处理、构建在线课程推荐模型、在线课程推荐模型参数搜索和实时在线课程推荐。本发明专利技术属于课程推荐技术领域,具体是指一种基于大数据的在线课程推荐方法及系统,本方案使用奇异值分解进行张量重构,引入多头注意力机制,使用残差连接和层归一化技术优化课程潜在嵌入矩阵的计算过程,基于重构损失和预测损失设计总体损失函数,提高了模型的效率和推荐准确性;通过优先级更新设计动态选择搜索策略,不同阶段使用不同策略搜索,设计螺旋搜索、邻域搜索和自适应游走搜索三种策略,分别针对全局搜索、局部搜索和平衡全局与局部搜索的需求,增加搜索的灵活性和随机性。

【技术实现步骤摘要】

本专利技术属于课程推荐,具体是指一种基于大数据的在线课程推荐方法及系统


技术介绍

1、在线课程推荐方法是通过大数据挖掘和分析技术,分析学生的兴趣点和课程的特征,实现个性化、精准化的课程推荐。但是现有的在线课程推荐方法存在个性化度不高、课程之间的关联性学习不足、模型解释性不强、损失函数设计不全面和推荐准确性不足的问题;现有的在线课程推荐方法存在局部最优解、搜索效率不高、缺乏灵活性、收敛速度慢和过度搜索问题的问题。


技术实现思路

1、针对上述情况,为克服现有技术的缺陷,本专利技术提供了一种基于大数据的在线课程推荐方法及系统,针对现有的在线课程推荐方法存在个性化度不高、课程之间的关联性学习不足、模型解释性不强、损失函数设计不全面和推荐准确性不足的问题,本方案使用奇异值分解进行张量重构,充分挖掘隐藏在数据中的潜在信息,提高了模型的效率和推荐准确性;引入了多头注意力机制对课程嵌入矩阵进行处理,能够更好地捕捉课程间的关联性;使用残差连接和层归一化技术优化课程潜在嵌入矩阵的计算过程,提高了模型的训练速度和稳定性;基于引入本文档来自技高网...

【技术保护点】

1.一种基于大数据的在线课程推荐方法,其特征在于:该方法包括以下步骤:

2.根据权利要求1所述的一种基于大数据的在线课程推荐方法,其特征在于:在步骤S3中,所述构建在线课程推荐模型具体包括以下步骤:

3.根据权利要求2所述的一种基于大数据的在线课程推荐方法,其特征在于:在步骤S32中,所述构建课程潜在嵌入矩阵具体包括以下步骤:

4.根据权利要求1所述的一种基于大数据的在线课程推荐方法,其特征在于:在步骤S4中,所述在线课程推荐模型参数搜索具体包括以下步骤:

5.根据权利要求1所述的一种基于大数据的在线课程推荐方法,其特征在于:在步骤S2中,...

【技术特征摘要】

1.一种基于大数据的在线课程推荐方法,其特征在于:该方法包括以下步骤:

2.根据权利要求1所述的一种基于大数据的在线课程推荐方法,其特征在于:在步骤s3中,所述构建在线课程推荐模型具体包括以下步骤:

3.根据权利要求2所述的一种基于大数据的在线课程推荐方法,其特征在于:在步骤s32中,所述构建课程潜在嵌入矩阵具体包括以下步骤:

4.根据权利要求1所述的一种基于大数据的在线课程推荐方法,其特征在于:在步骤s4中,所述在线课程推荐模型参数搜索具体包括以下步骤:

5.根据权利要求1所述的一种基于大数据的在线课程推荐方法,其特征在于:在步骤s2中,所述张量处理具体包括以下步骤:

6.根据权利要求1所述的一种基于大数据的在线课程推荐方法,其特征在于:在步骤s1中,所述数据采集是基于在线教育平台采集历史学习数据,历史学习数据包括学生数据、课程数据、交互数据和学生与课程的实际交互状态;所述学生数据包括学生编号、学习目标、学习偏好和认知水平;所述课程数据包括课程编号...

【专利技术属性】
技术研发人员:孙涛涛
申请(专利权)人:东营科技职业学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1