[发明专利]一种多模型数据库OrientDB参数配置自动调优方法有效

专利信息
申请号: 202011029986.7 申请日: 2020-09-24
公开(公告)号: CN112131206B 公开(公告)日: 2023-01-10
发明(设计)人: 牛中盈;冉忞玮;王冲;周可;宋时青;李春花;胡琦;王仁;冯帆 申请(专利权)人: 北京计算机技术及应用研究所;航天科工网络信息发展有限公司;华中科技大学
主分类号: G06F16/21 分类号: G06F16/21;G06N3/08;G06F11/34
代理公司: 中国兵器工业集团公司专利中心 11011 代理人: 张然
地址: 100854*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 模型 数据库 orientdb 参数 配置 自动 方法
【权利要求书】:

1.一种多模型数据库OrientDB参数配置自动调优方法,其特征在于,包括:

在默认参数配置下使用MMBench对OrientDB进行基准测试,使用OSMonitor得到OrientDB的初始运行状态s,使用OPIndicator得到OrientDB的性能p;在状态s,调优模型输出参数配置a;

将OrientDB参数配置调整为a后,使用MMBench对OrientDB进行基准测试,OSMonitor对OrientDB的运行状态进行实时监控和处理得到状态指标s′,OPIndicator统计OrientDB的性能变化,根据奖励函数计算得到奖励r;

将训练数据四元组(s,a,r,s′)存入调优经验池;

从调优经验池中随机采样数量为m的小批量样本用以训练调优模型;

如果调优模型收敛或达到人为设置的终止条件则结束训练得到预训练调优模型,否则,令s←s′,反回在状态s,调优模型输出参数配置a的步骤;

在实际工作负载下使用预训练调优模型输出推荐的参数配置,调优系统与用户的OrientDB交互k次,在这k次交互的过程中调优系统对预训练调优模型的网络参数进行微调,以适应实际工作负载,取这k次中OrientDB性能最优时对应的参数配置作为调优模型推荐的参数配置;

其中,根据奖励函数计算得到奖励r:

其中,ΔPt→0表示相对于默认参数配置下OrientDB性能的提升率,表示相对于OrientDB历史最优性能的提升率;ΔPt→0>0表示当前性能相对于默认参数配置下OrientDB性能有所提升,ΔPt→0<0表示当前性能相对于默认参数配置下OrientDB性能有所下降,表示当前性能相对于OrientDB历史最优性能有所提升,表示当前性能相对于OrientDB历史最优性能有所下降。

2.如权利要求1所述的多模型数据库OrientDB参数配置自动调优方法,其特征在于,

基于DDPG算法构建调优模型,DDPG算法包含行动者和评论家两个部分,行动者部分采用当前行动者网络和目标行动者网络,评论家部分采用当前评论家网络和目标评论家网络,在调优模型中,随机初始化当前行动者网络的参数θμ和当前评论家网络的参数θQ,初始化目标行动者网络的参数θμ′和目标评论家网络的参数θQ′,其中θμ′=θμ,θQ′=θQ,初始化调优经验池,容量为M。

3.如权利要求1所述的多模型数据库OrientDB参数配置自动调优方法,其特征在于,用(si,ai,ri,s′i)表示单个样本的初始运行状态、参数配置、奖励和状态指标,计算当前评论家网络的梯度;采用评论家网络优化器更新当前评论家网络的参数;计算当前行动者网络的策略梯度;采用行动者网络优化器更新当前行动者网络的参数;更新目标行动者网络和目标评论家网络的参数。

4.如权利要求1所述的多模型数据库OrientDB参数配置自动调优方法,其特征在于,a=μ(s|θμ),μ是利用当前行动者网络逼近的策略函数,θμ为当前行动者网络的参数。

5.如权利要求1所述的多模型数据库OrientDB参数配置自动调优方法,其特征在于,在实际工作负载下使用预训练调优模型输出推荐的参数配置,包括:

S21、使用基准测试工具MMBench重放当前实际工作负载,对OrientDB进行性能测试;在MMBench对OrientDB进行性能测试期间,使用OSMonitor得到OrientDB的初始运行状态,使用OPIndicator得到OrientDB在默认参数配置下的性能;

S22、使用预训练调优模型为OrientDB输出推荐的参数配置,在与用户的OrientDB进行交互的过程中对预训练调优模型的网络参数进行微调,以适应实际工作负载;

S23、重复n次步骤S22,取这n次中OrientDB性能最优时对应的参数配置作为调优模型推荐的最终参数配置,将OrientDB参数配置调整为

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京计算机技术及应用研究所;航天科工网络信息发展有限公司;华中科技大学,未经北京计算机技术及应用研究所;航天科工网络信息发展有限公司;华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011029986.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top