首页> 中国专利> 基于差分演化算法的软件缺陷预测优化方法

基于差分演化算法的软件缺陷预测优化方法

摘要

本发明公开了一种基于差分演化算法的软件缺陷预测优化方法,属于软件工程中的质量保证领域。包括如下步骤:(1)整理软件项目中模块,清洗代码中的注释等,建立软件缺陷数据代码集合;对给定缺陷集合进行整理,包括缺陷的度量设计以及缺陷数据标记等,生成软件缺陷数据集;借助差分演化算法,对缺陷预测数据集使用少数类过采样方法创建多数类和少数类比值为2:1的数据集,确定神经网络超参数的最优取值,使用训练的神经网络分类模型在测试集中测试,满足性能指标,则表示构建成功软件缺陷预测模型。本发明可以根据数据集的不同自动化确定分类模型构建中的相应参数因子,找到最适合当前数据集与分类模型的参数组合,提升软件缺陷预测模型的性能并减少模型构建中参数寻找的工作量。

著录项

  • 公开/公告号CN108563556A

    专利类型发明专利

  • 公开/公告日2018-09-21

    原文格式PDF

  • 申请/专利权人 江苏工程职业技术学院;

    申请/专利号CN201810021357.6

  • 发明设计人 曲豫宾;李芳;陈翔;谢萍丽;

    申请日2018-01-10

  • 分类号G06F11/36(20060101);G06N3/00(20060101);

  • 代理机构

  • 代理人

  • 地址 226000 江苏省南通市青年中路87号

  • 入库时间 2023-06-19 06:38:41

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-10-23

    实质审查的生效 IPC(主分类):G06F11/36 申请日:20180110

    实质审查的生效

  • 2018-09-21

    公开

    公开

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号