{"title":"On the Improvement of Machine Learning Based Intrusion Detection System for SDN Networks","authors":"Long Tan Le, T. N. Thinh","doi":"10.1109/NICS54270.2021.9701522","DOIUrl":null,"url":null,"abstract":"Software-Defined Networking (SDN) is seen as a next-generation paradigm promising to build a vendor-neutral networking environment. By decoupling control plane from data plane, SDN shifts network intelligent logic into a logically centralized controller, thereby helping address many thorny problems in conventional network architecture. Despite of offering immense benefits, SDN has shown to be vulnerable to cyber attacks; meanwhile, Machine Learning (ML) has come into being the most powerful weapon to deal with those of security issues. In this paper, we proposed an improved solution of ML-based network intrusion detection system for better protecting SDN from malicious activities. The proposed solution is formed from a combination of ML techniques including Deep Sparse Autoencoder for reducing dimension and learning meaningful feature representation in network data; Conditional Generative Adversarial Network for solving data imbalance problem in intrusion detection datasets; and Ensemble Learning methods for classifying anomaly network traffic. Moreover, we leverage NetFPGA, a high-speed networking platform, to accelerate the packet processing task for the proposed system. By evaluating on empirical datasets, we show that our proposed system is capable of fast classification network traffic with high detection accuracy rate and relatively low false negative/positive rate.","PeriodicalId":296963,"journal":{"name":"2021 8th NAFOSTED Conference on Information and Computer Science (NICS)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 8th NAFOSTED Conference on Information and Computer Science (NICS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NICS54270.2021.9701522","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Software-Defined Networking (SDN) is seen as a next-generation paradigm promising to build a vendor-neutral networking environment. By decoupling control plane from data plane, SDN shifts network intelligent logic into a logically centralized controller, thereby helping address many thorny problems in conventional network architecture. Despite of offering immense benefits, SDN has shown to be vulnerable to cyber attacks; meanwhile, Machine Learning (ML) has come into being the most powerful weapon to deal with those of security issues. In this paper, we proposed an improved solution of ML-based network intrusion detection system for better protecting SDN from malicious activities. The proposed solution is formed from a combination of ML techniques including Deep Sparse Autoencoder for reducing dimension and learning meaningful feature representation in network data; Conditional Generative Adversarial Network for solving data imbalance problem in intrusion detection datasets; and Ensemble Learning methods for classifying anomaly network traffic. Moreover, we leverage NetFPGA, a high-speed networking platform, to accelerate the packet processing task for the proposed system. By evaluating on empirical datasets, we show that our proposed system is capable of fast classification network traffic with high detection accuracy rate and relatively low false negative/positive rate.