NetSentry: A Deep Learning Approach to Detecting Incipient Large-scale Network Attacks
Haoyu Liu, Paul Patras

TL;DR
NetSentry is a novel deep learning-based network intrusion detection system that leverages temporal correlations in early attack stages to detect large-scale network threats before they escalate, outperforming existing methods.
Contribution
The paper introduces NetSentry, the first NIDS using Bidirectional Asymmetric LSTM for early threat detection, and proposes a data augmentation technique to improve generalization across datasets.
Findings
F1 score improvements above 33% over state-of-the-art
Up to 3 times higher detection rates for XSS and web bruteforce
Data augmentation boosts F1 scores by over 35%
Abstract
Machine Learning (ML) techniques are increasingly adopted to tackle ever-evolving high-profile network attacks, including DDoS, botnet, and ransomware, due to their unique ability to extract complex patterns hidden in data streams. These approaches are however routinely validated with data collected in the same environment, and their performance degrades when deployed in different network topologies and/or applied on previously unseen traffic, as we uncover. This suggests malicious/benign behaviors are largely learned superficially and ML-based Network Intrusion Detection System (NIDS) need revisiting, to be effective in practice. In this paper we dive into the mechanics of large-scale network attacks, with a view to understanding how to use ML for Network Intrusion Detection (NID) in a principled way. We reveal that, although cyberattacks vary significantly in terms of payloads,…
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.
Taxonomy
TopicsNetwork Security and Intrusion Detection · Anomaly Detection Techniques and Applications · Advanced Malware Detection Techniques
MethodsSigmoid Activation · Tanh Activation · Long Short-Term Memory
