一种任务调度方法、装置及电子设备制造方法及图纸

技术编号:26342151 阅读:27 留言:0更新日期:2020-11-13 20:30
本发明专利技术涉及计算机技术领域,提供一种任务调度方法、装置及电子设备,以解决任务执行效率低问题。该方法包括:基于n个候选样本设备分别对应的任务特征数据集进行训练,获得n个第一分类模型,基于待执行任务的特征数据,遍历n个第一分类模型,确定待执行任务在n个第一分类模型上的第一指标参数的值,根据n个第一指标参数的值,从n个候选样本设备中确定目标设备,将待执行任务分配至目标设备进行执行。不再是随机选取设备执行待执行任务,而是考虑了候选样本设备的任务特征以及待执行任务的特征,可使待执行任务与目标设备更加匹配,减少待执行任务在目标设备上执行不成功的情况发生,从而提高任务执行效率。

A task scheduling method, device and electronic equipment

【技术实现步骤摘要】
一种任务调度方法、装置及电子设备
本专利技术涉及计算机
,尤其涉及一种任务调度方法、装置、电子设备及计算机可读存储介质。
技术介绍
随着智能技术的快速发展,越来越多的应用涌现。用户可通过各种应用执行对应的操作实现相关功能。在应用开发完成之后,正式上线使用之前,为确保应用能正常运行,需要进行测试。可通过测试平台对测试任务进行调度,即为测试任务分配执行测试的设备。目前,在为任务分配设备的过程中,从待选的设备中随机选取设备执行任务,即采用随机分发策略。每个设备有其对应的特征,每个任务有其对应的特征,一个设备并不是适合执行所有任务,例如,在一个设备上执行具备某些特征的任务的过程中,容易发生执行不成功的问题,若通过随机选取设备执行测试任务,在发生执行不成功的情况下,需要将任务重新分配至新的设备中执行,如此会影响任务执行效率,容易导致任务执行效率低。
技术实现思路
本专利技术实施例提供一种任务调度方法、装置、电子设备及计算机可读存储介质,以解决现有技术任务执行效率低的问题。第一方面,本专利技术实施例提供了一种任务调本文档来自技高网...

【技术保护点】
1.一种任务调度方法,其特征在于,所述方法包括:/n基于n个候选样本设备分别对应的任务特征数据集,进行分类模型训练,获得n个候选样本设备对应的n个第一分类模型,所述n为大于或等于1的正整数;/n基于待执行任务的特征数据,遍历所述n个第一分类模型,确定所述待执行任务在所述n个第一分类模型上的第一指标参数的值;/n根据n个所述第一指标参数的值,从所述n个候选样本设备中确定所述待执行任务对应的目标设备;/n将所述待执行任务分配至所述目标设备进行执行。/n

【技术特征摘要】
1.一种任务调度方法,其特征在于,所述方法包括:
基于n个候选样本设备分别对应的任务特征数据集,进行分类模型训练,获得n个候选样本设备对应的n个第一分类模型,所述n为大于或等于1的正整数;
基于待执行任务的特征数据,遍历所述n个第一分类模型,确定所述待执行任务在所述n个第一分类模型上的第一指标参数的值;
根据n个所述第一指标参数的值,从所述n个候选样本设备中确定所述待执行任务对应的目标设备;
将所述待执行任务分配至所述目标设备进行执行。


2.根据权利要求1所述的方法,其特征在于,所述基于n个候选样本设备分别对应的任务特征数据集,进行分类模型训练之前,包括:
获取N个样本设备分别对应的任务特征数据集,所述N为大于或等于1的正整数;
基于所述N个样本设备对应的任务特征数据集,对所述N个样本设备进行筛选,确定所述n个候选样本设备。


3.根据权利要求2所述的方法,其特征在于,基于所述N个样本设备分别对应的任务特征数据集,对所述N个样本设备进行筛选,确定所述n个候选样本设备,包括:
初始化第一预设模型参数的值以及第二预设模型参数的值;
若所述第一预设模型参数的值满足第一预设条件,则基于所述样本设备对应的第一部分任务特征数据以及所述第一预设模型参数的值,进行分类模型训练,获得所述样本设备对应的第二分类模型;
基于所述第二分类模型对第二部分任务特征数据进行预测,确定第二指标参数的值,其中,所述样本设备对应的任务特征数据集包括第一部分任务特征数据和所述第二部分任务特征数据;
若所述第二指标参数的值满足第二预设条件,则将所述第二预设模型参数的值更新为所述第一预设模型参数的值;
根据预设步长,更新所述第一预设模型参数的值,并返回若所述第一预设模型参数的值满足第一预设条件,则基于所述样本设备对应的第一部分任务特征数据以及所述第一预设模型参数的值,进行分类模型训练,获得所述样本设备对应的第二分类模型的步骤;
直到所述第一预设模型参数的值不满足第一预设条件,则在所述第二预设模型参数的值满足第三预设条件的情况下,将所述样本设备确定为所述候选样本设备。


4.根据权利要求3所述的方法,其特征在于,所述根据预设步长,更新所述第一预设模型参数的值,包括:
将所述第一预设模型的值增加预设步长。


5.根据权利要求1所述的方法,其特征在于,所述根据n个所述第一指标参数的值,从所述n个候选样本设备中确定所述待执行任务对应的目标设备,包括:
从所述n个候选样本设备中选择所述第一指标参数的值最大的空闲设备作为所述目标设备。


6.一种任务调度装置,其特征在于,所述装置包括:
第一训练模块,用于基于n个候选样本设备分别对应的任务特征数据集,进行分类模型训练,获得n个候选样本设备对应的n个第...

【专利技术属性】
技术研发人员:黄佳鑫陈鲁赵磊石雪徐林薇
申请(专利权)人:百度中国有限公司
类型:发明
国别省市:上海;31

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

1