适用自适应系统的用户学习能力值获取方法及其应用技术方案

技术编号:21686061 阅读:21 留言:0更新日期:2019-07-24 14:39
本发明专利技术涉及一种适用自适应系统的用户学习能力值获取方法及其应用,该方法包括:获取用户的历史学习数据,根据用户的当前能力值推送测试内容;根据用户反馈数据及所述历史学习数据,基于项目反映理论模型及设定能力值值域获得用户实时的学习能力值;基于所述实时的学习能力值更新历史学习数据。与现有技术相比,本发明专利技术具有可靠性高、提高学习效率等优点。

User Learning Ability Value Acquisition Method for Adaptive System and Its Application

【技术实现步骤摘要】
适用自适应系统的用户学习能力值获取方法及其应用
本专利技术涉及在线教育
,涉及一种学习装置,尤其是涉及一种适用自适应系统的用户学习能力值获取方法及其应用。
技术介绍
随着人工智能的普及,机器学习、深度学习、加强学习等计算机算法的深入研究,人工智能于无形中改变人们的生活方式,甚至提前帮着规划未来的生活方式。人工智能有一个预设的条件是,计算机集群需要根据用户行为数据进行采集,从而学习分析用户的行为数据,进而为用户自适应的推荐合适的资源,规划更好的学习路径。自适应系统已经拥有上述海量的教学资源,在诊断出用户的薄弱知识点所在后,如何为用户推荐最适宜的知识点是决定系统好坏的关键因素。首先,需要建立一种系统对于用户的反馈机制,进而进行推荐学习。目前主流的反馈机制是项目反映理论,根据题目的信息,包括:题目难度、题目的区分度以及题目的猜对系数,根据用户的答题情况,得到用户针对该题目的反馈信息。在传统的项目反映机制中,理论依据的先决条件有以下几点:能力单维性,组成某一测验的所有项目都是测量同一潜在特质的;局部独立性假设,对某一个被试而言,项目间无相关存在;项目特征曲线假设,对被试某项目的正确反映概率与其能力之间的函数关系所作的模型;而上述假设条件背后有几点不足:特征曲线会随着用户数量的累加,发生自适应的调整,而这一性质对于后进入测试者来说是不公平的,系统需要稳定的反馈机制;对于被试者来说,反馈的信息需要独立且稳定:假设若干个能力相近的被试者在不同的时间点接受测试,得到的反馈应该是一致的;而对于同一个项目来说,在项目参数确定的情况下,给到被试者的反馈,需要只跟被试者当前的能力相关。
技术实现思路
本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种适用自适应系统的用户学习能力值获取方法及其应用。本专利技术的目的可以通过以下技术方案来实现:一种适用自适应系统的用户学习能力值获取方法,该方法包括:获取用户的历史学习数据,根据用户的当前能力值推送测试内容;根据用户反馈数据及所述历史学习数据,基于项目反映理论模型及设定能力值值域获得用户实时的学习能力值;基于所述实时的学习能力值更新历史学习数据。进一步地,所述历史学习数据包括历史做题记录和学习记录、用户学习习惯和知识点掌握程度数据。进一步地,所述基于项目反映理论模型及设定能力值值域获得用户实时的学习能力值具体为:在所述设定能力值值域内,计算每个可能能力值对应的题目答对概率,以题目答对概率最大的可能能力值作为用户实时的学习能力值。进一步地,相邻所述可能能力值的间隔为0.01×N,其中,N为能力值值域的最大值。进一步地,所述项目反映理论模型表达式为:其中,θ为被测用户的学习能力值,a为项目的区分度,b为项目难度参数,c为猜测参数;P(θ)为学习能力值为θ的用户对应的题目答对概率,D为项目量表因子常数。进一步地,该方法还包括:将所述实时的学习能力值保存至能力值数据库。本专利技术还提供一种自适应学习方法,包括以下步骤:根据所述的用户学习能力值获取方法获得学习能力值;基于所述学习能力值推送相应学习内容。本专利技术还提供一种自适应学习装置,包括:能力值获取模块,用于根据所述的用户学习能力值获取方法获得学习能力值;推送模块,用于基于所述学习能力值推送相应学习内容。与现有技术相比,本专利技术具有以如下有益效果:(1)本专利技术最终计算得到能力值的值域是一致的,对于每一个测试者都可能取到的每一个能力值,而取到每一个能力值的概率由用户的能力决定,而与题目无关,当题目参数一致的时候,反馈得到的能力值对于每一个被测试者来说是单一且恒定的;(2)本专利技术自由设定能力值值域,便于归一化后应用于更多的数理统计模型及机器学习模型;(3)本专利技术计算值域内每个可取到的能力值对应的概率值,这些概率值反映的是被测试者在测试时的能力体现,之后的能力表现可以在之前的概率基础上延续,反馈结果是做过的每道题目的累积反馈,使得被测试者的能力值具备了可继承性;(4)本专利技术得到的能力值具有可继承性,在自适应系统中,可以根据知识点之间建立的知识图谱关系,根据一个知识点的能力值,预测该测试者在其他相关知识点的可能能力值及做题表现;(5)基于本专利技术的学习能力值获取方法可以更有效地提高学习效率。附图说明图1为本专利技术的流程图示意图;图2为项目反映理论公式的分布图;图3为用户作答情况和能力值变化情况图。具体实施方式下面结合附图和具体实施例对本专利技术进行详细说明。本实施例以本专利技术技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本专利技术的保护范围不限于下述的实施例。实施例1如图1所示,本实施例提供一种适用自适应系统的用户学习能力值获取方法,该方法包括:获取用户的历史学习数据,根据用户的当前能力值推送测试内容;根据用户反馈数据及所述历史学习数据,基于项目反映理论模型及设定能力值值域获得用户实时的学习能力值;基于所述实时的学习能力值更新历史学习数据。所述历史学习数据包括历史做题记录和学习记录、用户学习习惯和知识点掌握程度数据。所述基于项目反映理论模型及设定能力值值域获得用户实时的学习能力值具体为:在所述设定能力值值域内,计算每个可能能力值对应的题目答对概率,以题目答对概率最大的可能能力值作为用户实时的学习能力值。相邻所述可能能力值的间隔为0.01×N,其中,N为能力值值域的最大值。比如说(0,100)内,能力值可能取到的值为1,2,3,4,……,97,98,99。所述项目反映理论模型表达式为:其中,θ为被测用户的学习能力值,a为项目的区分度,b为项目难度参数,c为猜测参数;P(θ)为学习能力值为θ的用户对应的题目答对概率,D为项目量表因子常数。项目反映理论是一系列心理学统计学模型的总称,目标是来确定潜在特征以及测试题和被测试者之间的互动关系(用户的掌握程度就可以看做潜在特征)是否可以通过测试题反应出来。项目反应理论假设被试有一种“潜在特质”,潜在特质是在观察分析测验反应基础上提出的一种统计构想,在测验中,潜在特质一般是指潜在的能力,并经常用测验总分作为这种潜力的估算。项目反应理论认为被试在测验项目上的反应和成绩与他们的潜在特质有特殊的关系。通过项目反应理论建立的项目参数具有恒久性的特点,意味着不同测量量表的分数可以统一。上述公式中包含的参数作如下说明:c表示“猜测参数”,直观含义为,当一个被测试者的能力值非常低(比如接近于0),但仍然可以正确的做对该项目的概率;b表示项目难度参数,根据函数的移动特性可知,改变b会导致图像左右移动而不改变形状;a表示项目的区分度,即一个项目能否很好的区分不同的被测试者的能力水平,a的值越高越具有区分度。项目反应理论实现的前提包括:(1)在试题信息一定的情况下,反馈信息仅由用户在该题目上的表现决定,且呈现正相关趋势;(2)不同的用户做题表现一致的时候,得到的反馈信息是一致的,且稳定不变;(3)所述反馈信息为用户在该项目下的能力值。项目反映理论公式的分布图如2所示。在另一实施例中,该方法还包括:将所述实时的学习能力值保存至能力值数据库。能力值的计算结果,应该符合上文所说可以继承的特性,也就是说,在用户做对题目的时候,能力值呈现上升趋势;而当做题表现不佳时,能力值应当呈现下降趋势;且需要在规定的值域范围内,不超出值域。根本文档来自技高网
...

【技术保护点】
1.一种适用自适应系统的用户学习能力值获取方法,其特征在于,该方法包括:获取用户的历史学习数据,根据用户的当前能力值推送测试内容;根据用户反馈数据及所述历史学习数据,基于项目反映理论模型及设定能力值值域获得用户实时的学习能力值;基于所述实时的学习能力值更新历史学习数据。

【技术特征摘要】
1.一种适用自适应系统的用户学习能力值获取方法,其特征在于,该方法包括:获取用户的历史学习数据,根据用户的当前能力值推送测试内容;根据用户反馈数据及所述历史学习数据,基于项目反映理论模型及设定能力值值域获得用户实时的学习能力值;基于所述实时的学习能力值更新历史学习数据。2.根据权利要求1所述的适用自适应系统的用户学习能力值获取方法,其特征在于,所述历史学习数据包括历史做题记录和学习记录、用户学习习惯和知识点掌握程度数据。3.根据权利要求1所述的适用自适应系统的用户学习能力值获取方法,其特征在于,所述基于项目反映理论模型及设定能力值值域获得用户实时的学习能力值具体为:在所述设定能力值值域内,计算每个可能能力值对应的题目答对概率,以题目答对概率最大的可能能力值作为用户实时的学习能力值。4.根据权利要求3所述的适用自适应系统的用户学习能力值获取方法,其特征在于,相邻所...

【专利技术属性】
技术研发人员:崔炜姜涛
申请(专利权)人:上海乂学教育科技有限公司
类型:发明
国别省市:上海,31

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

1