Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Latent Diffusion for Internet of Things Attack Data Generation in Intrusion Detection

About

Intrusion Detection Systems (IDSs) are a key component for protecting Internet of Things (IoT) environments. However, in Machine Learning-based (ML-based) IDSs, performance is often degraded by the strong class imbalance between benign and attack traffic. Although data augmentation has been widely explored to mitigate this issue, existing approaches typically rely on simple oversampling techniques or generative models that struggle to simultaneously achieve high sample fidelity, diversity, and computational efficiency. To address these limitations, we propose the use of a Latent Diffusion Model (LDM) for attack data augmentation in IoT intrusion detection and provide a comprehensive comparison against state-of-the-art baselines. Experiments were conducted on three representative IoT attack types, specifically Distributed Denial-of-Service (DDoS), Mirai, and Man-in-the-Middle, evaluating both downstream IDS performance and intrinsic generative quality using distributional, dependency-based, and diversity metrics. Results show that balancing the training data with LDM-generated samples substantially improves IDS performance, achieving F1-scores of up to 0.99 for DDoS and Mirai attacks and consistently outperforming competing methods. Additionally, quantitative and qualitative analyses demonstrate that LDMs effectively preserve feature dependencies while generating diverse samples and reduce sampling time by approximately 25\% compared to diffusion models operating directly in data space. These findings highlight latent diffusion as an effective and scalable solution for synthetic IoT attack data generation, substantially mitigating the impact of class imbalance in ML-based IDSs for IoT scenarios.

Estela S\'anchez-Carballo, Francisco M. Melgarejo-Meseguer, Jos\'e Luis Rojo-\'Alvarez• 2026

Related benchmarks

TaskDatasetResultRank
IoT/IoMT Attack DetectionCICIoT 2023 (test)
Mean F1 Score99
31
Intrusion DetectionCICIoT MitM 2023
TNR0.757
6
Intrusion DetectionCICIoT DDoS 2023
TNR100
6
Intrusion DetectionCICIoT Mirai 2023
TNR0.996
6
Synthetic Data GenerationCICIoT DDoS 2023
MMD0.06
5
Synthetic Data GenerationCICIoT Mirai 2023
MMD0.08
5
Synthetic Data GenerationCICIoT MitM 2023
MMD0.02
5
Synthetic sample generationIoT traffic data 10^2 samples (synthetic)
Generation Time (ms)213.2
5
Synthetic sample generationIoT traffic data 10^3 samples (synthetic)
Generation Time (ms)259.1
5
Synthetic sample generationIoT traffic data 10^4 samples (synthetic)
Generation Time (ms)411.2
5
Showing 10 of 10 rows

Other info

Follow for update