347142

Federated Learning Enabled IDS for Internet of Things on non-IID Data

Article

Last updated: 03 Jan 2025

Subjects

-

Tags

-

Abstract

Critical applications in IoT systems are being targeted by attackers. Using a smart intrusion detection system (IDS) is crucial for protecting IoT systems. Centralized learning is commonly used to create smart IDS and has been successful in IoT networks. However, the Iot nodes in critical applications with highly sensitive information, are not willing to send their data through the network and share it with another party. To solve the problem of data privacy, researchers came up with distributed and federated learning. Both methods allow learning to happen within a local network, with data remaining inside the network and the learning process being done by the edge devices. In this research, a deep learning model is proposed to classify the types of behaviors provided in the CICIDS2017 dataset using the three learning approaches. The experiments were performed by splitting the dataset over ten simulated nodes. In the centralized learning approach, an F-Score of 98% can be achieved. In distributed learning, the F-Score achieved an average of 78% over the ten nodes. In the federated learning, the F-Score achieved an average of 89% over the ten nodes. A comparative study among the centralized, distributed, and federated approach is done and the challenge that may arise from using each approach. Moreover, an evaluation of the effect of the data distribution, the number of local training rounds and the global communication rounds on federated learning's efficiency. The federated learning approach has shown promising improvements for both accuracy in addition to preserving data privacy.

DOI

10.21608/ijicis.2024.262382.1315

Keywords

Federated Learning, Cyber Security, Intrusion Detection, Deep learning, Distributed Learning

Authors

First Name

Omar

Last Name

Elnakib

MiddleName

Samy

Affiliation

Computer Systems, Faculty of Computer and Information Sciences, Ain Shams University, Cairo, Egypt

Email

omar.elnakib@cis.asu.edu.eg

City

-

Orcid

0000-0002-2811-4232

First Name

Eman

Last Name

shaaban

MiddleName

-

Affiliation

Head of Department of Computer Systems, Faculty of Computer and Information Sciences, Ain shams university

Email

eman.shaaban@cis.asu.edu.eg

City

Cairo

Orcid

0000-0001-8889-3242

First Name

Mohamed

Last Name

Mahmoud

MiddleName

-

Affiliation

Professor, Dept. of Computer Science, College of Engineering Department of Electrical and Computer Engineering, Tennessee Technological University, USA

Email

mmahmoud@tntech.edu

City

-

Orcid

0000-0002-8719-501X

First Name

Karim

Last Name

Emara

MiddleName

-

Affiliation

5 El-Khalyfa El-Ma'moun Street Abbasia

Email

karim.emara@cis.asu.edu.eg

City

Cairo

Orcid

0000-0002-7318-9049

Volume

24

Article Issue

1

Related Issue

46955

Issue Date

2024-03-01

Receive Date

2024-01-13

Publish Date

2024-03-01

Page Start

13

Page End

28

Print ISSN

1687-109X

Online ISSN

2535-1710

Link

https://ijicis.journals.ekb.eg/article_347142.html

Detail API

https://ijicis.journals.ekb.eg/service?article_code=347142

Order

347,142

Type

Original Article

Type Code

494

Publication Type

Journal

Publication Title

International Journal of Intelligent Computing and Information Sciences

Publication Link

https://ijicis.journals.ekb.eg/

MainTitle

Federated Learning Enabled IDS for Internet of Things on non-IID Data

Details

Type

Article

Created At

23 Dec 2024