mlsanityData to 7 Oct 2026

NetSentry: A Deep Learning Approach to Detecting Incipient Large-scale Network Attacks

arXiv 2202.09873 ↗First posted 20 Feb 2022cs.CR cs.LG cs.NIcited by 1

Not on the map. Why?

Abstract (arXiv)

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, vectors and targets, their early stages, which are critical to successful attack outcomes, share many similarities and exhibit important temporal correlations. Therefore, we treat NID as a time-sensitive task and propose NetSentry, perhaps the first of its kind NIDS that builds on Bidirectional Asymmetric LSTM (Bi-ALSTM), an original ensemble of sequential neural models, to detect network threats before they spread. We cross-evaluate NetSentry using two practical datasets, training on one and testing on the other, and demonstrate F1 score gains above 33% over the state-of-the-art, as well as up to 3 times higher rates of detecting attacks such as XSS and web bruteforce. Further, we put forward a novel data augmentation technique that boosts the generalization abilities of a broad range of supervised deep learning algorithms, leading to average F1 score gains above 35%.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 14 of its 55 references that are in the map. First posted on arXiv 20 Feb 2022.

Builds on

14 of 55 references.

References · 14

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
  3. 2015Convolutional LSTM Network: A Machine Learning Approach for Precipitation Nowcastingcited by 1,428
  4. 2021Do Vision Transformers See Like Convolutional Neural Networks?cited by 671
  5. 2021Graph Neural Network-Based Anomaly Detection in Multivariate Time Seriescited by 300
  6. 2019MAD-GAN: Multivariate Anomaly Detection for Time Series Data with Generative Adversarial Networkscited by 176
  7. 2018Kitsune: An Ensemble of Autoencoders for Online Network Intrusion Detectioncited by 121
  8. 2020Deep Anomaly Detection for Time-series Data in Industrial IoT: A Communication-Efficient On-device Federated Learning Approachcited by 56
  9. 2018Deep Fingerprinting: Undermining Website Fingerprinting Defenses with Deep Learningcited by 43
  10. 2018IDSGAN: Generative Adversarial Networks for Attack Generation against Intrusion Detectioncited by 41
  11. 2018Procedural Noise Adversarial Examples for Black-Box Attacks on Deep Convolutional Networkscited by 21
  12. 2019Tiresias: Predicting Security Events Through Deep Learningcited by 10
2 more
  1. 2019Multi-Service Mobile Traffic Forecasting via Convolutional Long Short-Term Memoriescited by 2
  2. 2019Hands Off my Database: Ransomware Detection in Databases through Dynamic Analysis of Query Sequencescited by 1

Built on by

Cited by year

Citing papers per year: 2023: 1.

1 paper.