Enhancing IoT Network Intrusion Detection with a New GraphSAGE Embedding Algorithm Using Centrality Measures
Mortada Termos, Mortada Termos, Zakariya Ghalmane, Mohamed-el-Amine Brahmia, Ahmad Fadlallah, Ahmad Fadlallah, Ali Jaber, Mourad Zghal
2025
Abstract
The rapid expansion of the Internet of Things (IoT) has led to many opportunities in addition to introducing complex security challenges, necessitating more powerful Network Intrusion Detection Systems (NIDS). This study addresses this challenge by enhancing Graph Neural Networks (GNNs) with centrality measures to improve intrusion detection performance in IoT environments. We propose the so-called ”Centrality-based E-GraphSAGE”, an extension to the E-GraphSAGE model incorporating the centrality measures: Degree, Betweenness, Closeness, PageRank, and K-truss. These centrality measures, which highlight both the local and global influence of nodes (IoT devices), can uncover hidden patterns and relationships in network traffic data, thereby enhancing the performance of IDS systems. The centrality-informed initialization of node embeddings aids the model in capturing critical structural insights in the graph. The inclusion of residual connections further improves classification accuracy. Our models were evaluated on four datasets: NF-UQ-NIDS, NF-CSE-CIC-IDS2018, CCD-INID, and X-IIoTID. Results showed significant performance gains in accuracy of detection evaluated using F1-score and reduced number of false alarms. This work paves the way for more advanced and robust intrusion detection systems to improve the security of IoT networks.
DownloadPaper Citation
in Harvard Style
Termos M., Ghalmane Z., Brahmia M., Fadlallah A., Jaber A. and Zghal M. (2025). Enhancing IoT Network Intrusion Detection with a New GraphSAGE Embedding Algorithm Using Centrality Measures. In Proceedings of the 10th International Conference on Internet of Things, Big Data and Security - Volume 1: IoTBDS; ISBN 978-989-758-750-4, SciTePress, pages 329-336. DOI: 10.5220/0013363000003944
in Bibtex Style
@conference{iotbds25,
author={Mortada Termos and Zakariya Ghalmane and Mohamed-el-Amine Brahmia and Ahmad Fadlallah and Ali Jaber and Mourad Zghal},
title={Enhancing IoT Network Intrusion Detection with a New GraphSAGE Embedding Algorithm Using Centrality Measures},
booktitle={Proceedings of the 10th International Conference on Internet of Things, Big Data and Security - Volume 1: IoTBDS},
year={2025},
pages={329-336},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0013363000003944},
isbn={978-989-758-750-4},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 10th International Conference on Internet of Things, Big Data and Security - Volume 1: IoTBDS
TI - Enhancing IoT Network Intrusion Detection with a New GraphSAGE Embedding Algorithm Using Centrality Measures
SN - 978-989-758-750-4
AU - Termos M.
AU - Ghalmane Z.
AU - Brahmia M.
AU - Fadlallah A.
AU - Jaber A.
AU - Zghal M.
PY - 2025
SP - 329
EP - 336
DO - 10.5220/0013363000003944
PB - SciTePress