面向个性化学习方案推荐的学生DNA身份信息定义方法技术

技术编号:17838198 阅读:42 留言:0更新日期:2018-05-03 19:40
本发明专利技术提供一种面向个性化学习方案推荐的学生DNA身份信息定义方法,将学生的整体学习情况描述成一个DNA张量,通过分阶段性的统计学生学习生涯中所有知识点理解程度系数并实现三维可视化,直观的展示出学生在每个阶段的整体学习情况、长短板以及所用时间;可根据该长短板情况在试题库系统中进行智能抽取试题组卷推送给学生执行,然后根据学生执行情况,计算对应知识点理解程度系数的变化值,实现该学生DNA张量的更新;根据比较用户到达某一程度用时长短可推断哪一用户的学习路径为最佳学习路径,也可推断出哪些知识点之间具有前后因果关系。

Definition method of student DNA identity information for personalized learning program recommendation

The invention provides a student DNA identity information definition method recommended for personalized learning program, which describes the overall learning situation of the students as a DNA tensor, through a phased statistical analysis of the degree coefficient of all the knowledge points in the students' learning career and the realization of the three-dimensional visualization, and intuitively shows the students at each stage. The overall learning situation, the long and short board and the time used, can be carried out by the intelligent extraction test paper in the test question bank system according to the condition of the long and short board, and then the change values of the understanding degree coefficient of the corresponding knowledge point are calculated according to the execution of the students, and the DNA tensor of the student is updated. According to the comparison users, To a certain extent, it can be concluded which user's learning path is the best learning path, and it can also deduce which knowledge points have the front and back causality.

【技术实现步骤摘要】
面向个性化学习方案推荐的学生DNA身份信息定义方法
本专利技术涉及人工智能与大数据
,更为具体地,涉及一种面向个性化学习方案推荐的学生DNA身份信息定义方法。
技术介绍
随着互联网技术的普及,大数据时代的来临,网络教育得到了迅速的发展,面对目前积累的TB甚至PB级的海量数字教育资源,数据挖掘类似的大数据信息处理技术需求日益迫切。教育资源推送是现代教育技术以网络为载体所引导的教育模式和教学方法改革的产物,旨在探索一种面向学生和教师,提供优质的信息资源的服务模式。而个性化推荐又是此研究中的热门领域,把个性化推荐与教育资源结合,运用相关大数据挖掘技术提取学习者的学习行为特点,为每一位用户量身定制合理有效的学习方案。在现代教育中,因技术和资源整合方法的缺失,学生无法直观的察觉出自身知识的薄弱点,从而在择试题时无法做到有针对性的练习;并且在学习过程中未有效的利用好知识点的之间的因果关系,导致不能快速的提高成绩。
技术实现思路
鉴于上述问题,本专利技术的目的是提供一种面向个性化学习方案推荐的学生DNA身份信息定义方法,以解决上述
技术介绍
所指出的问题。本专利技术提供的面向个性化学习方案推荐的学生DNA身份信息定义方法,包括:步骤S1:统计学生在某个学习阶段的知识点集合;步骤S2:利用BP神经网络计算知识点集合中每个知识点对应的理解程度系数;其中,在利用BP神经网络计算知识点集合中每个知识点对应的理解程度系数的过程中,包括:步骤S21:将习题的正确率和完成速率作为BP神经网络的输入,将知识点对应的理解程度系数作为BP神经网络的输出,建立BP神经网络输入与输出的对应关系,确定训练样本集;步骤S22:将训练样本中的所有理解程度系数进行数据归一化处理;步骤S23:构建三层BP神经网络模型;其中,设定输入层的神经元为i个,输出层的神经元为k个,隐含层的神经元为j个;隐含层的节点函数为S型函数,输出层的节点函数为线性函数,令输入层到隐含层的权值为Wij,隐含层的节点阈值为bj,隐含层至输出层的权值为输出层的节点阈值为步骤S24:利用训练样本集训练三层BP神经网络模型,获得网络模型;将学生做的每道题的正确率与完成速率输入网络模型获得该学生对应该题的理解程度系数根据理解程度系数通过下述公式计算每个知识点的理解程度系数UDi:上式中,代表学生对i知识点下的第k题的理解程度系数,UDi为该知识点包含的所有试题的理解程度系数总和的平均数;步骤S3:记录每个知识点的理解程度系数从当前等级跃升至下一等级的时间点;步骤S4:将知识点、与该知识点对应的理解程度系数与该理解程度系数等级跃升的时间点合成一个描述学生学习情况的DNA张量。与现有技术相比,本专利技术将学生的整体学习情况描述成一个DNA张量,通过阶段性统计学生学习生涯中所有知识点理解程度系数并实现三维可视化,直观的展示出学生在每个阶段的整体学习情况、长短板以及所用时间;可根据该长短板情况在试题库系统中进行智能抽取试题组卷推送给学生执行。附图说明通过参考以下结合附图的说明,并且随着对本专利技术的更全面理解,本专利技术的其它目的及结果将更加明白及易于理解。在附图中:图1为根据本专利技术实施例的DNA张量可视化构成的三维直方图。具体实施方式在下面的描述中,出于说明的目的,为了提供对一个或多个实施例的全面理解,阐述了许多具体细节。然而,很明显,也可以在没有这些具体细节的情况下实现这些实施例。在其它例子中,为了便于描述一个或多个实施例,公知的结构和设备以方框图的形式示出。本专利技术提供的面向个性化学习方案推荐的学生DNA身份信息定义方法,包括如下步骤:步骤S1:统计学生在某个学习阶段的知识点集合。学生在学习生涯中会经过很多个学习阶段,每个学习阶段都会形成独特的DNA信息矩阵,DNA信息矩阵对应的是不同的年级、科目、知识点等信息。将年级、科目属性与学生姓名、ID一起作为DNA信息矩阵的标签列,并将学生所有的知识点形成的合DNA信息矩阵按照学习阶段分成相应的块DNA信息矩阵。因此步骤S1只需统计学生在与学习阶段对应的块DNA信息矩阵中涉及的知识点集合。步骤S2:利用BP神经网络计算知识点集合中每个知识点对应的理解程度系数。初始用户的DNA信息矩阵可先将各知识点的UD设为0,在经过后续的习题推荐过程中,逐步更新。在利用BP神经网络计算知识点集合中每个知识点对应的理解程度系数的过程中,包括:步骤S21:将习题的正确率和完成速率作为BP神经网络的输入,将知识点对应的理解程度系数作为BP神经网络的输出,建立BP神经网络输入与输出的对应关系,确定训练样本集。做题正确率是指正确得分占试题满分的比例。完成速率是指每道试题的实际完成时间占标准完成时间的比例。正确率、完成速率与知识点对应的理解程度系数三者一一对应,确定训练样本集,如下表所示:步骤S22:将训练样本中的所有理解程度系数进行数据归一化处理。步骤S23:构建三层BP神经网络模型。三层BP神经网络模型供包括三层,分别为输入层、输出层和隐含层,设定输入层的神经元为i个,输出层的神经元为k个,隐含层的神经元为j个;隐含层的节点函数为S型函数,输出层的节点函数为线性函数,令输入层到隐含层的权值为Wij,隐含层的节点阈值为bj,隐含层至输出层的权值为输出层的节点阈值为步骤S24:利用上述训练样本集训练三层BP神经网络模型,获得网络模型。该网络模型是一个最大程度切合BP神经网络输入与输出对应关系的网络模型,即网络模型的预测输出与实际输出的误差最小。步骤S25:将学生做的每道题的正确率与完成速率输入网络模型获得该学生对应该题的理解程度系数根据理解程度系数通过下述公式计算每个知识点的理解程度系数UDi:上式中,代表学生对i知识点下的第k题的理解程度系数,UDi为该知识点包含的所有试题的理解程度系数总和的平均数,从而获得每个知识点的理解程度系数。步骤S3:记录每个知识点的理解程度系数从当前等级跃升至下一等级的时间点。本专利技术将知识点的理解程度系数划分为10个等级,从等级1到等级10。随着学生对知识点的掌握程度的提高,学生对该知识点的理解程度系数也会提高等级。步骤S4:将知识点、与该知识点对应的理解程度系数与该理解程度系数等级跃升的时间点合成一个描述学生学习情况的DNA张量。该DNA张量描述的是学生在某一学习阶段中的总体学习状态,记录了该学生的所有学习结果,通过信息可视化,整合成为一个三维直方图。如图1所示,图1中的X轴描述的是学生的知识点;Y轴描述的是理解程度系数等级跃升的时间点;Z轴描述的是理解程度系数。该直方图简单直观的描述了该学生在一周时间内5个知识点的理解程度变化情况。本专利技术通过分阶段性的统计学生学习生涯中所有知识点理解程度系数并实现三维可视化,直观的展示出学生在每个阶段的整体学习情况、长短板以及所用时间;可根据该长短板情况在试题库系统中进行智能组卷推送给学生执行,然后根据学生执行情况,计算对应知识点的理解程度系数的变化值,实现该学生的DNA张量的更新;根据比较用户到达某一程度用时长短可推断哪一用户的学习路径为最佳学习路径,也可推断出哪些知识点之间具有前后因果关系。以上所述,仅为本专利技术的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,本文档来自技高网
...
面向个性化学习方案推荐的学生DNA身份信息定义方法

【技术保护点】
一种面向个性化学习方案推荐的学生DNA身份信息定义方法,包括:步骤S1:统计学生在某个学习阶段的知识点集合;步骤S2:利用BP神经网络计算所述知识点集合中每个知识点对应的理解程度系数;其中,在利用所述BP神经网络计算所述知识点集合中每个知识点对应的理解程度系数的过程中,包括:步骤S21:将习题的正确率和完成速率作为所述BP神经网络的输入,将知识点对应的理解程度系数作为所述BP神经网络的输出,建立所述BP神经网络输入与输出的对应关系,确定训练样本集;步骤S22:将所述训练样本中的所有理解程度系数进行数据归一化处理;步骤S23:构建三层BP神经网络模型;其中,设定输入层的神经元为i个,输出层的神经元为k个,隐含层的神经元为j个;所述隐含层的节点函数为S型函数,所述输出层的节点函数为线性函数,令所述输入层到所述隐含层的权值为Wij,所述隐含层的节点阈值为bj,所述隐含层至所述输出层的权值为

【技术特征摘要】
1.一种面向个性化学习方案推荐的学生DNA身份信息定义方法,包括:步骤S1:统计学生在某个学习阶段的知识点集合;步骤S2:利用BP神经网络计算所述知识点集合中每个知识点对应的理解程度系数;其中,在利用所述BP神经网络计算所述知识点集合中每个知识点对应的理解程度系数的过程中,包括:步骤S21:将习题的正确率和完成速率作为所述BP神经网络的输入,将知识点对应的理解程度系数作为所述BP神经网络的输出,建立所述BP神经网络输入与输出的对应关系,确定训练样本集;步骤S22:将所述训练样本中的所有理解程度系数进行数据归一化处理;步骤S23:构建三层BP神经网络模型;其中,设定输入层的神经元为i个,输出层的神经元为k个,隐含层的神经元为j个;所述隐含层的节点函数为S型函数,所述输出层的节点函数为线性函数,令所述输入层到...

【专利技术属性】
技术研发人员:李太福张堃唐海红辜小花黄迪黄勇何光敏宋健军胡志轩何江刘湘
申请(专利权)人:重庆科技学院重庆市九龙坡区天宝实验学校
类型:发明
国别省市:重庆,50

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

1