$\text{C}^{2}\text{BNVAE}$: Dual-Conditional Deep Generation of Network Traffic Data for Network Intrusion Detection System Balancing
Yifan Zeng

TL;DR
This paper introduces $ ext{C}^{2} ext{BNVAE}$, a dual-conditional generative model that produces balanced, realistic network traffic data to enhance intrusion detection systems, especially for rare and novel attack types.
Contribution
It presents a novel dual-conditional VAE with Conditional Batch Normalization for generating category-specific network traffic data, improving class balance and detection accuracy.
Findings
Effective in balancing data distribution on NSL-KDD dataset
Improves NIDS detection performance for rare attacks
Lower computational overhead than baseline methods
Abstract
Network Intrusion Detection Systems (NIDS) face challenges due to class imbalance, affecting their ability to detect novel and rare attacks. This paper proposes a Dual-Conditional Batch Normalization Variational Autoencoder () for generating balanced and labeled network traffic data. improves the model's adaptability to different data categories and generates realistic category-specific data by incorporating Conditional Batch Normalization (CBN) into the Conditional Variational Autoencoder (CVAE). Experiments on the NSL-KDD dataset show the potential of in addressing imbalance and improving NIDS performance with lower computational overhead compared to some baselines.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Security and Intrusion Detection · Imbalanced Data Classification Techniques · Network Packet Processing and Optimization
