Hybrid Intrusion Detection System Based on Combination of Random Forest and Autoencoder

被引:11
作者
Wang, Chao [1 ,2 ]
Sun, Yunxiao [1 ,2 ]
Wang, Wenting [3 ]
Liu, Hongri [1 ,4 ]
Wang, Bailing [1 ,2 ]
机构
[1] Harbin Inst Technol, Sch Comp Sci & Technol, Weihai 264209, Peoples R China
[2] Harbin Inst Technol, Sch Cyber Sci & Technol, Harbin 150001, Peoples R China
[3] State Grid Shandong Elect Power Co, Elect Power Res Inst, Jinan 250003, Peoples R China
[4] Weihai Cyberguard Technol Co Ltd, Weihai 264209, Peoples R China
来源
SYMMETRY-BASEL | 2023年 / 15卷 / 03期
关键词
intrusion detection; random forest; autoencoder; hybrid model; unknown attack; DEEP LEARNING APPROACH; SPARSE AUTOENCODER; ATTACKS;
D O I
10.3390/sym15030568
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
To cope with the rising threats posed by network attacks, machine learning-based intrusion detection systems (IDSs) have been intensively researched. However, there are several issues that need to be addressed. It is difficult to deal with unknown attacks that do not appear in the training set, and as a result, poor detection rates are produced for these unknown attacks. Furthermore, IDSs suffer from high false positive rate. As different models learn data characteristics from different perspectives, in this work we propose a hybrid IDS which leverages both random forest (RF) and autoencoder (AE). The hybrid model operates in two steps. In particular, in the first step, we utilize the probability output of the RF classifier to determine whether a sample belongs to attack. The unknown attacks can be identified with the assistance of the probability output. In the second step, an additional AE is coupled to reduce the false positive rate. To simulate an unknown attack in experiments, we explicitly remove some samples belonging to one attack class from the training set. Compared with various baselines, our suggested technique demonstrates a high detection rate. Furthermore, the additional AE detection module decreases the false positive rate.
引用
收藏
页数:16
相关论文
共 39 条
[1]   Features Dimensionality Reduction Approaches for Machine Learning Based Network Intrusion Detection [J].
Abdulhammed, Razan ;
Musafer, Hassan ;
Alessa, Ali ;
Faezipour, Miad ;
Abuzneid, Abdelshakour .
ELECTRONICS, 2019, 8 (03)
[2]   An Intrusion Detection System for the Internet of Things Based on Machine Learning: Review and Challenges [J].
Adnan, Ahmed ;
Muhammed, Abdullah ;
Abd Ghani, Abdul Azim ;
Abdullah, Azizol ;
Hakim, Fahrul .
SYMMETRY-BASEL, 2021, 13 (06)
[3]   Network intrusion detection system: A systematic study of machine learning and deep learning approaches [J].
Ahmad, Zeeshan ;
Shahid Khan, Adnan ;
Wai Shiang, Cheah ;
Abdullah, Johari ;
Ahmad, Farhan .
TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2021, 32 (01)
[4]   Deep Learning Approach Combining Sparse Autoencoder With SVM for Network Intrusion Detection [J].
Al-Qatf, Majjed ;
Yu Lasheng ;
Al-Habib, Mohammed ;
Al-Sabahi, Kamal .
IEEE ACCESS, 2018, 6 :52843-52856
[5]   Toward Efficient Intrusion Detection System Using Hybrid Deep Learning Approach [J].
Aldallal, Ammar .
SYMMETRY-BASEL, 2022, 14 (09)
[6]   Effective Intrusion Detection System to Secure Data in Cloud Using Machine Learning [J].
Aldallal, Ammar ;
Alisa, Faisal .
SYMMETRY-BASEL, 2021, 13 (12)
[7]   A Survey of Random Forest Based Methods for Intrusion Detection Systems [J].
Alves Resende, Paulo Angelo ;
Drummond, Andre Costa .
ACM COMPUTING SURVEYS, 2018, 51 (03)
[8]  
Anderson J.P., 1980, Computer security threat monitoring and surveillance
[9]   A Hybrid Intrusion Detection Model Using EGA-PSO and Improved Random Forest Method [J].
Balyan, Amit Kumar ;
Ahuja, Sachin ;
Lilhore, Umesh Kumar ;
Sharma, Sanjeev Kumar ;
Manoharan, Poongodi ;
Algarni, Abeer D. ;
Elmannai, Hela ;
Raahemifar, Kaamran .
SENSORS, 2022, 22 (16)
[10]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32