摘要
本发明公开了一种基于深度学习的异构软件缺陷倾向预测方法,包括如下步骤:对源项目缺陷数据中的软件缺陷度量元数据进行预处理;构建公共子空间变换模型;基于公共子空间变换模型,将源项目缺陷数据和目标项目缺陷数据变换到同一公共子空间中;构建缺陷预测分类模型,对缺陷预测分类模型和公共子空间变换模型进行训练;将目标项目缺陷数据输入至训练好的缺陷预测分类模型中,实现对目标项目的软件缺陷倾向进行预测。该方法有效处理变换特征子空间后的缺陷信息损失问题,提高软件缺陷预测模型的性能;且该方法简单、容易实现。
技术关键词
软件缺陷倾向预测方法
空间变换模型
项目
异构
多层感知机
软件缺陷预测模型
数据
度量
分类模型训练
深度残差网络
样本
变换特征
对齐方法
统计特征
优化器
线性
编码
算法
系统为您推荐了相关专利信息
人工智能系统
开发方法
人工智能模型
人工智能算法
积木模块
虚拟电厂能源管理
资源整合技术
监控系统设计
虚拟电厂技术
工程建设技术
分级评价方法
样本
注意力
评价算法
Softmax分类器
无人机集群协同
路径规划方法
异构无人机
匈牙利算法
动态