Adversarial AutoEncoder and Generative Adversarial Networks for Semi-Supervised Learning Intrusion Detection System

RESEARCH CREW
9:44 09/10/2022
As one of the defensive solutions against cyberattacks, Intrusion Detection System (IDS) plays an important role in observing the network state, alerting suspicious actions that can break down the system. There are many attempts of adopting Machine Learning (ML) in IDS to achieve the high performance in intrusion detection. However, all of them necessitate a large amount of labeled data. Also, labeling attack data is a time-consuming and expensive human-labor operation, making existing ML methods difficult to deploy in a new system or yielding lower results due to a lack of labels on pre-trained data. To address these issues, we propose a semi-supervised IDS model that leveraging Generative Adversarial Networks (GANs) and Adversarial AutoEncoder (AAE), called a semi-supervised adversarial autoencoder (SAAE). Our SAAE experimental results on two public datasets for benchmarking ML-based IDS, including NF-CSE-CIC-IDS2018 and NF-UNSW-NB15, demonstrate the effectiveness of AAE and GAN in case of using only a small number of labeled data. In particular, our approach outperforms other ML methods with the highest detection rates in spite of the scarcity of labeled data for model training, even with only 1% labeled data.
TIN LIÊN QUAN
The increasing number of smart contracts has gained significant attention to the urgency of robust and scalable vulnerability detection techniques to mitigate substantial financial risks associated with their immutable nature on blockchain platforms. This paper introduces structured reasoning prompts using agent-role chaining for vulnerability detection without fine-tuning that utilizes model...