用于跨项目软件缺陷预测的源项目选择方法及缺陷预测方法
申请号:CN202410996680
申请日期:2024-07-24
公开号:CN118940135A
公开日期:2024-11-12
类型:发明专利
摘要
本发明公开了一种用于跨项目软件缺陷预测的源项目选择方法及缺陷预测方法,所述的源项目选择方法包括:构建并准备多项目数据集;将多项目数据集中的源项目和目标项目加入迁移学习方法,建立Logistic模型进行预测,提取成对的评价指标值;对多项目数据集中的源项目和目标项目的项目特征进行归一化处理,提取源项目特征中值及目标项目特征中值,组成项目特征中值向量;建立由所述目标项目特征中值、源项目特征中值、评价指标值组成的向量,将所有向量的合集,作为训练集;将所述训练集输入SMOreg算法,建立模型,然后使用项目特征中值向量的合集作为测试集,预测评价指标值;根据预测的评价指标值确定最适合目标项目的源项目。
技术关键词
项目选择方法
项目特征
软件缺陷预测方法
Logistic模型
迁移学习方法
Logistic回归模型
训练集
数据
处理器
计算机设备
可读存储介质
存储器
算法
程序
指标