有效

建立预测软件缺陷优化模型的方法、装置和计算机设备

索思亮、梁志宏、赵晓玮、杨祎巍、麦立峰、游梓霖、林俏伶、熊镇涛、蒋屹新、徐培明、洪超、王劭晟
南方电网科学研究院有限责任公司

摘要

本申请涉及一种建立预测软件缺陷优化模型的方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:获取软件缺陷不平衡数据集;对不平衡数据集进行特征提取得到软件缺陷预测特征,计算软件缺陷预测特征与对应的标注数据之间的相关系数,计算软件缺陷预测特征权值组成第一权重向量;基于第一权重向量变异生成变异权重向量,与第一权重向量交叉组合,生成第二权重向量;比较第一权重向量与第二权重向量,筛选满足预设条件的分向量组成最终权重向量;基于最终权重向量对不平衡数据集中样本排序,移除满足预设条件的样本,生成平衡数据集;将平衡数据集用于模型训练,获得预测软件缺陷优化模型。采用本方法能够建立预测软件缺陷优化模型。