【技术实现步骤摘要】
一种工作流的调整方法和装置
本申请涉及计算机领域,尤其涉及一种工作流的调整方法和装置。
技术介绍
目前的工作流调整方式中只能够对工作流中的模型算子进行局部的优化,并不能全面地优化模型乃至整个工作流的表现,导致优化后的工作流无法到达理想的工作效果。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本申请提供了一种工作流的调整方法和装置,以至少解决相关技术中对工作流进行调整的过程中调整效果较差的技术问题。根据本申请实施例的一个方面,提供了一种工作流的调整方法,包括:从初始工作流所包括的工作流算子中获取目标算子,其中,所述初始工作流是为目标业务构建的初始运行流程;根据所述目标算子所包括的目标超参数生成多条候选工作流,其中,所述多条候选工作流中每条候选工作流对应于一种所述目标超参数的取值组合;从所述多条候选工作流中获取所对应的评价指标最优的候选工作流作为目标工作流,其中,所述目标工作流用于执行所述目标业务。可选地,根据所述目标算子所包括的目标超参数生成多条候选工作流包括:生成所述初始工作流对应的初始工作流树结构,其中,所述初始工作流树结构用于通过初始分支节点之间的初始连接关系表示所述工作流算子之间的运行顺序;根据所述目标算子所包括的目标超参数对应的取值集合将所述初始工作流树结构扩展为目标工作流树结构,得到所述多条候选工作流,其中,所述目标工作流树结构中的每个分支用于通过目标分支节点之间的目标连接关系表示在所述目标超参数的一种取值组合 ...
【技术保护点】
1.一种工作流的调整方法,其特征在于,包括:/n从初始工作流所包括的工作流算子中获取目标算子,其中,所述初始工作流是为目标业务构建的初始运行流程;/n根据所述目标算子所包括的目标超参数生成多条候选工作流,其中,所述多条候选工作流中每条候选工作流对应于一种所述目标超参数的取值组合;/n从所述多条候选工作流中获取所对应的评价指标最优的候选工作流作为目标工作流,其中,所述目标工作流用于执行所述目标业务。/n
【技术特征摘要】
1.一种工作流的调整方法,其特征在于,包括:
从初始工作流所包括的工作流算子中获取目标算子,其中,所述初始工作流是为目标业务构建的初始运行流程;
根据所述目标算子所包括的目标超参数生成多条候选工作流,其中,所述多条候选工作流中每条候选工作流对应于一种所述目标超参数的取值组合;
从所述多条候选工作流中获取所对应的评价指标最优的候选工作流作为目标工作流,其中,所述目标工作流用于执行所述目标业务。
2.根据权利要求1所述的方法,其特征在于,根据所述目标算子所包括的目标超参数生成多条候选工作流包括:
生成所述初始工作流对应的初始工作流树结构,其中,所述初始工作流树结构用于通过初始分支节点之间的初始连接关系表示所述工作流算子之间的运行顺序;
根据所述目标算子所包括的目标超参数对应的取值集合将所述初始工作流树结构扩展为目标工作流树结构,得到所述多条候选工作流,其中,所述目标工作流树结构中的每个分支用于通过目标分支节点之间的目标连接关系表示在所述目标超参数的一种取值组合下所述工作流算子之间的运行顺序。
3.根据权利要求2所述的方法,其特征在于,根据所述目标算子所包括的目标超参数对应的取值集合将所述初始工作流树结构扩展为目标工作流树结构包括:
从所述初始分支节点中获取所述目标算子对应的初始分支节点,其中,所述目标算子对应的初始分支节点中包括一层或者多层的超参数节点;
从所述一层或者多层的超参数节点获取所述目标超参数对应的超参数节点;
将每个目标超参数对应的超参数节点的下一层节点扩展为与所述每个目标超参数对应的取值集合中的元素数量相同的扩展节点,得到所述目标分支节点;
将所述每个目标超参数对应的取值集合中的元素分别赋予所述每个目标超参数对应的超参数节点与每个扩展节点之间的连接关系,得到所述目标连接关系;
在每种取值组合下所述工作流算子之间的运行顺序形成的每个树结构分支的尾部创建所述每个树结构分支对应的静态工作流节点,得到所述目标工作流树结构。
4.根据权利要求1所述的方法,其特征在于,从所述多条候选工作流中获取所对应的评价指标最优的候选工作流作为目标工作流包括:
分别运行所述多条候选工作流中的每条候选工作流,得到所述每条候选工作流对应的评价指标;
将所对应的评价指标最优的候选工作流确定为所述目标工作流。
5...
【专利技术属性】
技术研发人员:贾莹,
申请(专利权)人:北京金山云网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。