一种在线培训方法和系统与流程
- 国知局
- 2024-06-21 13:52:19
【】本发明属于在线培训,尤其涉及一种在线培训方法和系统。
背景技术
0、背景技术:
1、随着科技的快速发展和互联网的普及,越来越多的人选择在线培训作为获取知识和技能的途径。而搭建一个高效、用户友好的在线培训平台,成为了很多教育机构和企业的必然选择。
2、在线培训平台需要提供丰富多样的课程内容,以满足不同学员的需求。与专业教师或培训机构合作,提供高质量的课程,包括视频、文档、测验等形式的教学材料。
3、在线培训平台存在三个主要问题,一个是网络问题,一个是终端资源受限的问题,一个是培训资源数据量庞大的问题。这三个问题都会大大的影响培训效率;简而言之,而培训资源的访问速度的快慢是由多种因素引起的,可能是终端机器性能不足,或者连接线路带宽有限,可能接入服务器用户过多等问题。尤其是,当一个资源有限的终端同时开展多项培训时,会大大的降低培训效率;同时,培训资源数据量庞大会引起用户有很多的选择,用户可能会在培训资源之间来回切换,从而达到更加符合自己的培训方式,这就给终端的存储资源带来了非常大的挑战,同时,动态灵活的为用户提供培训资源也是很必要的。
4、基于上述问题,本发明设置加载队列对培训任务的进程空间进行干扰管理,加载队列基于当前培训片段轨迹的动态改变,基于软件和硬件参数指征,适应性的基于加载队列干扰进程空间的使用,尤其是在多用户场景下,综合利用进程空间,提高在线培训响应效率。
技术实现思路
0、技术实现要素:
1、为了解决现有技术中的上述问题,本发明提出了一种在线培训方法和系统,所述方法包含:
2、步骤s1:在培训终端设置加载队列;加载队列确定培训片段的预测概率,并按照预测概率顺序排列并存储培训片段编号;培训轨迹包括一个或多个按照培训片段执行顺序排列的培训片段编号;
3、在基于培训请求创建并启动培训任务时,为培训任务创建培训进程及其进程空间,针对培训请求将计划培训轨迹加载到进程空间中;所述计划培训轨迹是针对用户的培训请求所设置的培训轨迹;所述计划培训轨迹为一个或多个;当前培训轨迹是用户已经完成或者已被呈现的培训片段所构成的培训片段的有序序列;当前培训片段是当前培训轨迹中的最后一个培训片段;
4、所述确定培训片段的预测概率为计算培训片段g的预测概率pg,具体为:基于下式(1)-(4)计算培训片段g的预测概率pg;
5、
6、
7、
8、ωtr,g=sptr(cg,g) (4);
9、其中:cg是当前培训片段;也就是用户正在进行的培训片段;g是培训片段编号;tr是计划培训片段中存在当前培训片段cg的计划培训轨迹的编号;bf(tr,cg)是计划培训轨迹tr中当前培训片段cg之前的前序轨迹中和当前培训轨迹中相同的培训片段的个数;af(tr,cg)是计划培训轨迹中当前培训片段cg之前的后续轨迹中和当前培训轨迹中相同的培训片段的个数;lg(tr)是计划培训轨迹的长度;ωtr是计划培训轨迹tr的轨迹权重;ωtr,sp是计划培训轨迹中培训片段g的距离权重;sptr(cg,g)是计划培训轨迹中培训片段g距离当前培训片段cg之间的距离;当培训片段g在计划培训轨迹中位于当前培训片段cg之后时,该距离是正值,反之,该距离是0值;是计划培训轨迹权重均值;n(tr)是计划培训片段中存在当前培训片段cg的计划培训轨迹的个数;
10、步骤s2:判断是否发生培训片段的切换;如果是,则重新计算预测概率并更新加载队列中培训片段的排序;
11、步骤s3:根据加载队列使用培训片段构建缓冲页,并在加载时机到达时,在培训进程所属进程空间中加载缓冲页。
12、进一步的,所述培训片段编号是唯一的。
13、进一步的,培训片段的长度是相同或不同的。
14、进一步的,培训片段是培训文件或培训资料的片段。
15、进一步的,所述片段是节选的或根据主题的分割。
16、一种在线培训系统,所述在线培训系统用于实现上述在线培训方法。
17、进一步的,预先设置培训请求和计划培训轨迹之间的对应关系。
18、一种在线培训平台,包括处理器,所述处理器和存储器耦合,所述存储器存储有程序指令,当所述存储器存储的程序指令被所述处理器执行时实现所述的在线培训方法。
19、一种计算机可读存储介质,包括程序,当其在计算机上运行时,使得计算机执行所述的在线培训方法。
20、一种大数据服务器,所述大数据服务器被配置为执行所述的在线培训方法。
21、本发明的有益效果包括:
22、(1)设置加载队列对培训任务的进程空间进行干扰管理,加载队列基于当前培训片段轨迹的动态改变,基于软件和硬件参数指征,适应性的基于加载队列干扰进程空间的使用,尤其是在多用户场景下,综合利用进程空间,提高在线培训响应效率;
23、进一步的,通过预测概率对每个培训片段的后续出现可能性进行量化计算,为缓冲页的合理构建创建基础;在加载时机出现后,将可能性更高的培训片段提前载入进程空间,从而更优的利用有限的培训终端的硬件资源;
24、(2)培训系统的既有动态培训策略对加载队列的管理保持透明,从而使得缓冲页的加载能够独立于培训系统的既有设置,降低了两者耦合带来的复杂性,提高了培训更新灵活度。
技术特征:1.一种在线培训方法,其特征在于,所述方法包含:
2.根据权利要求1所述的在线培训方法,其特征在于,所述培训片段编号是唯一的。
3.根据权利要求2所述的在线培训方法,其特征在于,培训片段的长度是相同或不同的。
4.根据权利要求3所述的在线培训方法,其特征在于,培训片段是培训文件或培训资料的片段。
5.根据权利要求4所述的在线培训方法,其特征在于,所述培训片段是节选的或根据主题分割的培训文件或培训资料。
6.一种在线培训系统,其特征在于,所述在线培训系统用于实现上述权利要求1-5中任一项所述的在线培训方法。
7.根据权利要求6所述的在线培训系统,其特征在于,预先设置培训请求和计划培训轨迹之间的对应关系。
8.一种在线培训平台,其特征在于,包括处理器,所述处理器和存储器耦合,所述存储器存储有程序指令,当所述存储器存储的程序指令被所述处理器执行时实现权利要求1-5中任一项所述的在线培训方法。
9.一种计算机可读存储介质,其特征在于,包括程序,当其在计算机上运行时,使得计算机执行如权利要求1-5中任一项所述的在线培训方法。
10.一种大数据服务器,其特征在于,所述大数据服务器被配置为执行如权利要求1-5中任一项所述的在线培训方法。
技术总结本发明涉及一种在线培训方法和系统,所述方法包括:设置加载队列及其预测概率管理培训片段;判断是否发生培训片段的切换;如果是,则重新计算预测概率并更新加载队列中培训片段的排序;根据加载队列构建缓冲页;在加载时机到达时,在培训进程所属进程空间中加载缓冲页。本发明基于软件和硬件参数指征,适应性的基于加载队列干扰进程空间的使用,尤其是在多用户场景下,综合利用进程空间,提高在线培训响应效率。技术研发人员:李璇,马海霞,彭巧林,刘元元,朱艳红受保护的技术使用者:中安在线(北京)科技有限公司技术研发日:技术公布日:2024/5/27本文地址:https://www.jishuxx.com/zhuanli/20240618/34930.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表