Federated-Learning Intrusion Detection System Based Blockchain Technology
Authors:
- Ahmed AlmaghthawiAAAhmed Almaghthawi
- Ebrahim A. A. GhalebEGEbrahim A. A. Ghaleb
- Nur Arifin AkbarNANur Arifin Akbar
- Layla AsiriLALayla Asiri
- Meaad AlrehailiMAMeaad Alrehaili
- Askar AltalidiAAAskar Altalidi
Open Access
- 8 August 2024
- journal article
- research article
- Published by International Association of Online Engineering (IAOE) in International Journal of Online and Biomedical Engineering (iJOE)
- Vol. 20 (11) , 16-30
Abstract
This study presents the implementation of a blockchain-based federated-learning (FL) intrusion detection system. This approach utilizes machine learning (ML) instead of traditional signature-based methods, enabling the system to detect new attack types. The FL technique ensures the privacy of sensitive data while still utilizing the large amounts of data distributed across client devices. To achieve this, we employed the federated averaging method and incorporated a custom preprocessing stage for data standardization. The use of blockchain technology in combination with FL created a fully decentralized and open learning system capable of overcoming new security challenges.Keywords
This publication has 17 references indexed in Scilit:
- Federated Learning for intrusion detection system: Concepts, challenges and future directionsComputer Communications, 2022
- Blockchain-based federated learning methodologies in smart environmentsCluster Computing, 2021
- A review of applications in federated learningComputers & Industrial Engineering, 2020
- Enhancing collaborative intrusion detection via disagreement-based semi-supervised learning in IoT environmentsJournal of Network and Computer Applications, 2020
- A Deep Blockchain Framework-Enabled Collaborative Intrusion Detection for Protecting IoT and Cloud NetworksIEEE Internet of Things Journal, 2020
- Federated Wireless Network Intrusion Detection2019
- Privacy-preserving raw data collection without a trusted authority for IoTComputer Networks, 2019
- Machine Learning from Theory to Algorithms: An OverviewJournal of Physics: Conference Series, 2018
- Ethereum: State of Knowledge and Research Perspectives2018
- The Influence of Input Data Standardization Method on Prediction Accuracy of Artificial Neural NetworksProcedia Engineering, 2016