一种项目评审软件缺陷预测方法及系统
Abstract:
本发明提供了一种项目评审软件缺陷预测方法及系统,所述方法包括提取源代码的语法树,并基于语法树提取第一特征;对历史运行数据进行不平衡采样处理,以得到初始数据特征;计算初始数据特征的期望验证值,对初始数据特征进行数据筛选,以得到第二特征;获取训练数据集并将训练数据集输入预设预测模型中进行训练,以得到最终预测模型,将第一处理特征与第二处理特征进行特征融合,以得到融合特征,将融合特征输入最终预测模型中进行预测,以输出缺陷预测结果,本发明可充分利用两特征的有效信息对项目评审软件的缺陷进行预测,提升了预测模型的预测精度,同时可剔除掉一些冗余、无关的特征,避免出现过拟合的问题,进一步提升了模型的预测精度。
Patent Agency Ranking
0/0