An Intrusion Detection System for SDN Using Machine Learning

被引:33
|
作者
Logeswari, G. [1 ]
Bose, S. [1 ]
Anitha, T. [1 ]
机构
[1] Anna Univ, Coll Engn, Dept Comp Sci & Engn, Chennai, Tamil Nadu, India
关键词
Intrusion detection system; light gradient boosting machine; correlation based feature selection; random forest recursive feature elimination; software defined networks;
D O I
10.32604/iasc.2023.026769
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software Defined Networking (SDN) has emerged as a promising and exciting option for the future growth of the internet. SDN has increased the flexibility and transparency of the managed, centralized, and controlled network. On the other hand, these advantages create a more vulnerable environment with substantial risks, culminating in network difficulties, system paralysis, online banking frauds, and robberies. These issues have a significant detrimental impact on organizations, enterprises, and even economies. Accuracy, high performance, and real-time systems are necessary to achieve this goal. Using a SDN to extend intelligent machine learning methodologies in an Intrusion Detection System (IDS) has stimulated the interest of numerous research investigators over the last decade. In this paper, a novel HFS-LGBM IDS is proposed for SDN. First, the Hybrid Feature Selection algorithm consisting of two phases is applied to reduce the data dimension and to obtain an optimal feature subset. In the first phase, the Correlation based Feature Selection (CFS) algorithm is used to obtain the feature subset. The optimal feature set is obtained by applying the Random Forest Recursive Feature Elimination (RF-RFE) in the second phase. A LightGBM algorithm is then used to detect and classify different types of attacks. The experimental results based on NSL-KDD dataset show that the proposed system produces outstanding results compared to the existing methods in terms of accuracy, precision, recall and f-measure.
引用
收藏
页码:867 / 880
页数:14
相关论文
共 50 条
  • [1] Two-Level Intrusion Detection System in SDN Using Machine Learning
    Vetriselvi, V.
    Shruti, P. S.
    Abraham, Susan
    ICCCE 2018, 2019, 500 : 449 - 461
  • [2] Intrusion Detection System for SDN-enabled IoT Networks using Machine Learning Techniques
    Ashraf, Javed
    Moustafa, N.
    Bukhshi, Asim D.
    Javed, Abdullah
    2021 IEEE 25TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS (EDOCW 2021), 2021, : 46 - 52
  • [3] An Intelligent SDN-IoT Enabled Intrusion Detection System for Healthcare Systems Using a Hybrid Deep Learning and Machine Learning Approach
    Arthi, R.
    Krishnaveni, S.
    Zeadally, Sherali
    CHINA COMMUNICATIONS, 2024, 21 (10) : 267 - 287
  • [4] An intelligent SDN-IoT enabled intrusion detection system for healthcare systems using a hybrid deep learning and machine learning approach
    Arthi, R.
    Krishnaveni, S.
    Zeadally, Sherali
    CHINA COMMUNICATIONS, 2024, : 1 - 21
  • [5] An Investigation on Intrusion Detection System Using Machine Learning
    Patgiri, Ripon
    Varshney, Udit
    Akutota, Tanya
    Kunde, Rakesh
    2018 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2018, : 1684 - 1691
  • [6] Cascaded intrusion detection system using machine learning
    Ahamed, Md. Khabir Uddin
    Karim, Abdul
    SYSTEMS AND SOFT COMPUTING, 2025, 7
  • [7] IoBT Intrusion Detection System using Machine Learning
    Alkanjr, Basmh
    Alshammari, Thamer
    2023 IEEE 13TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE, CCWC, 2023, : 886 - 892
  • [8] Enhancing Intrusion Detection System Using Machine Learning and Deep Learning
    Madhusudhan, R.
    Thakur, Shubham Kumar
    Pravisha, P.
    ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 3, AINA 2024, 2024, 201 : 326 - 337
  • [9] A Review on Intrusion Detection System using Machine Learning Techniques
    Musa, Usman Shuaibu
    Chakraborty, Sudeshna
    Abdullahi, Muhammad M.
    Maini, Tarun
    2021 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION, AND INTELLIGENT SYSTEMS (ICCCIS), 2021, : 541 - 549
  • [10] SOME/IP Intrusion Detection System Using Machine Learning
    Heo, Jaewoong
    Kim, Hyunghoon
    Jo, Hyo Jin
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2022, E105D (11) : 1923 - 1924