摘要
本发明提出基于相似匹配与异构图的跨项目缺陷预测方法及系统,通过计算源项目与目标项目的特征分布差异和实例相似度,选择出与目标项目最相似的源项目作为用于训练的源项目,确保缺陷预测模型训练数据的高相关性与代表性,从而提高缺陷预测模型的泛化性能。构建异构图,基于图卷积和交叉注意力机制,将多类型边的信息有效聚合到图的节点表示中,从而使节点不仅包含局部特性,还能反映代码结构的全局依赖关系,显著提升缺陷预测模型对代码缺陷特征的表达能力。
技术关键词
缺陷预测方法
项目
交叉注意力机制
异构
抽象语法树
缺陷预测系统
SMOTE算法
生成特征向量
程序依赖图
代码缺陷
处理器
代码结构
计算机程序产品
分析工具
指令
可读存储介质
存储器
节点
系统为您推荐了相关专利信息
碳足迹核算
信息可视化系统
产品碳足迹
文本
编码向量
剩余油预测方法
融合机器学习
时空序列数据
微观孔隙结构
多源异构数据
风险预测方法
清运车辆
风险预测模型
大数据
节点特征