一种软件的行级缺陷预测方法、系统、终端及存储介质

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种软件的行级缺陷预测方法、系统、终端及存储介质
申请号:CN202511298197
申请日期:2025-09-11
公开号:CN120821648A
公开日期:2025-10-21
类型:发明专利
摘要
本发明公开了一种软件的行级缺陷预测方法、系统、终端及存储介质,所述方法包括:对源代码进行预处理,得到初始训练样本,并进行分块处理,得到目标训练样本;通过Transformer编码器对目标训练样本进行建模,得到初始缺陷预测模型、行级缺陷预测结果以及文件级缺陷预测结果;采用梯度下降算法根据行级缺陷预测结果和文件级缺陷预测结果对初始缺陷预测模型进行迭代训练,得到目标缺陷预测模型;获取待预测文件,输入目标缺陷预测模型进行缺陷预测,输出预测缺陷代码行。本发明根据训练样本对初始模型进行行级和文件级缺陷预测训练,得到目标缺陷预测模型,并利用目标缺陷预测模型输出预测缺陷代码行,提升了软件缺陷定位的精度。
技术关键词
缺陷预测方法 梯度下降算法 编码器 缺陷预测系统 软件缺陷定位 分块 语义 可读存储介质 对源代码 数据 处理器 注意力 终端 参数 程序 网络 模块