End-to-End Adversarial Learning for Intrusion Detection in Computer Networks
This paper presents a simple yet efficient method for an anomaly-based Intrusion Detection System (IDS). In reality, IDSs can be defined as a one-class classification system, where the normal traffic is the target class. The high diversity of network attacks in addition to the need for generalization, motivate us to propose a semi-supervised method. Inspired by the successes of Generative Adversarial Networks (GANs) for training deep models in semi-unsupervised setting, we have proposed an end-to-end deep architecture for IDS. The proposed architecture is composed of two deep networks, each of which trained by competing with each other to understand the underlying concept of the normal traffic class. The key idea of this paper is to compensate the lack of anomalous traffic by approximately obtain them from normal flows. In this case, our method is not biased towards the available intrusions in the training set leading to more accurate detection. The proposed method has been evaluated on NSL-KDD dataset. The results confirm that our method outperforms the other state-of-the-art approaches.
Code (0)
등록된 구현이 없습니다.
Tasks
DiversityIntrusion DetectionOne-Class ClassificationSimilar Papers 제목 키워드 기반
Adversarial Training for Deep Learning-based Intrusion Detection Systems
Nowadays, Deep Neural Networks (DNNs) report state-of-the-art results in many machine learning areas, including intrusion detection. Nevertheless, recent studies in computer vision have shown that DNNs can be vulnerable …
Deep LearningIntrusion DetectionDetect & Reject for Transferability of Black-box Adversarial Attacks Against Network Intrusion Detection Systems
In the last decade, the use of Machine Learning techniques in anomaly-based intrusion detection systems has seen much success. However, recent studies have shown that Machine learning in general and deep learning specifi…
BIG-bench Machine LearningIntrusion DetectionNetwork Intrusion DetectionEvaluating the Robustness of Time Series Anomaly and Intrusion Detection Methods against Adversarial Attacks
Time series anomaly and intrusion detection are extensively studied in statistics, economics, and computer science. Over the years, numerous methods have been proposed for time series anomaly and intrusion detection usin…
Intrusion DetectionTime SeriesTime Series AnalysisExploring the Effect of DNN Depth on Adversarial Attacks in Network Intrusion Detection Systems
Adversarial attacks pose significant challenges to Machine Learning (ML) systems and especially Deep Neural Networks (DNNs) by subtly manipulating inputs to induce incorrect predictions. This paper investigates whether i…
Network Intrusion DetectionAdversarial RobustnessAdversarial AttackAdversarial Machine Learning In Network Intrusion Detection Domain: A Systematic Review
Due to their massive success in various domains, deep learning techniques are increasingly used to design network intrusion detection solutions that detect and mitigate unknown and known attacks with high accuracy detect…
BIG-bench Machine LearningFeature EngineeringIntrusion DetectionNetwork Intrusion Detection