摘要
本发明公开了一种面向电力系统软件漏洞检测的代码多模态融合表示学习方法,包括:首先,通过程序解析获取电力系统软件代码的文本,像素图像,属性图和复杂性度量四种模态;随后,利用双通道卷积和图神经网络进行模态交互特征提取,增强模态间的信息传递;最后,设计多模态协同融合框架,基于特征映射和跨模态重建损失对特征进行重构编码,将电力系统软件代码多模态的特征表示融入统一的表示中,用于构建面向电力系统软件的漏洞检测模型。本发明通过代码多模态交互融合的表示学习方法,增强电力系统软件漏洞检测模型建模数据表示的完备性。
技术关键词
交互特征
学习方法
漏洞
文本
电力
矩阵
像素
复杂度
计算机程序指令
多模态特征
图像特征提取模型
重构
特征提取模块
程序静态分析
数据处理模块
分析工具
编码器
多模态协同