[发明专利]一种基于生成对抗网络的变更智能检查方法及装置有效

专利信息
申请号: 201910332628.4 申请日: 2019-04-24
公开(公告)号: CN110147323B 公开(公告)日: 2023-05-23
发明(设计)人: 邹勇杰;陈宇;王博;陈云 申请(专利权)人: 北京百度网讯科技有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 北京润平知识产权代理有限公司 11283 代理人: 肖冰滨;王晓晓
地址: 100085 北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 生成 对抗 网络 变更 智能 检查 方法 装置
【说明书】:

发明涉及自动化运维领域,具体地涉及一种基于生成对抗网络的变更智能检查方法,所述方法包括:获取指标数据,所述指标数据包含变更前的数据和变更后的数据;对所述指标数据进行预处理;将预处理后的指标数据输入至预先训练的生成对抗网络;根据所述生成对抗网络输出的异常分数判断所述变更是否异常。本发明实施例适用于变更前后的自动化检查,能够自动适应实际变更场景的参数变化,并减少人力投入,提升变更检查的召回率。

技术领域

本发明涉及自动化运维领域,具体地涉及一种基于生成对抗网络的变更智能检查方法,以及一种基于生成对抗网络的变更智能检查装置。

背景技术

当产品发布新版本、修复Bug,或者提升系统性能时,都需要进行上线,也就是变更发布,变更发布无疑是产品迭代的必经之路。但是变化总伴随着风险,互联网公司发生的一些用户有感、损失重大的故障,往往跟变更相关。提升开发和测试的质量虽然在一定程度上可以减少线上故障数量,但是由于生产环境与测试环境不同,并且服务的调用关系比较复杂,无法完全避免变更引入故障。

为了减少异常变更对线上服务稳定性的影响,我们将变更分为多个阶段,每个阶段对指定的机器进行服务部署变更,并在每个阶段变更完成后对服务的状态进行检查,当服务正常时继续下一阶段变更,否则认为本次变更可能对服务稳定性造成影响,则终止变更。

目前对于变更的检查主要有两种方案:1.主要靠人力制定阈值的方案。维护人员为模块选定一些核心指标,并提前对挑选的指标配置异常检测阈值。当模块变更时,查看其关联指标是否在人工配置的阈值范围内。如果存在指标不在人工配置范围内,则认为变更异常,终止变更。2.基于统计学的方案。主要通过考察模块变更前后的关联指标的均值和方差的变化,当这种变化较显著时,则认为变更异常,终止变更。

但是以上方案均存在弊端:对于靠人力制定阈值的方案,其检查效果完全取决于人工选择的指标以及为指标配置的阈值,由于人工选择的指标通常是一个很小的集合,经常出现因为指标没有被覆盖,导致异常变更未被及时发现,引发大规模故障。另外人工很难针对每个指标选择一个恰到好处的阈值,过松的阈值将导致异常变更未被发现,过严苛的阈值将导致频繁出现误判,影响变更效率。并且,此方案需要人工参与,效率很低。

对于基于统计学的方案,指标的均值和方差的变化不足以反映变更前后的变化,因为均值和方差只是衡量变化的两个方面。因此,此方案虽然能减少人工成本,但是对变更检查的召回率不是很高,导致有些异常变更成为漏网之鱼。

发明内容

本发明的目的是提出一种基于生成对抗网络的变更智能检查方法,通过人工智能检查模块变更是否正常,以至少解决现有人工检查中的人力成本高和检查效率低的问题。

为了实现上述目的,本发明第一方面提供一种基于生成对抗网络的变更智能检查方法,所述方法包括:

获取指标数据,所述指标数据包含变更前的数据和变更后的数据;

对所述指标数据进行预处理;

将预处理后的指标数据输入至预先训练的生成对抗网络;

根据所述生成对抗网络输出的异常分数判断所述变更是否异常。

可选的,所述获取指标数据,包括:获取模块在当前变更前一个时段的数据,以及当前变更后一个时段的数据,将两者拼接形成指标数据。

可选的,所述预先训练为离线训练。

可选的,所述预先训练的生成对抗网络,包括:生成器部分G、判别器部分D和编码器E(x’);

所述生成器部分G包括编码器GE(x)和解码器GD(z);所述编码器GE(x)用于将输入的指标数据x编码成向量z,所述解码器GD(z)用于将所述向量z解码成重构的x’;

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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