在线学习参与度的Markov模型及其长期预测
Markov Modeling of the Participation Level in Online Learning and Its Long-Term Prediction
DOI: 10.12677/AAM.2023.1211463, PDF, HTML, XML, 下载: 117  浏览: 170  科研立项经费支持
作者: 钱学明:无锡科技职业学院物联网与人工智能学院,江苏 无锡
关键词: 在线学习参与度Markov模型长期预测更新矩阵Z变换Online Learning Participation Level Markov Modeling Long-Term Prediction Update Matrix Z Transform
摘要: 在线学习参与度是评估线学习教学质量的重要指标。本文拟借助Markov链,通过引入激活函数,构建一种新的更新矩阵,从而获得在线学习参与度的数学模型,以便在不同阶段对在线学习参与度进行评估。进一步,利用Z变换获得转移矩阵的极限向量,实现对教学活动参与度的长期预测。该研究是实现在线教学的诊断与干预的有效途径之一。最后,通过实例分析,说明了理论模型的有效性。
Abstract: The participation level of online learning is an important index for evaluating the teaching quality of online learning. In this paper, we develop a mathematical model of online learning participation level based on Markov chain. By introducing an activation function, a new update matrix is con-structed in order to evaluate the online learning participation level at different stages. Moreover, the limit vector of the transfer matrix is obtained by using Z transform to realize the long-term pre-diction of participation level in teaching activities. This study is one of the effective ways to realize the diagnosis and intervention of online teaching. Finally, the effectiveness of the theoretical model is illustrated through example analysis.
文章引用:钱学明. 在线学习参与度的Markov模型及其长期预测[J]. 应用数学进展, 2023, 12(11): 4702-4707. https://doi.org/10.12677/AAM.2023.1211463

1. 引言

随着信息技术的深度发展,“互联网+”正在引领一场新的创新革命。网络时代,传统课堂的教育形式受到了挑战,“互联网+学堂”教学模式应运而生。新模式的核心在于依托互联网环境开展的开放式自适应教育。互联网教育的核心特征是开放性和自适应。一方面,学习者的自主学习突破了教育的空间限制,课堂不在局限于学校、教室,其触角可以伸向任何具有网络环境的地方,例如家、咖啡店、公交车、高铁等。另一方面,互联网教育突破了教育的时间限制,学习不再是朝八晚四的固定时间,而可以是学习者任何的空闲时间。时间和空间的碎片化,使互联网在线学习成为适于几乎所有人的开放性学习,同时,又能够通过教育平台为学习者私人订制实现学习的自适应。

近年来,网络在线教学受到了越来越多专家学者的关注 [1] [2] 。美国出现了Academic Earth、Codecademy、edX、Coursera等在线教学平台。国内众多学者也在积极探索网络环境下的课程改革,北京大学、清华大学、北京师范大学、高等教育出版社等都相继开通了在线教学平台。在线情境下,学习者通过网络探索发现、互动交流、协作竞争,学习活动开放而高效。随着微处理器技术的升级,网络平台的载体,也从最初的PC端,转向了手机移动端。基于手机端的移动学习业已成为“互联网+学堂”模式的主要载体,正逐渐融入现代教育,并成为自主学习的主流趋势。

然而,在线教育在蓬勃发展的同时,也面临着各种困境和挑战。例如,如何保证学习者在线学习的参与度,如何保持学习者在线学习的积极性,如何保有学习者在线学习的合格率?事实上,不论是激发学习积极性,还是强调教学质量,其基础的问题是学习者必须参与其中。因此,研究在线学习的参与度已成为互联网教育领域的重要课题。

2018年,李克强总理明确指出“实施大数据发展行动,运用新技术、新业态、新模式,大力改造提升传统教育产业”。大数据技术与在线学习 [3] [4] 的融合,为全面分析学习者现在或未来学习过程的评价提供了支持和服务,成为提高在线学习教学质量的关键。

本文从在线学习参与度的角度,设计在线学习参与度的评价模型及长期参与度预测,为在线学习教学质量诊断提供科学的依据,适当干预,优化教学。

2. 在线学习参与度的Markov模型

利用学习者产生的数据和分析模型对学生的学习给予诊断和建议,这是学习分析的目的。为此,美国学者布朗提出了分析的五个要素 [5] :(1) 数据收集,(2) 数据分析,(3) 学习者学习,(4) 数据反馈,(5)干预。

针对该分析框架,对学习者的在线学习参与度建模分析,可以为教师选取最有效的教学方式,提供更多指导与反馈。不难发现,对于学习活动而言,一是具有阶段性,二是具有延续性。整个学习过程可以划分阶段,而前、后阶段通常步步相连,有很强的连贯性。从长期的学习活动来看,教师、学习者及外部环境条件下,整个学习过程将趋于稳定。这种通过相邻两阶段的学习参与度来推测后面变化情况的过程,可以引入Markov随机过程建模分析 [6] [7] 。

在随机过程理论中Markov链是一种利用随机数学模型分析现在状态和状态转移的统计方法。它用于在线学习参与度评估时,可以考虑在线学习参与度初始情况,列出转移矩阵对其进行运算、分析,从而使评估更趋合理。

在线学习参与度评估步骤如下:

(1) 数据采集,对学生参与次数进行分级。将评价对象(线上课堂成员)的前一阶段的课堂上线参与次数按高低分别分为N个等级区间,然后计算出各个等级区间的学生人数占总人数之比并作为状态向量,用Q表示。

Q = [ n 1 n , n 2 n , , n N n ] ,

其中n为学生总人数, n i 为第i ( i = 1 , 2 , , N )个等级的学生人数。

(2) 经过一个时间段教学后,再次统计新的学生上线学习次数,将此次上线次数也按高低划分为N个等级,计算获得各等级学生上线学习的频数。仍用 n i 表示第i等级中的成员数,用 n i j 表示经过一个时间段后原属于第i等级的成员转变为第j等级的成员数,以此求出一步转移矩阵 P = ( p i j ) N × N ,其中 p i j = n i j n i ,且 j = 1 N p i j = 1 0 p i j 1 i , j = 1 , 2 , , N

P = [ n 11 n 1 n 12 n 1 n 1 N n 1 n 21 n 2 n 22 n 2 n 2 N n 2 n N 1 n N n N 2 n N n N N n N ]

(3) 建立“更新度”模型。一个阶段的教学后,第i等级变成了第j等级,若 i > j ,则表明参与度改善了。若 i < j ,则表明参与度更差了。

s i j = tanh ( i j ) p i j ( i , j = 1 , 2 , , N ),即 s i j = tanh ( i j ) n i j n i s i j 称为 p i j 的转移更新度, tanh ( i j ) p i j 的权重, i j 值的大小和正负表示改善或变差的程度,激活函数“ tanh ( ) ”是用来调节正负和权重大小的。

s i j 为元素的矩阵 S = ( s i j ) N × N ,即 S = ( tanh ( i j ) n i j n i ) N × N ,称为转移矩阵P的更新矩阵。

考虑 E { s } = i = 1 N j = 1 N s i j = i = 1 N j = 1 N tanh ( i j ) n i j n i E { s } 称为转移矩阵P的效率度。显然, E { s } 可作为评价参与度高低的数字特征, E { s } 越大,表明属于 i > j 转化的越多,从而参与度越高。

3. 在线学习参与度的长期预测

参与度的长期预测是以具有延续性的在线学习现阶段的参与度为基础,在成员、教师等客观条件相对不变的情况下,对该类在线学习参与度的长期或最终效果的评估。参与度的长期预测的意义在于,可以课程内容调整、教学方法改进等提供依据。同时,可以对在线学习成员的学习状态给予干预,从而使他们能积极投入课程学习,获得最佳的学习效果。

由于假设教学各种条件相对不变,所以在整个线上教学过程中,虽然各个阶段参与度中各个等级成员的频数在不断变化,但各个等级的成员的转移比例将趋于稳定,因而各个阶段可近似视为具有相同的一步转移矩阵。整个在线学习过程为Markov链,且该Markov链,是非周期不可约的。于是,可以利用Markov链的遍历性定理建立在线学习参与度的长期预测数学模型。

长期预测方法如下:

(1) 根据最近两阶段的在线学习成员参与度,构建初始状态向量Q和一步转移矩阵 P ( 0 )

(2) 利用Z变换,求出k步转移矩阵 P ( k ) ,进而计算其极限。即先求出 P ( k ) = Z 1 [ ( I z 1 P ( 0 ) ) 1 ] ,则可得 R = lim k P ( k )

(3) 设k步状态向量为 Y ( k ) = [ p 1 ( k ) , p 2 ( k ) , , p N ( k ) ] ,而 Y ( k ) = Q P ( k ) 。进一步,

可得状态极限向量 Y = Q R ,其中 Y = [ p 1 , p 2 , , p N ]

(4) 根据最大概率原则,取 max { p 1 , p 2 , , p N } ,作为对在线学习参与度的等级评估。

在线学习参与度的长期预测可以为实施个性化干预策略提供科学的依据,避免可能出现的在线学习中不参与或很少参与的情形。

在干预策略中,主要包括电子邮件提醒、在线奖品激励、弹出窗口警示以及在线同伴监督等方式。电子邮件可以按时提醒学习者参与学习的进度,合理安排学习时间和学习任务。在线奖品的激励是促使学生积极参与在线学习的有效途径。同时,还可以引入电子证书作为学习任务的认证方式。从而,有效地激发学习者的参与热情,并得到长时间的维持。弹出窗口警示可以告知学习者面临的学习风险,并为其推荐合适的个性化学习路径和策略。在线同伴的影响不容忽视。学习者可以通过线上平台,了解同伴的学习进度,激励自己,从而更好地规划学习,提高学习效果。

4. 实例分析

现考虑某网络平台有1、2两个班(各45人)。在第一阶段中各参与等级的学习者人数统计见表1

Table 1. Number of learners at each level of participation in stage 1

表1. 第一阶段中各参与等级的学习者人数

于是,初始状态向量为: Q 1 = [ 9 45 , 21 45 , 10 45 , 5 45 ] Q 2 = [ 11 45 , 26 45 , 6 45 , 2 45 ]

经过一段时间后,第二阶段各参与等级的学习者转移人数情况见表2

Table 2. Number of learners transferred at each level of participation in stage 2

表2. 第二阶段各参与等级的学习者转移人数

由此,可得1班和2班的一步转移矩阵,分别为

P 1 = [ 4 11 5 11 2 11 0 7 21 9 21 5 21 0 2 10 4 10 3 10 1 10 0 0 1 0 ] , P 2 = [ 5 9 3 9 0 1 9 4 12 6 12 2 12 0 1 8 2 8 3 8 2 8 0 0 1 0 ]

设每一阶段参与40-30次为优秀,30-20次为中等,20-10次为一般,10-0次为不合格。于是,等级状态向量[优秀,中等,一般,不合格],可用向量 [ 1 , 2 , 3 , 4 ] 来表示。

P 1 P 2 的更新矩阵分别为

S 1 = [ 0 0.3462 0.1753 0 0.2539 0 0.1813 0 0.1928 0.3046 0 0.0762 0 0 0.7616 0 ] , S 2 = [ 0 0.2539 0 0.1106 0.2539 0 0.1269 0 0.1205 0.1904 0 0.1904 0 0 0.7616 0 ] .

于是, E ( S 1 ) = 0.7340 E ( S 2 ) = 0.6446 。由此可见,1班的线上学习参与度明显优于2班。

以下对两个班的长期参与度进行预测。

R 1 = e [ 0.2996 0.4180 0.2567 0.0257 ] , R 2 = e [ 0.3214 0.3367 0.2449 0.0969 ] ,

其中 e = [ 1 1 1 1 ] T 。因此,状态极限向量为 Y 1 = Q 1 R 1 = [ 0.2996 0.4180 0.2567 0.0257 ] Y 2 = Q 2 R 2 = [ 0.3214 0.3367 0.2449 0.0969 ]

在等级状态向量中,取中值,可得等级中值矩阵 G = [ 35 25 15 5 ]

结合所求得的极限状态向量,可得两个班的预期参与度为 Z 1 = G , Y 1 = 24.9162 Z 2 = G , Y 2 = 23.8265

这说明,从长期的整体效果看,可以预测1班和2班的在线参与度都将达到“中等”。

5. 结论

本文提出了一种在线学习参与度的Markov模型及其长期预测方法。通过引入激活函数,利用Markov转移矩阵构建一种新的“更新矩阵”,从而获得在线学习参与度的Markov链模型,实现了对阶段性在线学习参与度的评估。同时,利用Z变换获得转移矩阵的极限向量,实现了对教学活动参与度长期效果的预测。不难发现,基于Markov链模型的在线学习参与度评价模型,综合考虑了学习者的现状,比单纯用参与次数作为标准的评估更为科学合理。该研究可广泛应用于在线教学的诊断与干预。最后,通过实例及其分析,说明了本文提出的理论模型的有效性。

基金项目

本研究得到全国高等院校计算机基础教育研究会计算机基础教育教学研究项目(编号:2021-AFCEC-580)、江苏高校“青蓝工程”项目(中青年学术带头人(2022),优秀教学团队(2020))、2022年无锡科技职业学院教改研究课题(编号:JG2022103)的资助。

参考文献

[1] 龙虎, 李娜. 大数据背景下网络教学中的智能学习诊断研究[J]. 凯里学院学报, 2017, 35(6): 87-91.
[2] 郭玲, 郭泽睿. 基于大数据分析的在线课程学习过程测评和优化[J]. 深圳职业技术学院学报, 2017, 16(1): 45-51.
[3] 上超望, 韩梦, 杨梅. 基于大数据的在线学习过程性评价设计研究[J]. 现代教育技术, 2018, 28(10): 94-99.
[4] 黄领. 大数据时代背景下大学生碎片化学习习惯与教学设计研究[J]. 中国成人教育, 2016(23): 15-17.
[5] 杨雪, 姜强, 赵蔚, 李勇帆, 李松. 大数据时代基于学习分析的在线学习拖延诊断与干预研究[J]. 电化教育研究, 2017, 38(7): 51-57.
[6] 彭玉忠. 基于马尔可夫链的教学阶段性评价和长期预测模型[J]. 安庆师范学院学报(自然科学版), 2009, 15(4): 92-95.
[7] 冯年发. 马尔可夫链模型在教学定量评价中的应用[J]. 考试周刊, 2017(28): 59-61.