摘要
本申请涉及一种基于多模态特征融合的源代码漏洞检测方法及装置。所述方法包括:获取待检测源代码的文本序列数据、结构数据、动态执行数据和注释文本数据;将文本序列数据输入至双向循环神经网络,将结构数据输入至图注意力网络,将动态执行数据输入至时序神经网络,将注释文本数据输入至卷积神经网络;基于文本序列特征、结构特征、动态执行特征和注释文本特征,确定目标特征向量;将目标特征向量输入至预训练的分类器,得到待检测源代码对应的漏洞类型检测结果,预训练的分类器为基于样本特征向量集合和过采样样本特征向量训练得到的。采用本方法能够避免传统技术对多源异构数据特征融合不足、漏洞样本类别不平衡导致检测效果欠佳的问题。
技术关键词
时序神经网络
文本
序列特征
多模态特征融合
门控循环单元
样本
生成对抗网络
分类器
注意力
长短期记忆网络
动态
数据
优化器
漏洞检测装置
节点特征
系统为您推荐了相关专利信息
多源异构数据融合
多模态
文件哈希值
度计算方法
数据处理技术
账号
稀疏特征
稠密特征
主题模型
多维度特征提取
时序神经网络
级联
异常数据
水质预测技术
补录方法