51
0
v1v2 (latest)

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

Main:4 Pages
2 Figures
Bibliography:1 Pages
2 Tables
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 (C2BNVAE\text{C}^{2}\text{BNVAE}) for generating balanced and labeled network traffic data. C2BNVAE\text{C}^{2}\text{BNVAE} 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 C2BNVAE\text{C}^{2}\text{BNVAE} in addressing imbalance and improving NIDS performance with lower computational overhead compared to some baselines.

View on arXiv
@article{zeng2025_2506.05844,
  title={ $\text{C}^{2}\text{BNVAE}$: Dual-Conditional Deep Generation of Network Traffic Data for Network Intrusion Detection System Balancing },
  author={ Yifan Zeng },
  journal={arXiv preprint arXiv:2506.05844},
  year={ 2025 }
}
Comments on this paper