Research on the Evaluation of Training Effect of “Internet + Teaching” Based on Grey Correlation Analysis and BP Neural Network
In order to scientifically, systematically and comprehensively provide timely feedback on the effect of cloud tutoring, this paper adopts the evaluation method combining grey correlation analysis and BP neural network. First of all, using the coefficient of variation method and DEMATEL to determine the comprehensive weights and combining relevant literature and information to determine the evaluation index system of the training effect of cloud tutoring, using the indicators as inputs, grey correlation analysis comprehensive evaluation results as outputs, and training neural networks, the simulation results show that the model training effect is good.
Coefficient of Variation Method
发展农村教育事业是培育乡村振兴内生动力的重要任务,“互联网 + 支教”可以发挥互联网功能优势,促生新的知识生态系统,促进城乡均衡发展,而目前非常缺乏科学、系统、全面的评价模型对其培养效果进行及时的反馈,且由于各云支教团队的培养方案各不相同,本文采用了灰色关联分析-BP神经网络的评价模型
培养效果评价指标体系的构建是为科学、全面、客观地及时反馈云支教的培养效果,本文查阅相关文献研究结果,结合线上教学的特点和云支教的培养方案,共选取了能力提升、情感态度与道德培养、身心健康三个一级指标,并在此基础上选取了12个二级指标(见
一级指标 | 二级指标 |
能力提升B1 | 学习成绩C1 |
合作与交流能力C2 | |
独立思考能力C3 | |
提出与解决问题能力C4 | |
情感态度与道德培养B2 | 学习自主性C5 |
学习专注度C6 | |
学习积极性C7 | |
社会责任感C8 | |
互助意识C9 | |
身心健康B3 | 身体素质C10 |
心理压力C11 | |
社交关系和人际交往能力C12 |
变异系数法是一种可以计算出系统各指标变化程度的统计学方法,权重的大小能够反映指标的分辨信息丰富程度,若各个被评价对象在某项指标上的数值差异较大,可以明确地将各被评价对象区分开来,代表该指标的分辨信息较为丰富,因而赋予较大的权重,反之,若某项指标之间的数值差异较小,则被赋予较小的权重,这种之间利用各指标所包含的信息计算得到指标权重的是一种客观赋权,可以用于确立云支教培养效果中各评价指标的权重。
其具体步骤如下:
Step 1:假设有m个待评价对象,一共有n个评价指标,指标的评价矩阵X可以表示为:
式中, 代表第 个评价对象的第 个评估指标的特征数据。
Step 2:计算第j个指标的均值:
Step 3:计算第j个指标的标准差。
DEMATEL (Decision Making Trial and Evaluation Laboratory)法是一种决策分析方法,用于研究复杂系统中因果关系的定量和定性影响。该方法将影响因素分为原因因素和结果因素,并通过专家判断和数学模型来确定它们之间的关联程度。DEMATEL法主要包括以下步骤:
Step 1:建立直接影响矩阵M
对收集到的问卷数据进行分析,并根据数据对各指标进行比较,以关系等级U = {0, 1, 2, 3, 4, 5} = {没影响,影响弱,影响比较弱,影响较强,影响很强}为标准进行打分,建立矩阵M,具体如下所示:
式中, 。
Step 2:标准化直接影响矩阵:
式中, 。
Step 3:确定综合影响矩阵:
式中,I为单位矩阵。
Step 4:计算各指标的影响度 和被影响度 :
Step 5:计算中心度 和原因度 :
Step 6:计算权重
将中心度进行归一化处理得到的值即为权重Wi。
我们将最终综合权重设置为0.7*主观权重 + 0.3*客观权重,利用MATLAB 2018求解,结果如下
指标 | 主观权重 | 客观权重 | 综合权重 |
学习成绩C1 | 0.107 | 0.107 | 0.075 |
合作与交流能力C2 | 0.108 | 0.108 | 0.068 |
独立思考能力C3 | 0.080 | 0.080 | 0.091 |
提出与解决问题能力C4 | 0.090 | 0.090 | 0.094 |
学习自主性C5 | 0.098 | 0.098 | 0.072 |
学习专注度C6 | 0.081 | 0.081 | 0.091 |
学习积极性C7 | 0.116 | 0.115 | 0.093 |
社会责任感C8 | 0.040 | 0.040 | 0.081 |
互助意识C9 | 0.056 | 0.057 | 0.082 |
身体素质C10 | 0.045 | 0.045 | 0.087 |
心理压力C11 | 0.089 | 0.089 | 0.082 |
社交关系和人际交往能力C12 | 0.090 | 0.090 | 0.084 |
灰色关联分析法是一种用于分析事物之间关联程度的方法,尤其适用于系统性能评价、多因素关联分析等领域。它常被用来研究一些非线性、不确定性、不完备性较强的系统。这种方法通过建立数学模型,对不同因素之间的关联程度进行评估和分析。
具体而言,灰色关联分析法通常包括以下几个步骤:
Step 1:数据处理
将原始数据全都转换为极大型指标并进行归一化处理,使不同指标之间具有可比性。
Step 2:确定参考序列
由于处理后的数据为极大型数据,因此选取每个指标标准化后的最大值为参考序列,在此为 。
Step 3:计算灰色关联系数
对于某一个因素,其中的每个维度进行计算,得到一个新的序列,这个序列中的每个点就代表着该子序列与参考序列对应维度上的关联性(数字越大,代表关联性越强)。
式中, 表示每个数据与该行参考序列数据的差的绝对值。 是分辨系数,一般位于0到1之间,往往取0.5。
Step 4:计算灰色加权关联度
根据已知的权重与该列数据对应相乘即为最终得分:
通过设计的问卷,共发放问卷共102份,其中有效数据共97份,有效率达95.1%,利用MATLAB 2018求解结果得出部分数据如下
序号 | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | C9 | C10 | C11 | C12 | 综合得分 |
1 | 83 | 95 | 94 | 81 | 81 | 94 | 85 | 94 | 91 | 91 | 92 | 81 | 0.560347 |
2 | 95 | 95 | 92 | 95 | 93 | 94 | 94 | 94 | 91 | 94 | 94 | 95 | 0.466245 |
3 | 85 | 73 | 73 | 81 | 85 | 75 | 93 | 95 | 83 | 62 | 72 | 84 | 0.699313 |
4 | 94 | 83 | 94 | 83 | 91 | 84 | 83 | 71 | 71 | 84 | 72 | 84 | 0.655695 |
5 | 72 | 85 | 74 | 84 | 71 | 73 | 82 | 65 | 71 | 44 | 72 | 83 | 0.755514 |
6 | 85 | 85 | 83 | 83 | 81 | 83 | 81 | 84 | 84 | 83 | 85 | 83 | 0.656454 |
7 | 82 | 71 | 85 | 71 | 74 | 71 | 82 | 83 | 81 | 75 | 81 | 82 | 0.762884 |
∙∙∙ | |||||||||||||
97 | 84 | 84 | 84 | 83 | 95 | 72 | 93 | 83 | 85 | 81 | 95 | 92 | 0.608508 |
BP神经网络可以通过对已有数据的不断迭代和修复自身权重来找到输入变量和输出变量之间的关系,并估计出准确的函数关系。BP神经网络主要由两步组成:
Step 1:正向传播
正向传播途径如
上图中的输入层即我们需要输入的变量,其中两个节点之间的连线成为连接权重,即我们需要不断修正的参数。当数据被输入时,数据将会通过权重进入到隐含层中,其中隐含层的输入为:
即其输入参数的加权和,其输入是输出的sigmoid函数:
其中,sigmoid函数称为激活函数,将加权和进行处理可以将数据限制在0到1的范围内,避免数据过大的问题。
同样地,y的输入和输出也遵循上述原则:
输出y0后就完成了一次正向传播。
Step 2:反向传播
反向传播可以将误差作为信息传播,即网络输入的y0与真实值y的差距。这种差距一般用均方差损失函数来表示:
不难发现,该误差越小,网络越接近真实的关系,反向传播就是根据正向传播计算出来的误差,来反向计算出使误差最小化的权重再更新权重,当所有的参数都更新完成后就完成了一次反向传播。
分别经过一次正向和反向传播,网络内各个参数都能被更新一次,则可以说完成了一次网络的训练。因此,训练网络就是不断地进行正向传播和反向传播,不断更新网络中的连接权重。当网络训练完毕以后,代入一组新的值就可以根据我们训练好的网络得到一个预测值,这个预测值往往可以达到一个很好的效果。
本文将97个数据划分成训练集、测试集和验证集,并使用MATLAB 2018进行仿真实验,得出的仿真结果如
通过观察上图的预测值与实际值,可以看到预测值和实际值基本吻合,大部分的预测值和实际值一致,建立的云支教培养效果评价模型的误差在允许范围内,说明模型较好,能够有效地对培养效果进行评价。
本文利用灰色关联分析和BP神经网络相结合的评价方法构建的云支教培养效果评价模型对各云支教团体及时收到教学效果的反馈具有一定的参考意义和推广价值。