摘要
本发明涉及软件可靠性保障技术领域,为基于代码预训练模型高效参数微调的代码漏洞检测方法,方法包含以下步骤:对漏洞数据集的源代码进行预处理;S2、对预处理后的源代码进行转化处理,提取源代码对应的token序列和代码属性图路径;S3、构建代码漏洞检测模型,代码漏洞检测模型包括语义特征提取器、结构特征提取器、特征融合层和分类器;S4、将提取的源代码对应的token序列和代码属性图路径联合训练代码漏洞检测模型;S5、通过优化的代码漏洞检测模型输出待测源代码具否有漏洞的结果。本发明通过高效参数微调来微调模型,节省训练资源的并且获得良好的性能,通过融合同时学习源代码的语义和结构特征,提高了代码漏洞检测的效率和准确度。