3D-IDS: Doubly Disentangled Dynamic Intrusion Detection
Not on the map. Why?
Abstract (arXiv)
Network-based intrusion detection system (NIDS) monitors network traffic for malicious activities, forming the frontline defense against increasing attacks over information infrastructures. Although promising, our quantitative analysis shows that existing methods perform inconsistently in declaring various unknown attacks (e.g., 9% and 35% F1 respectively for two distinct unknown threats for an SVM-based method) or detecting diverse known attacks (e.g., 31% F1 for the Backdoor and 93% F1 for DDoS by a GCN-based state-of-the-art method), and reveals that the underlying cause is entangled distributions of flow features. This motivates us to propose 3D-IDS, a novel method that aims to tackle the above issues through two-step feature disentanglements and a dynamic graph diffusion scheme. Specifically, we first disentangle traffic features by a non-parameterized optimization based on mutual information, automatically differentiating tens and hundreds of complex features of various attacks. Such differentiated features will be fed into a memory model to generate representations, which are further disentangled to highlight the attack-specific features. Finally, we use a novel graph diffusion method that dynamically fuses the network topology for spatial-temporal aggregation in evolving data streams. By doing so, we can effectively identify various attacks in encrypted traffics, including unknown threats and known ones that are not easily detected. Experiments show the superiority of our 3D-IDS. We also demonstrate that our two-step feature disentanglements benefit the explainability of NIDS.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 30 of its 83 references that are in the map. First posted on arXiv 2 Jul 2023.
Builds on
30 of 83 references.
References · 30
- 2017Graph Attention Networkscited by 8,854
- 2016The Mythos of Model Interpretabilitycited by 716
- 2020Temporal Graph Networks for Deep Learning on Dynamic Graphscited by 521
- 2017Representation Learning on Graphs: Methods and Applicationscited by 456
- 2020Inductive Representation Learning on Temporal Graphscited by 454
- 2019EvolveGCN: Evolving Graph Convolutional Networks for Dynamic Graphscited by 443
- 2021GRAND: Graph Neural Diffusioncited by 258
- 2020Weakly-Supervised Disentanglement Without Compromisescited by 237
- 2019Flexibly Fair Representation Learning by Disentanglementcited by 196
- 2019Graph Neural Ordinary Differential Equationscited by 153
- 2018Robustly Disentangled Causal Mechanisms: Validating Deep Representations for Interventional Robustnesscited by 108
- 2018Learning Deep Disentangled Embeddings with the F-Statistic Losscited by 101
18 more
- 2019On the Transfer of Inductive Bias from Simulation to the Real World: a New Disentanglement Datasetcited by 100
- 2018Towards the Development of Realistic Botnet Dataset in the Internet of Things for Network Forensic Analytics: Bot-IoT Datasetcited by 98
- 2020Implicit Graph Neural Networkscited by 98
- 2019Unsupervised Attributed Multiplex Network Embeddingcited by 95
- 2020On Disentangled Representations Learned From Correlated Datacited by 94
- 2021E-GraphSAGE: A Graph Neural Network based Intrusion Detection System for IoTcited by 55
- 2021Towards a Standard Feature Set for Network Intrusion Detection System Datasetscited by 40
- 2022Optimization-Induced Graph Implicit Nonlinear Diffusioncited by 28
- 2022Anomal-E: A Self-Supervised Network Intrusion Detection System based on Graph Neural Networkscited by 25
- 2019Weakly Supervised Disentanglement by Pairwise Similaritiescited by 22
- 2020Fast and Accurate Anomaly Detection in Dynamic Graphs with a Two-Pronged Approachcited by 20
- 2020MSTREAM: Fast Anomaly Detection in Multi-Aspect Streamscited by 17
- 2020LUCID: A Practical, Lightweight Deep Learning Solution for DDoS Attack Detectioncited by 14
- 2022Link Prediction on Heterophilic Graphs via Disentangled Representation Learningcited by 13
- 2022Subset Node Anomaly Tracking over Large Dynamic Graphscited by 12
- 2021Evaluating Standard Feature Sets Towards Increased Generalisability and Explainability of ML-based Network Intrusion Detectioncited by 8
- 2020Spatio-Temporal Hybrid Graph Convolutional Network for Traffic Forecasting in Telecommunication Networkscited by 7
- 2021Semi-Supervised Deep Learning for Multiplex Networkscited by 6
Built on by
Citing papers per year: 2023: 1.
1 paper.