Graph Attention Neural Network for Botnet Detection: Evaluating Autoencoder, VAE and PCA-Based Dimension Reduction
Hassan Wasswa, Hussein Abbass, Timothy Lynar

TL;DR
This paper proposes a framework that combines dimension reduction techniques with a graph attention neural network to improve botnet detection in IoT networks, addressing computational challenges of high-dimensional data.
Contribution
It introduces a novel approach that applies VAE, AE, and PCA for dimensionality reduction before graph-based botnet detection using GATs, enhancing efficiency and accuracy.
Findings
VAE-encoder outperforms AE and PCA in detection accuracy.
Reduced dimensionality decreases computational overhead.
GAT with dimension reduction improves botnet detection performance.
Abstract
With the rise of IoT-based botnet attacks, researchers have explored various learning models for detection, including traditional machine learning, deep learning, and hybrid approaches. A key advancement involves deploying attention mechanisms to capture long-term dependencies among features, significantly improving detection accuracy. However, most models treat attack instances independently, overlooking inter-instance relationships. Graph Neural Networks (GNNs) address this limitation by learning an embedding space via iterative message passing where similar instances are placed closer based on node features and relationships, enhancing classification performance. To further improve detection, attention mechanisms have been embedded within GNNs, leveraging both long-range dependencies and inter-instance connections. However, transforming the high dimensional IoT attack datasets into a…
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.
