DI-NIDS: Domain Invariant Network Intrusion Detection System
Not on the map. Why?
Abstract (arXiv)
The performance of machine learning based network intrusion detection systems (NIDSs) severely degrades when deployed on a network with significantly different feature distributions from the ones of the training dataset. In various applications, such as computer vision, domain adaptation techniques have been successful in mitigating the gap between the distributions of the training and test data. In the case of network intrusion detection however, the state-of-the-art domain adaptation approaches have had limited success. According to recent studies, as well as our own results, the performance of an NIDS considerably deteriorates when the `unseen' test dataset does not follow the training dataset distribution. In some cases, swapping the train and test datasets makes this even more severe. In order to enhance the generalisibility of machine learning based network intrusion detection systems, we propose to extract domain invariant features using adversarial domain adaptation from multiple network domains, and then apply an unsupervised technique for recognising abnormalities, i.e., intrusions. More specifically, we train a domain adversarial neural network on labelled source domains, extract the domain invariant features, and train a One-Class SVM (OSVM) model to detect anomalies. At test time, we feedforward the unlabeled test data to the feature extractor network to project it into a domain invariant space, and then apply OSVM on the extracted features to achieve our final goal of detecting intrusions. Our extensive experiments on the NIDS benchmark datasets of NFv2-CIC-2018 and NFv2-UNSW-NB15 show that our proposed setup demonstrates superior cross-domain performance in comparison to the previous approaches.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 9 of its 33 references that are in the map. First posted on arXiv 15 Oct 2022.
Builds on
9 of 33 references.
References · 9
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
- 2018Kitsune: An Ensemble of Autoencoders for Online Network Intrusion Detectioncited by 121
- 2020NetFlow Datasets for Machine Learning-based Network Intrusion Detection Systemscited by 45
- 2022Generative Domain Adaptation for Face Anti-Spoofingcited by 33
- 2022On Generalisability of Machine Learning-based Network Intrusion Detection Systemscited by 8
- 2019A Transfer Learning Approach for Network Intrusion Detectioncited by 6
- 2019A new method for flow-based network intrusion detection using the inverse Potts modelcited by 6
- 2021Benchmarking the Benchmark -- Analysis of Synthetic NIDS Datasetscited by 5
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 1; 2026: 3.
7 papers.
- 2023FlowTransformer: A Transformer Framework for Flow-based Network Intrusion Detection Systemscited by 24
- 2024Towards Explainable Network Intrusion Detection using Large Language Modelscited by 12
- 2025Generative Active Adaptation for Drifting and Imbalanced Network Intrusion Detectioncited by 4
- 2024Comprehensive Botnet Detection by Mitigating Adversarial Attacks, Navigating the Subtleties of Perturbation Distances and Fortifying Predictions with Conformal Layerscited by 2
- 2026Robust Semi-Supervised Temporal Intrusion Detection for Adversarial Cloud Networkscited by 0
- 2026A Multi-Model Hybrid Defense Approach Against White-box Adversarial Attacks in Computer Network Trafficcited by 0
- 2026Concept drift mitigation through community and spectral graph analysis for the detection of cyberattacks in network trafficcited by 0
- 2026Concept drift mitigation through community and spectral graph analysis for the detection of cyberattacks in network traffic8 Sep 2026
- 2026A Multi-Model Hybrid Defense Approach Against White-box Adversarial Attacks in Computer Network Traffic19 Jul 2026
- 2026Robust Semi-Supervised Temporal Intrusion Detection for Adversarial Cloud Networks14 Apr 2026
- 2025Generative Active Adaptation for Drifting and Imbalanced Network Intrusion Detection4 Mar 2025
- 2024Comprehensive Botnet Detection by Mitigating Adversarial Attacks, Navigating the Subtleties of Perturbation Distances and Fortifying Predictions with Conformal Layers1 Sep 2024
- 2024Towards Explainable Network Intrusion Detection using Large Language Models8 Aug 2024
- 2023FlowTransformer: A Transformer Framework for Flow-based Network Intrusion Detection Systems28 Apr 2023