TY - GEN
T1 - CTGAN-Based Multi-View Learning (CTGAN-MVL) for Intrusion Detection Systems
AU - Besner, Marc André
AU - Violos, John
AU - Leivadeas, Aris
N1 - Publisher Copyright:
© 2026 IEEE.
PY - 2026
Y1 - 2026
N2 - Intrusion Detection Systems (IDSs) are a critical component of network security, yet their effectiveness is often undermined by severe class imbalance and the limited representation of rare attack types in real-world traffic datasets. Conditional Tabular Generative Adversarial Networks (CTGAN) can be an effective solution for generating realistic synthetic tabular data and mitigating minority-class scarcity in intrusion detection scenarios. Building upon this capability, this paper proposes CTGAN-Based Multi-View Learning (CTGAN-MVL), a novel IDS methodology that integrates CTGAN-driven data augmentation with complementary multi-view feature representations and ensemble learning. Multiple data views are constructed using diverse feature selection techniques to capture different characteristics of network traffic, and CTGANs are applied within each view to generate synthetic samples for underrepresented attack classes. View-specific tree-based classifiers are then trained and combined through a class-aware weighted ensemble optimized via AutoML. Exxperiments on the CIC-IDS 2017 and NSL-KDD benchmarks demonstrate that CTGAN-MVL achieves 99.98% precision, recall, F1-score, and accuracy on CIC-IDS 2017, and 99.59% across the same metrics on NSL-KDD, consistently surpassing state-of-the-art intrusion detection methods.
AB - Intrusion Detection Systems (IDSs) are a critical component of network security, yet their effectiveness is often undermined by severe class imbalance and the limited representation of rare attack types in real-world traffic datasets. Conditional Tabular Generative Adversarial Networks (CTGAN) can be an effective solution for generating realistic synthetic tabular data and mitigating minority-class scarcity in intrusion detection scenarios. Building upon this capability, this paper proposes CTGAN-Based Multi-View Learning (CTGAN-MVL), a novel IDS methodology that integrates CTGAN-driven data augmentation with complementary multi-view feature representations and ensemble learning. Multiple data views are constructed using diverse feature selection techniques to capture different characteristics of network traffic, and CTGANs are applied within each view to generate synthetic samples for underrepresented attack classes. View-specific tree-based classifiers are then trained and combined through a class-aware weighted ensemble optimized via AutoML. Exxperiments on the CIC-IDS 2017 and NSL-KDD benchmarks demonstrate that CTGAN-MVL achieves 99.98% precision, recall, F1-score, and accuracy on CIC-IDS 2017, and 99.59% across the same metrics on NSL-KDD, consistently surpassing state-of-the-art intrusion detection methods.
UR - https://www.scopus.com/pages/publications/105046726472
U2 - 10.1109/HPSR68369.2026.11615172
DO - 10.1109/HPSR68369.2026.11615172
M3 - Contribution to conference proceedings
AN - SCOPUS:105046726472
T3 - IEEE International Conference on High Performance Switching and Routing, HPSR
BT - 2026 IEEE 27th International Conference on High Performance Switching and Routing, HPSR 2026
PB - IEEE Computer Society
T2 - 27th IEEE International Conference on High Performance Switching and Routing, HPSR 2026
Y2 - 17 June 2026 through 19 June 2026
ER -