Federated Deep Learning for Intrusion Detection in IoT Networks

被引:5
作者
Belarbi, Othmane [1 ]
Spyridopoulos, Theodoros [1 ]
Anthi, Eirini [1 ]
Mavromatis, Ioannis [2 ]
Carnelli, Pietro [2 ]
Khan, Aftab [2 ]
机构
[1] Cardiff Univ, Cardiff, Wales
[2] Toshiba Europe Ltd, BRIL, Bristol, Avon, England
来源
IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM | 2023年
关键词
Federated Learning; Intrusion Detection System; Internet of Things; Deep Learning; Deep Belief Networks;
D O I
10.1109/GLOBECOM54140.2023.10437860
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The vast increase of Internet of Things (IoT) technologies and the ever-evolving attack vectors have increased cyber-security risks dramatically. A common approach to implementing AI-based Intrusion Detection Systems (IDSs) in distributed IoT systems is in a centralised manner. However, this approach may violate data privacy and prohibit IDS scalability. Therefore, intrusion detection solutions in IoT ecosystems need to move towards a decentralised direction. Federated Learning (FL) has attracted significant interest in recent years due to its ability to perform collaborative learning while preserving data confidentiality and locality. Nevertheless, most FL-based IDS for IoT systems are designed under unrealistic data distribution conditions. To that end, we design an experiment representative of the real-world and evaluate the performance of an FL-based IDS. For our experiments, we rely on TON-IoT, a realistic IoT network traffic dataset, associating each IP address with a single FL client. Additionally, we explore pre-training and investigate various aggregation methods to mitigate the impact of data heterogeneity. Lastly, we benchmark our approach against a centralised solution. The comparison shows that the heterogeneous nature of the data has a considerable negative impact on the model's performance when trained in a distributed manner. However, in the case of a pre-trained initial global FL model, we demonstrate a performance improvement of over 20% (F1-score) compared to a randomly initiated global model.
引用
收藏
页码:237 / 242
页数:6
相关论文
共 26 条
[11]   A trusted feature aggregator federated learning for distributed malicious attack detection [J].
Hei, Xinhong ;
Yin, Xinyue ;
Wang, Yichuan ;
Ren, Ju ;
Zhu, Lei .
COMPUTERS & SECURITY, 2020, 99
[12]   Training products of experts by minimizing contrastive divergence [J].
Hinton, GE .
NEURAL COMPUTATION, 2002, 14 (08) :1771-1800
[13]   LocKedge: Low-Complexity Cyberattack Detection in IoT Edge Computing [J].
Huong, Truong Thu ;
Bac, Ta Phuong ;
Long, Dao M. ;
Thang, Bui D. ;
Binh, Nguyen T. ;
Luong, Tran D. ;
Phuc, Tran Kim .
IEEE ACCESS, 2021, 9 :29696-29710
[14]  
Kumar V., 2023, ARXIV230211009
[15]  
Li T., 2020, PROC MACH LEARN SYST, V2, P429, DOI DOI 10.48550/ARXIV.1812.06127
[16]  
Li X., 2020, P ICLR, P1
[17]  
McMahan HB, 2017, PR MACH LEARN RES, V54, P1273
[18]   Federated-Learning-Based Anomaly Detection for IoT Security Attacks [J].
Mothukuri, Viraaji ;
Khare, Prachi ;
Parizi, Reza M. ;
Pouriyeh, Seyedamin ;
Dehghantanha, Ali ;
Srivastava, Gautam .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (04) :2545-2554
[19]   A new distributed architecture for evaluating AI-based security systems at the edge: Network TON_IoT datasets [J].
Moustafa, Nour .
SUSTAINABLE CITIES AND SOCIETY, 2021, 72
[20]  
Nguyen John, 2022, ARXIV220615387