Skip to main navigation Skip to search Skip to main content

Intrusion Detection System Based on One-Class Support Vector Machine and Gaussian Mixture Model

  • School of Computer Science and Technology, Harbin Institute of Technology
  • Harbin Institute of Technology
  • China Industrial Control Systems Cyber Emergency Response Team
  • Weihai Cyberguard Technologies Co. Ltd

Research output: Contribution to journalArticlepeer-review

Abstract

Intrusion detection systems (IDSs) play a significant role in the field of network security, dealing with the ever-increasing number of network threats. Machine learning-based IDSs have attracted a lot of interest owing to their powerful data-driven learning capabilities. However, it is challenging to train the supervised learning algorithms when there are no attack data at hand. Semi-supervised anomaly detection algorithms, which train the model with only normal data, are more suitable. In this study, we propose a novel semi-supervised anomaly detection-based IDS that leverages the capabilities of representation learning and two anomaly detectors. In detail, the autoencoder (AE) is applied to extract representative features of normal data in the first step, and then two semi-supervised detectors, the one-class support vector machine (OCSVM) and Gaussian mixture model (GMM), are trained on the derived features. The two detectors collaborate to detect anomalous samples. The OCSVM predicts the abnormal samples initially, and after that, the GMM is applied to recheck the misclassified samples further. The experiments demonstrate that the AE improves the detection rate, and two detectors are more promising than a single one.

Original languageEnglish
Article number930
JournalElectronics (Switzerland)
Volume12
Issue number4
DOIs
StatePublished - Feb 2023
Externally publishedYes

Keywords

  • Gaussian mixture model
  • autoencoder
  • intrusion detection
  • one-class support vector machine
  • semi-supervised anomaly detection

Fingerprint

Dive into the research topics of 'Intrusion Detection System Based on One-Class Support Vector Machine and Gaussian Mixture Model'. Together they form a unique fingerprint.

Cite this