Skip to main navigation Skip to search Skip to main content

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

  • School of Computer Science and Technology, Harbin Institute of Technology
  • Harbin Institute of Technology
  • State Grid Shandong Electric Power Company
  • Weihai Cyberguard Technologies Co. Ltd

Research output: Contribution to journalArticlepeer-review

Abstract

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.

Original languageEnglish
Article number568
JournalSymmetry
Volume15
Issue number3
DOIs
StatePublished - Mar 2023
Externally publishedYes

Keywords

  • autoencoder
  • hybrid model
  • intrusion detection
  • random forest
  • unknown attack

Fingerprint

Dive into the research topics of 'Hybrid Intrusion Detection System Based on Combination of Random Forest and Autoencoder'. Together they form a unique fingerprint.

Cite this