一种基于特征提取和Stacking集成学习的软件缺陷预测方法[发明专利]

专利名称:一种基于特征提取和Stacking集成学习的软件缺陷预测方法
专利类型:发明专利
发明人:崔梦天,吴克奇,李卫榜,王琳,姜玥,罗洪
申请号:CN202111106611.0
申请日:20210922
公开号:CN113837266B
公开日:
20220520
专利内容由知识产权出版社提供
摘要:本发明公开了一种基于特征提取和Stacking集成学习的软件缺陷预测方法,包括:(1)利用核主成分分析对原始数据集进行特征提取,得到降维后的缺陷数据集DS′;(2)利用本发明提出的协同过滤算法为新的软件缺陷数据推荐适用的抽样方法,使用推荐的抽样算法在缺陷数据集DS′上进行不平衡处理,得到不平衡处理后的缺陷数据集DS″;(3)使用K‑Means算法对缺陷数据集DS″进行聚类,对于偏离主流类别的异常值进行剔除,得到缺陷数据集DS″′;(4)构建基于Stacking集成学习的软件缺陷预测模型,为第一层的基学习器和第二层的元学习器选择合适的分类器,构建出性能良好的软件缺陷预测模型;(5)在处理后的缺陷数据集DS″′上使用集成后的模型与基模型和主流集成模型进行对比,以此验证本发明提出的集成预测模型的性能优劣。研究结果表明,本发明提出的KSSDP集成预测模型比基模型和主流集成模型的性能更好。
申请人:西南民族大学
地址:610000 四川省成都市武侯区一环路南四段16号
国籍:CN
代理机构:成都华风专利事务所(普通合伙)
代理人:杜朗宇

本文发布于:2024-09-24 09:26:47,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/476962.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:专利   模型   集成   进行   预测   数据   软件缺陷   缺陷
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议