Machine Learning for Network Attacks Classification and Statistical Evaluation of Adversarial Learning Methodologies for Synthetic Data Generation
Iakovos-Christos Zarkadis, Christos Douligeris

TL;DR
This paper develops a multi-modal dataset for network attack detection, evaluates machine learning models for intrusion detection, and assesses adversarially generated synthetic data for fidelity and privacy.
Contribution
It introduces a unified dataset combining multiple sources and features, and compares adversarial synthetic data generation methods with real data using comprehensive statistical evaluation.
Findings
Stable ML models effectively detect network attacks.
Synthetic data achieves high fidelity and utility.
Evaluation methods reliably assess privacy and data quality.
Abstract
Supervised detection of network attacks has always been a critical part of network intrusion detection systems (NIDS). Nowadays, in a pivotal time for artificial intelligence (AI), with even more sophisticated attacks that utilize advanced techniques, such as generative artificial intelligence (GenAI) and reinforcement learning, it has become a vital component if we wish to protect our personal data, which are scattered across the web. In this paper, we address two tasks, in the first unified multi-modal NIDS dataset, which incorporates flow-level data, packet payload information and temporal contextual features, from the reprocessed CIC-IDS-2017, CIC-IoT-2023, UNSW-NB15 and CIC-DDoS-2019, with the same feature space. In the first task we use machine learning (ML) algorithms, with stratified cross validation, in order to prevent network attacks, with stability and reliability. In the…
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.
