Training a Bidirectional GAN-based One-Class Classifier for Network Intrusion Detection
The network intrusion detection task is challenging because of the imbalanced and unlabeled nature of the dataset it operates on. Existing generative adversarial networks (GANs), are primarily used for creating synthetic samples from reals. They also have been proved successful in anomaly detection tasks. In our proposed method, we construct the trained encoder-discriminator as a one-class classifier based on Bidirectional GAN (Bi-GAN) for detecting anomalous traffic from normal traffic other than calculating expensive and complex anomaly scores or thresholds. Our experimental result illustrates that our proposed method is highly effective to be used in network intrusion detection tasks and outperforms other similar generative methods on the NSL-KDD dataset.
Code (0)
등록된 구현이 없습니다.
Tasks
Anomaly DetectionIntrusion DetectionNetwork Intrusion DetectionOne-class classifierSimilar Papers 제목 키워드 기반
Learning automata based SVM for intrusion detection
As an indispensable defensive measure of network security, the intrusion detection is a process of monitoring the events occurring in a computer system or network and analyzing them for signs of possible incidents. It is…
Dimensionality ReductionIntrusion DetectionAnalysis of Intelligent Classifiers and Enhancing the Detection Accuracy for Intrusion Detection System
In this paper we discuss and analyze some of the intelligent classifiers which allows for automatic detection and classification of networks attacks for any intrusion detection system. We will proceed initially with thei…
General ClassificationIntrusion DetectionEvaluation of Machine Learning Algorithms for Intrusion Detection System
Intrusion detection system (IDS) is one of the implemented solutions against harmful attacks. Furthermore, attackers always keep changing their tools and techniques. However, implementing an accepted IDS system is also a…
BIG-bench Machine LearningIntrusion DetectionDOC-NAD: A Hybrid Deep One-class Classifier for Network Anomaly Detection
Machine Learning (ML) approaches have been used to enhance the detection capabilities of Network Intrusion Detection Systems (NIDSs). Recent work has achieved near-perfect performance by following binary- and multi-class…
Anomaly DetectionIntrusion DetectionNetwork Intrusion DetectionOne-Class Classification+2Host-Based Network Intrusion Detection via Feature Flattening and Two-stage Collaborative Classifier
Network Intrusion Detection Systems (NIDS) have been extensively investigated by monitoring real network traffic and analyzing suspicious activities. However, there are limitations in detecting specific types of attacks …
Intrusion DetectionNetwork Intrusion Detection