一种面向电网培训的智能在线学习与考试系统、方法技术方案

技术编号:38761628 阅读:20 留言:0更新日期:2023-09-10 10:34
本发明专利技术公开了一种面向电网培训的智能在线学习与考试系统、方法,所述系统,包括:用户管理模块,后台模块和前台模块;所述用户管理模块使用国网ISC权限管理模块,用于在页面上进行权限控制,所述后台模块用于对于课程和考试的管理,所述前台模块用于对培训课程和在线考试的管理;本发明专利技术实现了有评估环节的闭环管理;使用基于深度强化学习的组卷深度网络生成试卷能协助培训师高效地合理分布考核内容,防范参培人员的作弊行为,保证了考试的公平。保证了考试的公平。保证了考试的公平。

【技术实现步骤摘要】
一种面向电网培训的智能在线学习与考试系统、方法


[0001]本专利技术涉及软件工程
,具体涉及一种面向电网培训的智能在线学习、考试系统与方法。

技术介绍

[0002]数字化能力开放平台是公司全面推进数字化转型的重要工具,平台的创新活动模块目前支撑国网各级活动,而其中一类重要的活动类型就是培训类活动。电网各岗位的培训需求量非常大,电网各级单位为培训花费大量的人力、物力和财力,近几年因为疫情,培训的流行方式为网课学习辅助线上考试,在线学习与考试方法及系统具有答题样式统一、无纸化环保、组卷阅卷效率高、防作弊等优势,还能反馈考试的结果分析。
[0003]但电网的培训活动,往往参培人员达数万名甚至数十万名,是高并发的业务场景,高并发是软件系统运行过程中遇到的一种短时间内遇到大量请求的情况,因此传统的在线培训系统就无法适应电网的培训活动,不但不能客观反映参培人员的对培训目标的掌握程度,而且影响后续的工作质量,容易对电网运行造成重大风险,传统的在线培训系统主要存在以下问题:一是组卷方法以遗传算法为主,然而,基于遗传算法的组卷策略在面对极大访问量时效率低下;二是在高并发场景下会导致系统数据库在这段时间内执行大量操作,数据库可能会宕机卡死,甚至造成数据丢失的严重后果。

技术实现思路

[0004]专利技术目的:本专利技术的目的是提供一种面向电网培训的智能在线学习与考试系统、方法以解决
技术介绍
中存在的问题。
[0005]技术方案:本专利技术所述的一种面向电网培训的智能在线学习与考试系统,包括包括:用户管理模块,后台模块和前台模块;所述用户管理模块使用国网ISC权限管理模块,用于在页面上进行权限控制,包括:培训师模块和参培人员模块;所述培训师模块用于培训师的管理;所述参培人员模块用于参培人员的管理;所述后台模块用于对于课程和考试的管理,包括:课程管理模块和考试管理模块;所述课程管理模块用于对课程管理;考试管理模块用于对考试进行管理;所述前台模块用于对培训课程和在线考试的管理,包括培训课程模块和在线考试模块;所述培训课程模块用于对课程进行展示和进行学习培训;所述在线考试模块用于参培人员进行在线考试,还可以查询参培人员的历史考试成绩与详情。
[0006]进一步的,所述考试管理模块包括:试卷列表模块、查看试题模块、统计分析和成绩查询模块模块;所述试卷列表模块用于查看、新增、编辑各网省单位创建的考试试卷;查看试题模块用于查看试卷的试题详情;统计分析模块用于试卷各题目选项的数据分析,利于培训师对考试进行综合评估以及改进;成绩查询模块用于查看考试所有参培人员的成绩、单位,方便成绩的导出。
[0007]进一步的,培训课程模块包括:课程展示模块和开始学习模块;所述课程展示模块用于是展示该培训需要学习的课程目录大纲,让参培人员能对培训有个快速的了解;开始
学习模块用于展示参培人员进行在线学习,按照培训课程的目录层级查看文档或视频,并展示该参培人员当前的学习进度。
[0008]进一步的,在线考试模块包括开始考试模块、历史成绩模块以及考试页模块;所述开始考试模块用于参培人员了解考试的基本信息,试卷名称、题目数量以及考试时间;历史成绩模块用于参培人员查看自己在该培训课程的历史成绩以及做题对错详情;考试页模块用于生成试卷,参培人员在生成的试卷上进行考试并交卷。
[0009]进一步的,所述查看试题模块包括:试卷题库模块和新增题目模块;所述试卷题库模块用于查看创建的考试试卷的所有题目详情;新增题目模块用于新增、编辑题目种类、题目分数、难度系数和章节知识点。
[0010]本专利技术所述的一种面向电网培训的智能在线学习与考试的方法,包括培训师和参培人员,包括以下步骤:
[0011](1)培训师登陆系统进入后台,进入课程管理模块点击课程列表按钮,点击“新建”按钮新建课程,填入课程的大纲目录并上传各章节所对应的文档或者视频。
[0012](2)培训师进入考试管理模块,点击新建考试按钮,新增试卷和其中的题目,发布培训课程和试卷。
[0013](3)参培人员登陆系统进入前台,进入培训课程模块,点击去学习按钮,页面跳转课程展示页;点击课程展示页报名按钮,参培人员可以点击报名,进入培训课程,点击开始学习按钮,按照课程目录进行在线学习,当学习完并且到时间点可以考试。
[0014](4)参培人员点击开始考试按钮进入开始考试页,展示考试标题、题目、倒计时信息,参培人员点击开始考试按钮,进入去考试页,根据训练的基于深度强化学习的组卷深度网络生成试卷,参培人员即可开始作答,点击交卷。
[0015](5)参培人员回到开始考试页后点击“考试次数按钮”显示历史成绩弹窗,可查看历次考试的内容以及该次考试选择过的答案;
[0016]进一步的,所述基于深度强化学习的组卷深度网络运用actor

critic深度强化学习算法进行训练,包括:环境、actor、critic;actor网络即组卷深度网络表示策略函数P,critic网络表示环境对动作的价值函数Q,组卷深度网络、critic网络均为4个全连接层构成的网络。
[0017]进一步的,训练深度强化学习的组卷深度网络包括以下步骤:
[0018](81)设定生成的试卷题目数量和分数,组成符合要求的随机初始试卷;动作空间为整个题库的所有题目,将随机初始试卷的初始难度系数D
s
和章节初始知识点分布P
s
作为初始状态S;
[0019](82)将初始状态S、动作空间输入actor网络,actor网络做出动作,选择试题组成试卷,每生成一次试卷为1次迭代,计算每次迭代获得的奖励R即计算试卷个体的适应度;R计算公式如下:
[0020][0021]其中,D表示试卷的难度系数;i=1,2,
……
,M;M表示生成试卷参数中设定的题目总数;d
i
、S
i
分别是某张试卷中第i题的难度系数和分数;
[0022]P=u/n
[0023]其中,P表示章节知识点的分布;n表示章节知识点;u表示章节知识点的并集;
[0024]R=|D
e

D|*C1+(1

u/n)*C2[0025]其中,C1为难度系数所占权重,C2为章节知识点分布的权重;C1+C2=1;
[0026](83)将状态S、奖励R输入critic网络,得到价值函数Q(S),使用TD误差δ去更新critic网络,用损失函数loss去更新actor网络,将生成的试卷的初始难度系数D
i
和章节初始知识点分布P
i
,作为下一个状态S

,并和和动作空间输入actor网络;计算公式如下:
[0027]critic网络的TD误差δ为:
[0028]δ=R+γQ(S

)

Q(S)
[0029]其中,γ表示衰减因子;
[003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种面向电网培训的智能在线学习与考试系统,其特征在于,包括:用户管理模块,后台模块和前台模块;所述用户管理模块使用国网ISC权限管理模块,用于在页面上进行权限控制,包括:培训师模块和参培人员模块;所述培训师模块用于培训师的管理;所述参培人员模块用于参培人员的管理;所述后台模块用于对于课程和考试的管理,包括:课程管理模块和考试管理模块;所述课程管理模块用于对课程管理;考试管理模块用于对考试进行管理;所述前台模块用于对培训课程和在线考试的管理,包括培训课程模块和在线考试模块;所述培训课程模块用于对课程进行展示和进行学习培训;所述在线考试模块用于参培人员进行在线考试,还可以查询参培人员的历史考试成绩与详情。2.根据权利要求1所述的一种面向电网培训的智能在线学习与考试系统,其特征在于,所述考试管理模块包括:试卷列表模块、查看试题模块、统计分析和成绩查询模块模块;所述试卷列表模块用于查看、新增、编辑各网省单位创建的考试试卷;查看试题模块用于查看试卷的试题详情;统计分析模块用于试卷各题目选项的数据分析,利于培训师对考试进行综合评估以及改进;成绩查询模块用于查看考试所有参培人员的成绩、单位,方便成绩的导出。3.根据权利要求1所述的一种面向电网培训的智能在线学习与考试系统,其特征在于,培训课程模块包括:课程展示模块和开始学习模块;所述课程展示模块用于是展示该培训需要学习的课程目录大纲,让参培人员能对培训有个快速的了解;开始学习模块用于展示参培人员进行在线学习,按照培训课程的目录层级查看文档或视频,并展示该参培人员当前的学习进度。4.根据权利要求1所述的一种面向电网培训的智能在线学习与考试系统,其特征在于,在线考试模块包括开始考试模块、历史成绩模块以及考试页模块;所述开始考试模块用于参培人员了解考试的基本信息,试卷名称、题目数量以及考试时间;历史成绩模块用于参培人员查看自己在该培训课程的历史成绩以及做题对错详情;考试页模块用于生成试卷,参培人员在生成的试卷上进行考试并交卷。5.据权利要求2所述的一种面向电网培训的智能在线学习与考试系统,其特征在于,所述查看试题模块包括:试卷题库模块和新增题目模块;所述试卷题库模块用于查看创建的考试试卷的所有题目详情;新增题目模块用于新增、编辑题目种类、题目分数、难度系数和章节知识点。6.一种根据权利要求1所述的一种面向电网培训的智能在线学习与考试的方法,包括培训师和参培人员,其特征在于,包括以下步骤:(1)培训师登陆系统进入后台,进入课程管理模块点击课程列表按钮,点击“新建”按钮新建课程,填入课程的大纲目录并上传各章节所对应的文档或者视频。(2)培训师进入考试管理模块,点击新建考试按钮,新增试卷和其中的题目,发布培训课程和试卷。(3)参培人员登陆系统进入前台,进入培训课程模块,点击去学习按钮,页面跳转课程展示页;点击课程展示页报名按钮,参培人员可以点击报名,进入培训课程,点击开始学习按钮,按照课程目录进行在线学习,当学习完并且到时间点可以考试。(4)参培人员点击开始考试按钮进入开始考试页,展示考试标题、题目、倒计时信息,参培人员点击开始考试按钮,进入去考试页,根据训练的基于深度强化学习的组卷深度网络

【专利技术属性】
技术研发人员:钱天成孙立华刘士进丁红雨刘铭陆传荣张杨
申请(专利权)人:南京南瑞信息通信科技有限公司
类型:发明
国别省市:

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

1