基于混合图神经网络与神经常微分方程的动态网络拓扑入侵检测模型研究

《IEEE Access》:A Hybrid Graph Neural Network and Neural ODE Model to Intrusion Detection in Dynamic Network Topologies

【字体: 时间:2025年11月27日 来源:IEEE Access 3.6

编辑推荐:

  本文推荐一种新型入侵检测系统(IDS),针对物联网(IoT)和软件定义网络(SDN)环境中动态网络拓扑的入侵检测难题,研究人员开展了结合图神经网络(GNN)与神经常微分方程(Neural ODE)的混合模型研究。该研究通过平滑锐化滤波器降噪、SMOTE处理类别不平衡、TOA进行特征选择,并利用CSOA优化参数,在CIC IoT 2023数据集上实现了98.5%的准确率、98.0%的F1-score和1.9%的误报率(FPR),较CNN、LSTM等基线模型提升显著。结果表明,该框架能有效融合拓扑建模与时间动态学习,为实时IoT/SDN安全提供可扩展解决方案。

  
随着数十亿物联网设备接入网络,现代网络架构正经历根本性变革。物联网和软件定义网络环境具有高度动态特性:网络拓扑频繁变化、设备异构性强、流量模式多样。这种灵活性在提升扩展性的同时,也显著扩大了攻击面,为高级持续性威胁创造了新机会。据预测,到2030年物联网设备将超过300亿个,相关攻击预计每年增长约25%。传统入侵检测系统面临严峻挑战:基于签名的技术无法检测零日攻击,而基于异常的检测系统虽然采用支持向量机等机器学习分类器,却在快速变化的网络拓扑中泛化能力不足,通常误报率高、适应性有限。
近年来,图神经网络在复杂网络入侵检测领域展现出强大潜力。它能够将网络流量表示为图结构,其中节点对应设备或流,边捕获交互关系,从而学习结构依赖性。然而,传统图神经网络通常依赖网络状态的离散时间快照,难以捕捉真实物联网环境中连续的时序演化特征。与此同时,神经常微分方程作为建模连续时间动态的新方法,通过参数化隐藏状态的导数而非固定步长变换,能够以恒定内存成本学习系统行为的平滑过渡。虽然神经常微分方程已成功应用于物理系统建模和连续控制领域,但其在网络入侵检测特别是动态图结构环境中的潜力尚未充分探索。
针对这些挑战,研究人员在《IEEE Access》上提出了一种创新混合框架,将神经常微分方程与图神经网络相结合,首次实现了对动态网络拓扑中连续时间动态和图结构依赖关系的联合建模。该研究通过系统性实验证明,这种混合架构能够显著提升入侵检测的准确性和适应性,为保护下一代物联网和软件定义网络架构提供了有前景的解决方案。
研究人员采用六阶段迭代流程开发该框架。关键技术方法包括:使用CIC-IoT2023和ToN-IoT数据集进行验证;采用平滑锐化滤波器进行噪声抑制;应用合成少数类过采样技术处理类别不平衡;利用暴龙优化算法进行特征选择将特征从84个缩减至47个;使用卷尾猴搜索优化算法优化超参数;构建动态图结构(节点代表设备,边权重基于字节数/数据包数计算);设计包含图注意力网络和神经常微分方程的混合架构(GAT层学习节点关系,神经常微分方程模块通过Runge-Kutta 45求解器建模连续时间动态);最终通过全连接层实现分类。
模型配置与超参数设置方面,研究确定了最佳参数组合:学习率0.001、批量大小128、隐藏层维度128、注意力头数8、Dropout率0.3。神经常微分方程模块采用RK45求解器,进行10步积分。训练使用AdamW优化器,并采用早停策略(耐心值15轮)。这些设置通过5折交叉验证确定,在计算效率与模型精度间取得平衡。
数据处理与特征选择结果显示,预处理流程显著提升了数据质量。平滑锐化滤波器通过移动平均和拉普拉斯锐化(公式(1):ysharp[n] = x[n] + λ(x[n] - ysmooth[n]))有效降低了噪声干扰。暴龙优化算法特征选择将特征维度从84个减少至47个,训练时间降低38%,且不会显著影响检测性能(p>0.05)。类别平衡处理通过合成少数类过采样技术实现,解决了原始数据中正常流量占比65.4%而中间人攻击仅占3.5%的失衡问题。
动态图构建与演化分析表明,图结构能有效捕捉网络动态特性。边权重根据公式(6):wij(t) = (Bytesij(t) + Packetsij(t))/Δt计算,并设置60秒闲置边缘除机制。这种动态图表示法比传统特征向量更能反映网络行为,如扫描攻击表现为单个节点发出的边缘增,而分布式拒绝服务攻击则体现为指向单个目标的边权重突增。
混合模型架构性能表现方面,神经常微分方程-图神经网络组合显示出显著优势。图注意力网络通过公式(7)-(8)的注意力机制(αij = exp(LeakyReLU(aT[Whi∥Whj])) / Σk∈N(i) exp(LeakyReLU(aT[Whi∥Whk])))学习节点关系重要性,神经常微分方程通过公式(9):dh(t)/dt = fθ(h(t),t)建模连续时间动态。这种组合在CIC-IoT2023数据集上达到98.5%准确率、98.2%精确率、97.8%召回率和98.0% F1-score,误报率仅1.9%。
比较性能分析证实,该框架显著优于现有基准模型。与卷积神经网络(92.3%准确率)、长短期记忆网络(93.8%)、卷积神经网络-长短期记忆网络混合模型(95.4%)和StrucTemp-图神经网络(96.2%)相比,神经常微分方程-图神经网络准确率绝对提升2.3%-6.2%。在ToN-IoT数据集上的跨数据集测试中,模型保持97.9%准确率和97.3% F1-score,证明其良好泛化能力。
ROC与AUC分析显示,该模型接近理想分类性能。接收者操作特征曲线下面积达0.997,表明模型能极好区分正常与恶意流量。这种强判别能力使操作员可根据实际需求调整决策阈值,在需要高召回率(如关键基础设施)或低误报率(企业环境)的场景中灵活应用。
类别性能分析表明,模型对常见和稀有攻击类型均保持高检测率。对正常和分布式拒绝服务攻击的召回率超过96%,对中间人攻击和数据外泄等少数类攻击的召回率也达87%以上。混淆矩阵显示错误分类主要集中在探测攻击与正常流量间,这是由于低流量攻击与正常流量统计行为相似性导致,而非系统缺陷。
消融研究与组件贡献分析通过严格控制实验验证各模块必要性。移除神经常微分方程模块导致准确率下降1.8%至96.7%,证明连续时间建模的重要性。替换图注意力网络为图卷积网络使准确率降至97.1%,显示注意力机制在加权聚合中的价值。移除暴龙优化算法特征选择后准确率为97.4%,表明特征优化能减少噪声干扰。单独使用Adam优化器(无卷尾猴搜索优化算法)准确率为97.0%,证明元启发式优化能进一步提升性能。
可扩展性与实时适应性评估显示,模型在节点数500-5000范围内保持近线性延迟增长。推理延迟低于38毫秒/样本,适合资源受限环境。在拓扑变化±20%的模拟中,模型无需重新训练仍保持96%以上准确率,展现对动态网络环境的强适应能力。
与先进模型对比中,神经常微分方程-图神经网络框架展现出竞争优势。相较基于Transformer的入侵检测系统(准确率97.0%)和液态神经网络(准确率96.5%),该模型准确率提升1.5-2.0%。同时,由于采用稀疏图表示和连续时间建模,其计算开销随图规模线性增长,更具实用可行性。
可解释性分析通过注意力权重热图和时间状态轨迹可视化提供了洞察。例如分布式拒绝服务攻击案例中,模型能突出显示异常通信峰值和节点依赖关系,直观展示恶意协同模式的检测机制。这种透明度增强了安全操作中心对自动化警报的信任度。
研究结论表明,混合神经常微分方程-图神经网络框架通过整合拓扑建模与时间动态学习,为物联网和软件定义网络环境提供了高效、可扩展的入侵检测解决方案。低误报率降低了警报疲劳,高召回率确保了对隐蔽攻击的检测能力。线性可扩展性和动态适应性使其适合大规模实时部署。未来工作将聚焦于在开源软件定义网络控制器中的实际集成、分布式边缘部署以及自适应重训练机制开发,进一步弥合学术研究与实际网络安全需求间的差距。
相关新闻
生物通微信公众号
微信
新浪微博
  • 急聘职位
  • 高薪职位

知名企业招聘

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号