Building an Effective Intrusion Detection System by Using Hybrid Data Optimization Based on Machine Learning Algorithms

被引:55
|
作者
Ren, Jiadong [1 ]
Guo, Jiawei [1 ]
Qian, Wang [1 ]
Yuan, Huang [2 ]
Hao, Xiaobing [1 ]
Hu Jingjing [3 ]
机构
[1] Yanshan Univ, Coll Informat Sci & Engn, Comp Virtual Technol & Syst Integrat Lab Hebei Pr, Qinhuangdao 066000, Hebei, Peoples R China
[2] Hebei Univ Engn, Sch Informat & Elect Engn, Handan 056038, Hebei, Peoples R China
[3] Beijing Inst Technol, Beijing Key Lab Software Secur Engn Tech, 5 South Zhongguancun St, Beijing 100081, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
SUPPORT VECTOR MACHINE; GENETIC-ALGORITHM; FEATURE-SELECTION;
D O I
10.1155/2019/7130868
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Intrusion detection system (IDS) can effectively identify anomaly behaviors in the network; however, it still has low detection rate and high false alarm rate especially for anomalies with fewer records. In this paper, we propose an effective IDS by using hybrid data optimization which consists of two parts: data sampling and feature selection, called DO IDS. In data sampling, the Isolation Forest (iForest) is used to eliminate outliers, genetic algorithm (GA) to optimize the sampling ratio, and the Random Forest (RF) classifier as the evaluation criteria to obtain the optimal training dataset. In feature selection, GA and RF are used again to obtain the optimal feature subset. Finally, an intrusion detection system based on RF is built using the optimal training dataset obtained by data sampling and the features selected by feature selection. The experiment will be carried out on the UNSW-NB15 dataset. Compared with other algorithms, the model has obvious advantages in detecting rare anomaly behaviors.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Intrusion Detection System Based On Flows Using Machine Learning Algorithms
    Kakihata, E. M.
    Sapia, H. M.
    Oikawa, R. T.
    Pereira, D. R.
    Papa, J. P.
    Alburquerque, V. H. C.
    Silva, F. A.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2017, 15 (10) : 1988 - 1993
  • [2] Effective Intrusion Detection System to Secure Data in Cloud Using Machine Learning
    Aldallal, Ammar
    Alisa, Faisal
    [J]. SYMMETRY-BASEL, 2021, 13 (12):
  • [3] Hybrid intrusion detection system using machine learning
    Meryem, Amar
    Ouahidi, Bouabid EL
    [J]. Network Security, 2020, 2020 (05) : 8 - 19
  • [4] A Survey on Intrusion Detection System Using Machine Learning Algorithms
    Gulghane, Shital
    Shingate, Vishal
    Bondgulwar, Shivani
    Awari, Gaurav
    Sagar, Parth
    [J]. INNOVATIVE DATA COMMUNICATION TECHNOLOGIES AND APPLICATION, 2020, 46 : 670 - 675
  • [5] Intrusion Detection System Based on Machine Learning Algorithms: A Review
    Amanoul, Sandy Victor
    Abdulazeez, Adnan Mohsin
    [J]. 2022 IEEE 18TH INTERNATIONAL COLLOQUIUM ON SIGNAL PROCESSING & APPLICATIONS (CSPA 2022), 2022, : 79 - 84
  • [6] An intrusion detection system based on hybrid machine learning classifier
    Reji, M.
    Joseph, Christeena
    Nancy, P.
    Mary, A. Lourdes
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 44 (03) : 4245 - 4255
  • [7] An Ensemble Approach for Intrusion Detection System Using Machine Learning Algorithms
    Gautam, Rohit Kumar Singh
    Doegar, Er Amit
    [J]. PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE CONFLUENCE 2018 ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING, 2018, : 61 - 64
  • [8] Hybrid optimization and deep learning based intrusion detection system
    Gupta, Subham Kumar
    Tripathi, Meenakshi
    Grover, Jyoti
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2022, 100
  • [9] Evaluation of Machine Learning Algorithms for Intrusion Detection System
    Almseidin, Mohammad
    Alzubi, Maen
    Kovacs, Szilveszter
    Alkasassbeh, Mouhammd
    [J]. 2017 IEEE 15TH INTERNATIONAL SYMPOSIUM ON INTELLIGENT SYSTEMS AND INFORMATICS (SISY), 2017, : 277 - 282
  • [10] Intrusion Detection Using Rule-Based Machine Learning Algorithms
    Kshirsagar, Deepak
    Shaikh, Jahed Momin
    [J]. 2019 5TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION, CONTROL AND AUTOMATION (ICCUBEA), 2019,