国家标准网
文库搜索
切换导航
首页
频道
仅15元无限下载
联系我们
首页
仅15元无限下载
联系我们
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211279030.1 (22)申请日 2022.10.19 (71)申请人 哈尔滨工业大 学 (深圳) (哈尔滨工 业大学深圳科技创新研究院) 地址 518000 广东省深圳市南 山区桃源街 道深圳大 学城哈尔滨工业大 学校区 (72)发明人 高翠芸 陈玉盼 肖京 王轩 王磊 廖清 赵盟盟 文昕成 (74)专利代理 机构 深圳市添源创鑫知识产权代 理有限公司 4 4855 专利代理师 姜书新 (51)Int.Cl. G06F 21/57(2013.01) G06N 3/04(2006.01) G06N 3/08(2006.01) (54)发明名称 一种用于代码漏洞检测的全局信息感知图 神经网络系统 (57)摘要 本发明提供了一种用于代码漏洞检测的全 局信息感知图神经网络系统, 包括关系代码表示 模块和全局信息感知模块; 关系代码表示模块在 图卷积神经网络信息聚合过程中添加边类型信 息, 用边类型信息丰富节点特征表示, 并使用注 意力机制增强节点特征; 全局信息感知模块在图 卷积神经网络中使用大核卷积和小核卷积分别 提取代码属性图中的全局特征和局部特征, 学习 更抽象高级的图表征用于代码漏洞分类。 本发明 的有益效果是: 本发明能缓解传统图神经网络难 以有效捕获大图图表征的缺陷, 有效地学习代码 量大的函数的代码属性图的向量表示并提升漏 洞检测的准确率和F1指标。 权利要求书3页 说明书4页 CN 115357909 A 2022.11.18 CN 115357909 A 1.一种用于代码漏洞检测的全局信息感知图神经网络系统, 其特征在于, 包括关系代 码表示模块和全局信息感知模块; 关系代码表示模块在图卷积神经网络信 息聚合过程中添加边类型信 息, 用边类型信 息 丰富节点特 征表示, 并使用注意力机制增强节点特 征; 全局信息感知模块在图卷积神经网络中使用大核卷积和小核卷积分别提取代码属性 图中的全局特 征和局部特征, 学习更抽象高级的图表征用于代码漏洞分类。 2.根据权利要求1所述的全局信 息感知图神经网络系统, 其特征在于, 所述关系代码表 示模块由 层组成, 每一层包括三个子层, 三个子层分别是: 关系图卷积神经网络子层、 多 头注意力子层、 前馈神经网络 子层。 3.根据权利要求2所述的全局信 息感知图神经网络系统, 其特征在于, 在 关系代码表示 模块, 代码属性图 , 其中V表示节点集合, , n为代码属性图中节点数量; E 表示边集合, R表示边类型集合; 使用Word2Vec模型对节点向量表示进行初始化: , 其 中 表示任一节点 的初始化节点向量表示, 为向量维度; 源节点 和目的节点 之间的 边用三元组 表示, 其中 表示边类型; 在第 层中, 先通过关系图卷积神经网络 子层更新节点表示, 公式如下: 其中, 是以节点 为目的节点且边的类型为 的源节点的集合, 是节点 对于边 类型 的归一化常数, 可在训练中学习得到; 、 分别是关系代码表示模块第 层 获得的节点 和节点 的向量表示, 和 是可训练参数矩阵, 表示非线性激活函数, 表示经过第 层关系图卷积神经网络 子层更新后的节点 的节点向量表示。 4.根据权利要求3所述的全局信 息感知图神经网络系统, 其特征在于, 中聚合了邻域 节点和边类型 的信息, 通过多头注意力子层进一步提取代码属 性图中的高级特征, 公式如 下: 权 利 要 求 书 1/3 页 2 CN 115357909 A 2其中, 表示节点 对节点 的注意力系数, 和 分别是由 和 切分成 份后的第 部分向量, 表示多头注意力机制的头数, 表示每个头的向量维 度; 表示softmax激活函数; 表示节点 的邻居节点集合, 表示第 层中第 个头的权重矩阵, 表示将多个头计算的向量拼接起来, 表示第 层节点 的初始 输入向量, 表示经过第 层多头注意力子层更新后的节点 的节点向量表示。 5.根据权利要求4所述的全局信 息感知图神经网络系统, 其特征在于, 在 关系代码表示 模块, 在经 过 正则化后, 被约束在[ ‑10,10]以保持数值的稳定性。 6.根据权利要求4所述的全局信 息感知图神经网络系统, 其特征在于, 多头注意力 子层 获得的输出 进一步输入到前馈神经网络 子层中: 其中, 作为第 层节点 的输出, 作为关系代码表示模块中第 层的输入; 、 表示可训练的参数矩阵, 表示正则化; 表示 中第p个特征维度的值, 表示同一 个代码属性 图中所有节点第p个特征维度的平均值, 、 和 是可学习的参数, 和 用 于线性变换, 决定了图神经网络在导出的平均值中保留信息所需的权 重大小。 7.根据权利要求2至6任一项所述的全局信息感知图神经网络系统, 其特征在于, 全局 信息感知模块在图卷积神经网络中使用大核卷积和小核卷积分别提取代码属 性图中的全 局特征和局部特征, 公式如下: 其中, 是全局信息感知模块的输入, 表示将关系表示模 块最后一层所 有节点的向量表示 拼接起来获得整个图的向量表示; 表示卷积核为1的卷积操作,权 利 要 求 书 2/3 页 3 CN 115357909 A 3
专利 一种用于代码漏洞检测的全局信息感知图神经网络系统
文档预览
中文文档
8 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 SC 于
2024-02-18 22:24:27
上传分享
举报
下载
原文档
(605.0 KB)
分享
友情链接
T-CI 073—2023 绿色低碳社区建设及评价技术指南.pdf
YD-T 4060-2022 云计算安全责任共担模型.pdf
GB-T 34926-2017 额定电压0.6-1kV及以下云母带矿物绝缘波纹铜护套电缆及终端.pdf
T-CI 019—2021 常温催化氧化法治理挥发性有机物技术规范.pdf
GB-T 34977-2017 信息安全技术 移动智能终端数据存储安全技术要求与测试评价方法.pdf
GB-T 25070-2019 信息安全技术 网络安全等级保护安全设计技术要求.pdf
T-CSAE 236—2021 质子交换膜燃料电池发动机 台架可靠性试验方法.pdf
T-CSAE 286.2—2022 功能型无人车 第2部分:总体技术要求.pdf
GB-T 6406-2016 超硬磨料 粒度检验.pdf
GB/T 31458-2015 医院安全技术防范系统要求.pdf
GB-T 19819-2005 锯齿轧花机.pdf
GB-T 27804-2011 氟化钙.pdf
GB-T 36668.6-2019 游乐设施状态监测与故障诊断 第6部分:运行参数监测方法.pdf
GB-T 25731-2010 粮油机械 长管蒸发器.pdf
ISO IEC 27000-2018.pdf
GB-T 31364-2015 能量色散X射线荧光光谱仪主要性能测试方法.pdf
GB-T 36466-2018 信息安全技术 工业控制系统风险评估实施指南.pdf
GB-T 36692-2018 工业用顺式-1,3,3,3-四氟丙烯[HFO-1234ze(Z)].pdf
GB 6222-2005 工业企业煤气安全规程.pdf
美创 数据安全全流程审计和溯源技术的应用.pdf
1
/
8
评价文档
赞助2.5元 点击下载(605.0 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
点击进入官方售后微信群
支付 完成后 如未跳转 点击这里下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。