一种参数调优方法、设备及存储介质技术

技术编号:32636928 阅读:21 留言:0更新日期:2022-03-12 18:12
本申请实施例提供一种参数调优方法、设备及存储介质。在本申请实施例中,可对待调优的目标参数组进行模拟调优测试,以获得调优效果测试值;根据所述目标参数组在模拟调优测试过程中的参数取值和对应的调优效果测试值,确定所述多个参数各自与调优效果之间的非线性相关度;根据所述非线性相关度,从所述目标参数组中选择敏感参数;按照所述敏感参数,对所述待调优对象进行参数调优。据此,本申请实施例中,提出在参数调优过程中量化参数与调优效果之间的非线性关系,来更好地体现参数与调优效果之间的复杂关系,从而更加准确地筛选出敏感参数,并基于敏感参数缩小调优的搜索空间,进而可有效提升调优效率。而可有效提升调优效率。而可有效提升调优效率。

【技术实现步骤摘要】
一种参数调优方法、设备及存储介质


[0001]本申请涉及数据处理
,尤其涉及一种参数调优方法、设备及存储介质。

技术介绍

[0002]操作系统内核,编译器,以及数据库等领域中均存在针对参数的调优需求,较为有效的参数设置可以优化服务运行性能,提升整体服务质量。
[0003]当前主流的调优算法是基于贝叶斯理论的。根据实时反馈的调优效果,在预置的参数空间中进行动态搜索。但是,上述领域涉及的参数数量较多,可能高达成百上千维,应用贝叶斯算法时所需的搜索周期将非常长,这不仅导致调优效率低,还可能影响调优效果。

技术实现思路

[0004]本申请的多个方面提供一种参数调优方法及设备,用以提升参数调优效率。
[0005]本申请实施例提供一种参数调优方法,包括:
[0006]获取待调优的目标参数组,所述目标参数组中包含多个参数;
[0007]对所述目标参数组进行模拟调优测试,以获得调优效果测试值;
[0008]根据所述目标参数组在模拟调优测试过程中的参数取值和对应的调优效果测试值,确定所述多个参数各自与本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种参数调优方法,包括:获取待调优的目标参数组,所述目标参数组中包含多个参数;对所述目标参数组进行模拟调优测试,以获得调优效果测试值;根据所述目标参数组在模拟调优测试过程中的参数取值和对应的调优效果测试值,确定所述多个参数各自与调优效果之间的非线性相关度;根据所述非线性相关度,从所述目标参数组中选择敏感参数;按照所述敏感参数,对所述待调优对象进行参数调优。2.根据权利要求1所述的方法,所述根据所述目标参数组在模拟调优测试过程中的参数取值和对应的调优效果测试值,确定所述多个参数各自与调优效果之间的非线性相关度,包括:将所述目标参数组在模拟调优测试过程中的参数取值和对应的调优效果测试值提供给机器学习模型,以供所述机器学习模型捕捉所述目标参数组中多个参数各自与调优效果之间的非线性关系;利用模型解释器对所述机器学习模型捕捉到的所述非线性关系进行量化,以产生所述多个参数各自与调优效果之间的非线性相关度。3.根据权利要求2所述的方法,所述利用模型解释器对所述机器学习模型捕捉到的所述非线性关系进行量化,以产生所述多个参数各自与调优效果之间的非线性相关度,包括:利用所述机器学习模型,按照捕捉到的所述非线性关系构造更多模拟调优测试过程中的参数取值和对应的调优效果测试值;将所述对所述目标参数组进行模拟调优测试操作产生的和所述机器学习模型构建的参数取值和对应的调优效果测试值提供给所述模型解释器;利用所述模型解释器生成所述多个参数各自与调优效果之间的非线性相关度。4.根据权利要求3所述的方法,所述利用所述模型解释器生成所述多个参数各自与调优效果之间的非线性相关度,包括:在所述模型解释器中,采用沙普利Shapley算法,根据所述参数取值和对应的调优效果测试值分析所述多个参数各自对调优效果的贡献度;基于所述所述多个参数各自对调优效果的贡献度,确定所述多个参数各自与调优效果之间的非线性相关度。5.根据权利要求1所述的方法,所述根据所述非线性相关度,从所述目标参数组中选择敏感参数,包括:获取所述多个参数各自与调优效果之间的线性相关度和/或互信息值;根据所述线性相关度和/或互信息值对所述非线性相关度进行校正,以获得所述多个参数各自对应的敏感指数;按照所述敏感指数,从所述目标参数组中选择敏感参数。6.根据权利要求5所述的方法,所述获取所述多个参数各自与调优效果之间的线性相关度,包括:对所述目标参数组在模拟调优测试过程中的参数取值和对...

【专利技术属性】
技术研发人员:王庆龙胡玉溪王润哲
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1