首页> 中国专利> 一种基于分类算法和集成算法的软件缺陷预测方法

一种基于分类算法和集成算法的软件缺陷预测方法

摘要

本发明公开了一种基于分类算法和集成算法的软件缺陷预测方法,涉及软件工程和软件缺陷预测技术领域。首先采集原始缺陷数据集,对其进行数据预处理,然后计算其不平衡率、代码行和实例数的个数以及考虑对预测结果的要求,接着将数据集随机排序分成十份,九份作为训练集并在后续操作中重复随机排序以多次对OAO算法和旋转森林算法进行训练,训练结束后用测试集对本方法性能进行测试并与其他方法对比。本发明方法重点解决高不平衡数据集的二分类问题,提出的方法对OAO算法进行了一定的改进,使该算法更加适用于二分类问题,且较好的综合了OAO算法和旋转森林算法的优点,又通过集成规避了OAO算法无法决策的情况,构建了一种性能较好的模型进行预测。

著录项

  • 公开/公告号CN115576838A

    专利类型发明专利

  • 公开/公告日2023-01-06

    原文格式PDF

  • 申请/专利权人 昆明理工大学;

    申请/专利号CN202211354655.X

  • 发明设计人 魏比贤;刘晓燕;

    申请日2022-11-01

  • 分类号G06F11/36;G06F18/2135;G06F18/214;G06F18/2431;G06F18/23;G06N5/01;G06N20/20;

  • 代理机构昆明明润知识产权代理事务所(普通合伙);

  • 代理人马海红

  • 地址 650093 云南省昆明市五华区学府路253号

  • 入库时间 2023-06-19 18:14:35

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-01-06

    公开

    发明专利申请公布

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号