[发明专利]数据处理方法以及装置在审
申请号: | 202210018336.5 | 申请日: | 2022-01-07 |
公开(公告)号: | CN114518866A | 公开(公告)日: | 2022-05-20 |
发明(设计)人: | 王润哲;王庆龙;胡玉溪 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 赵杰 |
地址: | 310052 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 以及 装置 | ||
本说明书实施例提供数据处理方法以及装置,其中所述数据处理方法包括:获取目标对象的参数配置信息,基于所述参数配置信息中对象参数对应的参数值范围,对所述对象参数的参数值进行采样,根据采样结果生成多个对象参数集合,其中,每个对象参数集合中包含一个对象参数的一个参数值,或包含至少两个对象参数分别对应的一个参数值的组合,基于所述多个对象参数集合对所述目标对象进行回归预测,根据预测结果从所述多个对象参数集合中确定目标对象参数集合,并基于所述目标对象参数集合对所述目标对象进行参数调整。
技术领域
本说明书实施例涉及计算机技术领域,特别涉及一种数据处理方法。
背景技术
操作系统内核、编译器以及数据库等场景均存在针对参数的调优需求,较为有效的参数设置可以优化服务运行性能,提升整体服务质量。
目前,越来越多的参数调优过程都是通过自动化方式实现,其目的是在更短的时间内在合理的搜索空间内找到最优的参数,具体是通过对影响目标对象性能指标的参数进行调整,使调整后的损失函数最小,从而提高目标对象的整体性能;但是在实际的自动化调优过程中,损失函数的值只有在实际应用参数并执行评估程序(benchmark)之后才能得出,参数应用和评估程序的执行过程往往成本较高;同时需要调优的参数往往数量较多,高维参数对调优算法带来较大挑战,不仅可能导致调优效率低,也可能影响调优效果。
发明内容
有鉴于此,本说明书实施例提供了一种数据处理方法。本说明书一个或者多个实施例同时涉及一种数据处理装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序,以解决现有技术中存在的技术缺陷。
根据本说明书实施例的第一方面,提供了一种数据处理方法,包括:
获取目标对象的参数配置信息;
基于所述参数配置信息中对象参数对应的参数值范围,对所述对象参数的参数值进行采样;
根据采样结果生成多个对象参数集合,其中,每个对象参数集合中包含一个对象参数的一个参数值,或包含至少两个对象参数分别对应的一个参数值的组合;
基于所述多个对象参数集合对所述目标对象进行回归预测,根据预测结果从所述多个对象参数集合中确定目标对象参数集合,并基于所述目标对象参数集合对所述目标对象进行参数调整。
可选地,所述根据预测结果从所述多个对象参数集合中确定目标对象参数集合,包括:
将所述多个对象参数集合作为训练样本,将所述预测结果作为标签,对待训练的分值预测模型进行训练,得到所述分值预测模型;
根据所述多个对象参数集合及所述分值预测模型,确定所述目标对象的目标对象参数集合。
可选地,所述根据所述多个对象参数集合及所述预测模型,确定所述目标对象参数集合,包括:
根据预设算法及所述多个对象参数集合,生成所述目标对象对应的待处理对象参数集合;
将所述待处理对象参数集合输入所述分值预测模型进行处理,生成所述每个待处理对象参数集合对应的分值预测结果;
根据所述分值预测结果从所述待处理对象参数集合中确定所述目标对象参数集合。
可选地,所述根据预设算法及所述多个对象参数集合,生成所述目标对象对应的待处理对象参数集合,包括:
根据所述预测结果对所述多个对象参数集合进行排序,并根据排序结果对所述对象参数进行权重设置;
根据权重设置结果从所述对象参数中确定待调整对象参数;
根据预设算法及所述待调整对象参数,生成所述目标对象对应的待处理对象参数集合。
可选地,所述获取目标对象的参数配置信息之后,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210018336.5/2.html,转载请声明来源钻瓜专利网。