GCB-PPO2: A Hybrid Deep Reinforcement Learning Intrusion Detection System for Under-Represented Attack Categories in SDN

IF 7.3 2区 计算机科学 Q1 ENGINEERING, MULTIDISCIPLINARY
Chen Jue;Tao Hongyu;Cui Meng;Peng Haidong;Qiu Xihe
{"title":"GCB-PPO2: A Hybrid Deep Reinforcement Learning Intrusion Detection System for Under-Represented Attack Categories in SDN","authors":"Chen Jue;Tao Hongyu;Cui Meng;Peng Haidong;Qiu Xihe","doi":"10.1109/TNSE.2025.3581689","DOIUrl":null,"url":null,"abstract":"The centralized control plane inherent in SDN architecture creates critical security dependencies, where malicious exploitation of controller vulnerabilities could propagate systemic network failures. The Intrusion Detection System (IDS) effectively counters cyber threats, and Deep Reinforcement Learning (DRL) can enable the IDS to dynamically adapt to the constantly evolving attack patterns through autonomous environmental interaction and real-time policy optimization. However, the current DRL based IDS face the limitations of minority-class detection, generalization gap, and tuning complexity. This paper propose GCB-PPO2 (Generative Adversarial Networks CNNA-BiLSTM Proximal Policy Optimization 2), a hybrid DRL system with the following three innovations: (1) We design a C-GAN (Conditional Generative Adversarial Networks) architecture to generate targeted under-represented attack samples for the SDN scenario intentionally, improving the recognition accuracy of the model for minority classes significantly. (2) We propose a PPO2-based DRL framework with a CNN-LSTM shared network to optimize dynamic policy adaptation while capturing spatio-temporal patterns, enhancing generalization ability to different environmental dynamics. (3) We embed a Bayesian optimization as a dedicated hyper-parameter auto-tuner, systematically resolving sensitivity bottlenecks and ensuring robustness in fluctuating environments. Experimental results demonstrate that GCB-PPO2 model achieves remarkable accuracy of 99.92% and 99.01% for binary and multiple classification scenarios, respectively, with F1-scores exceeding 85.91% for under-represented attack categories in InSDN dataset. Moreover, the model proves its strong generalization capability for maintaining over 98.65% accuracy on another dataset, while confirming its improved training efficiency for surpassing conventional hybrid deep learning models by more than 22.27% in training time.","PeriodicalId":54229,"journal":{"name":"IEEE Transactions on Network Science and Engineering","volume":"13 ","pages":"84-101"},"PeriodicalIF":7.3000,"publicationDate":"2026-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Network Science and Engineering","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/11045551/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/6/20 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

Abstract

The centralized control plane inherent in SDN architecture creates critical security dependencies, where malicious exploitation of controller vulnerabilities could propagate systemic network failures. The Intrusion Detection System (IDS) effectively counters cyber threats, and Deep Reinforcement Learning (DRL) can enable the IDS to dynamically adapt to the constantly evolving attack patterns through autonomous environmental interaction and real-time policy optimization. However, the current DRL based IDS face the limitations of minority-class detection, generalization gap, and tuning complexity. This paper propose GCB-PPO2 (Generative Adversarial Networks CNNA-BiLSTM Proximal Policy Optimization 2), a hybrid DRL system with the following three innovations: (1) We design a C-GAN (Conditional Generative Adversarial Networks) architecture to generate targeted under-represented attack samples for the SDN scenario intentionally, improving the recognition accuracy of the model for minority classes significantly. (2) We propose a PPO2-based DRL framework with a CNN-LSTM shared network to optimize dynamic policy adaptation while capturing spatio-temporal patterns, enhancing generalization ability to different environmental dynamics. (3) We embed a Bayesian optimization as a dedicated hyper-parameter auto-tuner, systematically resolving sensitivity bottlenecks and ensuring robustness in fluctuating environments. Experimental results demonstrate that GCB-PPO2 model achieves remarkable accuracy of 99.92% and 99.01% for binary and multiple classification scenarios, respectively, with F1-scores exceeding 85.91% for under-represented attack categories in InSDN dataset. Moreover, the model proves its strong generalization capability for maintaining over 98.65% accuracy on another dataset, while confirming its improved training efficiency for surpassing conventional hybrid deep learning models by more than 22.27% in training time.
GCB-PPO2:针对SDN中未充分代表攻击类别的混合深度强化学习入侵检测系统
SDN架构中固有的集中控制平面创建了关键的安全依赖关系,恶意利用控制器漏洞可能会传播系统网络故障。入侵检测系统(IDS)可以有效应对网络威胁,深度强化学习(DRL)可以通过自主环境交互和实时策略优化,使入侵检测系统动态适应不断变化的攻击模式。然而,目前基于DRL的入侵检测存在少数类检测、泛化差距和调优复杂性等局限性。本文提出了GCB-PPO2 (Generative Adversarial Networks CNNA-BiLSTM Proximal Policy Optimization 2),这是一种混合DRL系统,具有以下三个创新:(1)我们设计了C-GAN (Conditional Generative Adversarial Networks)架构,有意为SDN场景生成目标不足代表的攻击样本,显著提高了模型对少数类的识别精度。(2)提出了一种基于ppo2的DRL框架,结合CNN-LSTM共享网络,在捕获时空模式的同时优化动态策略适应,增强对不同环境动态的泛化能力。(3)我们将贝叶斯优化作为专用的超参数自动调谐器,系统地解决了灵敏度瓶颈并确保了波动环境中的鲁棒性。实验结果表明,GCB-PPO2模型在二元分类和多重分类场景下的准确率分别达到99.92%和99.01%,在InSDN数据集中,对于代表性不足的攻击类别,f1得分超过85.91%。此外,该模型证明了其强大的泛化能力,在另一个数据集上保持了98.65%以上的准确率,同时在训练时间上比传统混合深度学习模型提高了22.27%以上的训练效率。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
IEEE Transactions on Network Science and Engineering
IEEE Transactions on Network Science and Engineering Engineering-Control and Systems Engineering
CiteScore
12.60
自引率
9.10%
发文量
393
期刊介绍: The proposed journal, called the IEEE Transactions on Network Science and Engineering (TNSE), is committed to timely publishing of peer-reviewed technical articles that deal with the theory and applications of network science and the interconnections among the elements in a system that form a network. In particular, the IEEE Transactions on Network Science and Engineering publishes articles on understanding, prediction, and control of structures and behaviors of networks at the fundamental level. The types of networks covered include physical or engineered networks, information networks, biological networks, semantic networks, economic networks, social networks, and ecological networks. Aimed at discovering common principles that govern network structures, network functionalities and behaviors of networks, the journal seeks articles on understanding, prediction, and control of structures and behaviors of networks. Another trans-disciplinary focus of the IEEE Transactions on Network Science and Engineering is the interactions between and co-evolution of different genres of networks.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书