一种利用多重注意力机制进行代码漏洞修复检测的方法

AITNT
正文
推荐专利
一种利用多重注意力机制进行代码漏洞修复检测的方法
申请号:CN202510070419
申请日期:2025-01-16
公开号:CN120068084A
公开日期:2025-05-30
类型:发明专利
摘要
本发明提供了一种利用多重注意力机制进行代码漏洞修复检测的方法,包括如下步骤:S1、构建漏洞修复数据集;用CodeBERT对漏洞修复数据集中的代码更改提取嵌入,通过特征提取器获得代码更改的特征;S2、通过计算代码更改的特征之间的相似度,划分出补丁内容相关特征和补丁内容无关特征;S3、得到自注意力组件处理后的特征;S4、将自注意力组件处理后的补丁无关和补丁相关特征映射到同一纬度,输入到匹配注意力组件中进行联合计算,获得注意力权重,通过注意力权重进行加权获得预测结果。本发明引入了多重注意力机制,通过自注意力机制捕获代码片段的全局依赖关系,通过匹配注意力机制分析代码修改前后的差异,进而提高了对漏洞修复的识别精度。
技术关键词
补丁 漏洞 前馈神经网络 匹配注意力机制 特征提取器 矩阵 令牌 数据 标记方式 处理器 电子装置 存储器 解码器 编码器 表达式 非线性 序列 风格
系统为您推荐了相关专利信息
1
基于多模态场景感知的直播内容实时推荐方法
推荐方法 动态场景 多模态 频谱特征 热力图
2
一种基于三维多臂老虎机的自动化漏洞挖掘方法及装置
多臂老虎机 漏洞挖掘方法 模糊测试效率 指数 测试用例集
3
一种基于Transformer的红外焦平面阵列漂移率计算参数估计方法
红外焦平面阵列 参数估计方法 编码器模块 前馈神经网络 遗传编程算法
4
网元资源容量控制方法、系统、设备及程序产品
代理呼叫会话控制功能 网络流量预测模型 容量控制方法 指标 长短期记忆网络
5
一种海上风电叶片缺陷检测方法
海上风电叶片 缺陷检测方法 坐标 区域特征提取 风机叶片
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号