Federated Deep Learning for Intrusion Detection in IoT Networks
- URL: http://arxiv.org/abs/2306.02715v3
- Date: Fri, 4 Aug 2023 16:44:56 GMT
- Title: Federated Deep Learning for Intrusion Detection in IoT Networks
- Authors: Othmane Belarbi, Theodoros Spyridopoulos, Eirini Anthi, Ioannis
Mavromatis, Pietro Carnelli, Aftab Khan
- Abstract summary: A common approach to implementing AI-based Intrusion Detection systems (IDSs) in distributed IoT systems is in a centralised manner.
This approach may violate data privacy and prohibit IDS scalability.
We design an experiment representative of the real world and evaluate the performance of an FL-based IDS.
- Score: 1.3097853961043058
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: 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.
Related papers
- FedMSE: Federated learning for IoT network intrusion detection [0.0]
The rise of IoT has expanded the cyber attack surface, making traditional centralized machine learning methods insufficient due to concerns about data availability, computational resources, transfer costs, and especially privacy preservation.
A semi-supervised federated learning model was developed to overcome these issues, combining the Shrink Autoencoder and Centroid one-class classifier (SAE-CEN)
This approach enhances the performance of intrusion detection by effectively representing normal network data and accurately identifying anomalies in the decentralized strategy.
arXiv Detail & Related papers (2024-10-18T02:23:57Z) - Enhancing IoT Security Against DDoS Attacks through Federated Learning [0.0]
Internet of Things (IoT) has ushered in transformative connectivity between physical devices and the digital realm.
Traditional DDoS mitigation approaches are ill-equipped to handle the intricacies of IoT ecosystems.
This paper introduces an innovative strategy to bolster the security of IoT networks against DDoS attacks by harnessing the power of Federated Learning.
arXiv Detail & Related papers (2024-03-16T16:45:28Z) - Effective Intrusion Detection in Heterogeneous Internet-of-Things Networks via Ensemble Knowledge Distillation-based Federated Learning [52.6706505729803]
We introduce Federated Learning (FL) to collaboratively train a decentralized shared model of Intrusion Detection Systems (IDS)
FLEKD enables a more flexible aggregation method than conventional model fusion techniques.
Experiment results show that the proposed approach outperforms local training and traditional FL in terms of both speed and performance.
arXiv Detail & Related papers (2024-01-22T14:16:37Z) - Filling the Missing: Exploring Generative AI for Enhanced Federated
Learning over Heterogeneous Mobile Edge Devices [72.61177465035031]
We propose a generative AI-empowered federated learning to address these challenges by leveraging the idea of FIlling the MIssing (FIMI) portion of local data.
Experiment results demonstrate that FIMI can save up to 50% of the device-side energy to achieve the target global test accuracy.
arXiv Detail & Related papers (2023-10-21T12:07:04Z) - Online Data Selection for Federated Learning with Limited Storage [53.46789303416799]
Federated Learning (FL) has been proposed to achieve distributed machine learning among networked devices.
The impact of on-device storage on the performance of FL is still not explored.
In this work, we take the first step to consider the online data selection for FL with limited on-device storage.
arXiv Detail & Related papers (2022-09-01T03:27:33Z) - Local Learning Matters: Rethinking Data Heterogeneity in Federated
Learning [61.488646649045215]
Federated learning (FL) is a promising strategy for performing privacy-preserving, distributed learning with a network of clients (i.e., edge devices)
arXiv Detail & Related papers (2021-11-28T19:03:39Z) - Adaptive Anomaly Detection for Internet of Things in Hierarchical Edge
Computing: A Contextual-Bandit Approach [81.5261621619557]
We propose an adaptive anomaly detection scheme with hierarchical edge computing (HEC)
We first construct multiple anomaly detection DNN models with increasing complexity, and associate each of them to a corresponding HEC layer.
Then, we design an adaptive model selection scheme that is formulated as a contextual-bandit problem and solved by using a reinforcement learning policy network.
arXiv Detail & Related papers (2021-08-09T08:45:47Z) - Evaluating Federated Learning for Intrusion Detection in Internet of
Things: Review and Challenges [0.0]
Federated Learning (FL) has attracted a significant interest in different sectors, including healthcare and transport systems.
We evaluate a FL-enabled IDS approach based on a multiclass classifier considering different data distributions for the detection of different attacks in an IoT scenario.
We identify a set of challenges and future directions based on the existing literature and the analysis of our evaluation results.
arXiv Detail & Related papers (2021-08-02T15:22:05Z) - Federated Learning for Internet of Things: A Federated Learning
Framework for On-device Anomaly Data Detection [10.232121085973782]
We build a FedIoT platform that contains a synthesized dataset using N-BaIoT, FedDetect algorithm, and a system design for IoT devices.
In a network of realistic IoT devices (PI), we evaluate FedIoT platform and FedDetect algorithm in both model and system performance.
arXiv Detail & Related papers (2021-06-15T08:53:42Z) - Quasi-Global Momentum: Accelerating Decentralized Deep Learning on
Heterogeneous Data [77.88594632644347]
Decentralized training of deep learning models is a key element for enabling data privacy and on-device learning over networks.
In realistic learning scenarios, the presence of heterogeneity across different clients' local datasets poses an optimization challenge.
We propose a novel momentum-based method to mitigate this decentralized training difficulty.
arXiv Detail & Related papers (2021-02-09T11:27:14Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.