An effective NIDS framework based on a comprehensive survey of feature optimization and classification techniques

被引:10
作者
Keserwani, Pankaj Kumar [1 ]
Govil, Mahesh Chandra [1 ]
Pilli, Emmanuel S. [2 ]
机构
[1] Natl Inst Technol Sikkim, Dept Comp Sci & Engn, Burfang Block Ravangla, South Sikkim 737139, India
[2] Malaviya Natl Inst Technol Jaipur, Dept Comp Sci & Engn, JLN Marg, Jaipur 737139, Rajasthan, India
关键词
Intrusion detection; Machine learning; Attacks; Feature optimization; Deep learning; INTRUSION DETECTION SYSTEM; NETWORK ANOMALY DETECTION; FEATURE-SELECTION APPROACH; SUPPORT VECTOR MACHINE; GENETIC-ALGORITHM; NEURAL-NETWORK; ENSEMBLE; FILTER; MODEL; PCA;
D O I
10.1007/s00521-021-06093-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The technological advancement leads to an increase in the usage of the Internet with many applications and connected devices. This increased network size causes increased complexity and creating rooms for the attackers to explore and exploit vulnerabilities to carry out various attacks. As a result upsurge of network attacks can be realized in recent years and is diversified, which can be affirmed by the admittance of various organizations. Varieties of intrusion detection systems (IDSs) have been designed and proposed to tackle such issues based on the misuse-based, anomaly based, and sometimes hybrid techniques. The high rate of network data generation and its enormous volume makes it challenging for IDSs to maintain their efficacy and reliability. This paper discusses a comprehensive understanding of IDS types, six benchmark network datasets, high distributed dimensionality reduction techniques, and classification approaches based on machine learning and deep learning for intrusion detection with their importance to ascertain the efficacy and reliability of IDSs. Furthermore, based on the literature review, a general framework for NIDS has been proposed. At last model for network IDS (NIDS) is designed by following the proposed framework. Achieved accuracy and detection rate of the proposed NIDS model on the UNSW-NB15 dataset are 98.11% and 97.81%, respectively, and achieving better performance than other approaches comparatively.
引用
收藏
页码:4993 / 5013
页数:21
相关论文
共 125 条
  • [1] Abdulhammed R., 2018, 2018 International Symposium on Networks, Computers and Communications (ISNCC), P1, DOI DOI 10.1109/ISNCC.2018.8530969
  • [2] ABESHU A, 2018, IEEE COMMUN MAG, V56, P169, DOI DOI 10.1109/MCOM.2018.1700332
  • [3] A deep learning approach for proactive multi-cloud cooperative intrusion detection system
    Abusitta, Adel
    Bellaiche, Martine
    Dagenais, Michel
    Halabi, Talal
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 98 : 308 - 318
  • [4] Performance Comparison of Support Vector Machine, Random Forest, and Extreme Learning Machine for Intrusion Detection
    Ahmad, Iftikhar
    Basheri, Mohammad
    Iqbal, Muhammad Javed
    Rahim, Aneel
    [J]. IEEE ACCESS, 2018, 6 : 33789 - 33795
  • [5] A feature selection algorithm for intrusion detection system based on Pigeon Inspired Optimizer
    Alazzam, Hadeel
    Sharieh, Ahmad
    Sabri, Khair Eddin
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2020, 148 (148)
  • [6] Anomaly-based intrusion detection system through feature selection analysis and building hybrid efficient model
    Aljawarneh, Shadi
    Aldwairi, Monther
    Yassein, Muneer Bani
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2018, 25 : 152 - 160
  • [7] Alom MZ, 2017, PROC NAECON IEEE NAT, P63, DOI 10.1109/NAECON.2017.8268746
  • [8] Hybridizing firefly algorithms with a probabilistic neural network for solving classification problems
    Alweshah, Mohammed
    Abdullah, Salwani
    [J]. APPLIED SOFT COMPUTING, 2015, 35 : 513 - 524
  • [9] Building an Intrusion Detection System Using a Filter-Based Feature Selection Algorithm
    Ambusaidi, Mohammed A.
    He, Xiangjian
    Nanda, Priyadarsi
    Tan, Zhiyuan
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (10) : 2986 - 2998
  • [10] Aminanto M.E., 2017, PROC S CRYPTOGR INF, P1