[发明专利]一种基于基因表达式编程算法的软件缺陷预测方法在审
申请号: | 202210536193.7 | 申请日: | 2022-05-17 |
公开(公告)号: | CN114968773A | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 肖文辉;彭虎;韩雨鹏 | 申请(专利权)人: | 九江学院 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06N3/12 |
代理公司: | 常州品益专利代理事务所(普通合伙) 32401 | 代理人: | 侯利娜 |
地址: | 332005 江西*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于基因表达式编程算法的软件缺陷预测方法,包括如下步骤:S1:设置运行参数并随机生成字符串染色体初始化种群;S2:将软件缺陷历史数据集分成训练集和测试集;S3:通过树状结构将种群中的字符串染色体转换成表达式树;S4:将表达式树进行解码,转换成对应的程序模型;S5:根据适应度函数,计算适应度值;S6:用轮盘赌选择机制对种群进行选择;S7:用基于领域变异的基因表达式编程算法对种群进行演化;S8:重复S3步至S5;S9:检查是否达到结束条件,如没有则返回S6,结束后得到的最优染色体即为对软件缺陷预测的模型;S10:通过测试集对得到的模型进行测试,最终得到软件缺陷预测的模型;S11:将实况的软件缺陷数据输入到模型中,得到预测结果。本发明简单高效,可用于缺陷预测技术领域中软件缺陷的预测。 | ||
搜索关键词: | 一种 基于 基因 表达式 编程 算法 软件 缺陷 预测 方法 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于九江学院,未经九江学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/202210536193.7/,转载请声明来源钻瓜专利网。