一种使用异构图注意力网络的源代码漏洞检测方法

AITNT
正文
推荐专利
一种使用异构图注意力网络的源代码漏洞检测方法
申请号:CN202411870775
申请日期:2024-12-18
公开号:CN119760720B
公开日期:2025-10-10
类型:发明专利
摘要
本发明提供了一种基于异构图注意力网络的源代码漏洞检测方法,属于智能软件工程领域。解决了深度学习模型在特征提取过程中语义信息不足的技术问题。其技术方案为:包括以下步骤:S1:对开源数据集进行数据预处理;S2:通过代码解析器将源代码解析为图结构;S3:融合多种代码结构图,并对图结构进行剪枝操作;S4:利用Word2Vec对异构图节点进行特征初始化;S5:基于元路径将异构图划分为12个元图;S6:将异构图信息输入两层注意力网络进行模型训练;S7:基于验证集筛选出最佳模型。本发明的有益效果在于:通过将源代码解析为异构图结构,并结合两层注意力网络进行模型训练,有效提升了漏洞检测的性能。
技术关键词
注意力 节点 抽象语法树 智能软件工程 sigmoid函数 异构信息网络 广度优先遍历 语义 格式 句法信息 多层感知器 深度学习模型 漏洞 对源代码 数据 训练集 算法
系统为您推荐了相关专利信息
1
基于多示例学习的恶意软件分类方法
恶意软件分类方法 深度多示例学习 Attention机制 卷积神经网络提取 注意力机制
2
基于神经网络模型的遥感图像建筑物分割方法及相关设备
多尺度特征 全局特征提取 补丁 注意力机制 图像分割模型
3
一种识别企业归属产业链环节的方法
企业 分词词典 客户 代表 经济分析技术
4
用于结肠癌靶向药物筛选的多维度药效评估系统
评估系统 药效 卷积神经网络提取 数据采集模块 变量
5
一种融合微波红外信息的空间小目标探测方法
融合微波 多普勒 卷积模块 图像分割算法 形状特征提取
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号