How the Graph Construction Technique Shapes Performance in IoT Botnet Detection
Not on the map. Why?
Abstract (arXiv)
The increasing incidence of IoT-based botnet attacks has driven interest in advanced learning models for detection. Recent efforts have focused on leveraging attention mechanisms to model long-range feature dependencies and Graph Neural Networks (GNNs) to capture relationships between data instances. Since GNNs require graph-structured input, tabular NetFlow data must be transformed accordingly. This study evaluates how the choice of the method for constructing the graph-structured dataset impacts the classification performance of a GNN model. Five methods--k-Nearest Neighbors, Mutual Nearest Neighbors, Shared Nearest Neighbor, Gabriel Graph, and epsilon-radius Graph--were evaluated in this research. To reduce the computational burden associated with high-dimensional data, a Variational Autoencoder (VAE) is employed to project the original features into a lower-dimensional latent space prior to graph generation. Subsequently, a Graph Attention Network (GAT) is trained on each graph to classify traffic in the N-BaIoT dataset into three categories: Normal, Mirai, and Gafgyt. The results indicate that using Gabriel graph achieves the highest detection performance with an accuracy of 97.56% while SNN recorded the lowest performance with an accuracy as low as 78.56%.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 14 of its 42 references that are in the map. First posted on arXiv 28 Feb 2026.
Builds on
14 of 42 references.
References · 14
- 2017Attention Is All You Needcited by 60,361
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,576
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
- 2019An Introduction to Variational Autoencoderscited by 1,000
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
- 2019Few-Shot Object Detection with Attention-RPN and Multi-Relation Detectorcited by 206
- 2018N-BaIoT: Network-based Detection of IoT Botnet Attacks Using Deep Autoencoderscited by 67
- 2025Impact of Latent Space Dimension on IoT Botnet Detection Performance: VAE-Encoder Versus ViT-Encodercited by 6
- 2025IoT Botnet Detection: Application of Vision Transformer to Classification of Network Flow Trafficcited by 5
- 2025Enhancing IoT-Botnet Detection using Variational Auto-encoder and Cost-Sensitive Learning: A Deep Learning Approach for Imbalanced Datasetscited by 5
Built on by
Not cited yet.