一种基于多特征融合和自注意力编码器神经网络的源代码漏洞分类检测方法

AITNT
正文
推荐专利
一种基于多特征融合和自注意力编码器神经网络的源代码漏洞分类检测方法
申请号:CN202410876664
申请日期:2024-07-02
公开号:CN118761058A
公开日期:2024-10-11
类型:发明专利
摘要
本发明涉及源代码漏洞检测技术领域,公开了一种基于多特征融合和自注意力编码器神经网络的源代码漏洞分类检测方法,通过特定切点对PDG图结构进行前后向切片,从而得到切片子图;根据标签比例决定重复切片最终的标签为是否有漏洞;生成增强切片;规划化和分词;生成增强切片的向量表征;生成PDG图结构的介中心性编码和Node2Vec编码;将增强切片的向量表征以及PDG图结构的中心性编码和Node2Vec编码聚合作为训练数据,训练设计的基于自注意力机制的典型Transformer编码器架构漏洞检测模型;对漏洞数据集进行预测,完成漏洞类型的检测,起到了有效地融合了代码的语法、语义和文本信息,提高了漏洞检测率的效果。
技术关键词
分类检测方法 注意力编码器 切片 编码器架构 语句 注意力机制 节点 标签 生成代码 代码分析工具 漏洞检测技术 典型 分词 嵌入方法 多层感知机 序列 语义
系统为您推荐了相关专利信息
1
一种基于大模型的企业尽调报告智能生成方法及系统
智能生成方法 智能生成系统 自然语言 智能推理 SQL模板
2
一种基于卫星图像与机载图像匹配结果自适应选择的无人机视觉定位方法
图像匹配 图像特征描述符 切片 视觉里程计 坐标系
3
一种红锥树干径向生长监测与分析系统
自动气象站 记录仪 Gompertz模型 林业生态监测技术 采集器
4
单元测试代码生成方法、设备、存储介质及程序产品
单元测试代码 测试场景 代码仓库 生成提示词 语句
5
基于标注偏差免疫损失的数控机床进给系统故障诊断方法
嵌入式故障诊断 数控机床进给系统 故障诊断模型 采集数控机床 样本
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号