BFLIDS: Blockchain-Driven Federated Learning for Intrusion Detection in IoMT Networks

被引:11
作者
Begum, Khadija [1 ]
Mozumder, Md Ariful Islam [1 ]
Joo, Moon-Il [1 ]
Kim, Hee-Cheol [1 ]
机构
[1] Inje Univ, Inst Digital Antiaging Healthcare, Gimhae 50834, South Korea
关键词
blockchain; Internet of Medical Things (IoMT); intrusion detection system; federated learning; security; privacy; INTERNET; SECURITY; THINGS;
D O I
10.3390/s24144591
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The Internet of Medical Things (IoMT) has significantly advanced healthcare, but it has also brought about critical security challenges. Traditional security solutions struggle to keep pace with the dynamic and interconnected nature of IoMT systems. Machine learning (ML)-based Intrusion Detection Systems (IDS) have been increasingly adopted to counter cyberattacks, but centralized ML approaches pose privacy risks due to the single points of failure (SPoFs). Federated Learning (FL) emerges as a promising solution, enabling model updates directly on end devices without sharing private data with a central server. This study introduces the BFLIDS, a Blockchain-empowered Federated Learning-based IDS designed to enhance security and intrusion detection in IoMT networks. Our approach leverages blockchain to secure transaction records, FL to maintain data privacy by training models locally, IPFS for decentralized storage, and MongoDB for efficient data management. Ethereum smart contracts (SCs) oversee and secure all interactions and transactions within the system. We modified the FedAvg algorithm with the Kullback-Leibler divergence estimation and adaptive weight calculation to boost model accuracy and robustness against adversarial attacks. For classification, we implemented an Adaptive Max Pooling-based Convolutional Neural Network (CNN) and a modified Bidirectional Long Short-Term Memory (BiLSTM) with attention and residual connections on Edge-IIoTSet and TON-IoT datasets. We achieved accuracies of 97.43% (for CNNs and Edge-IIoTSet), 96.02% (for BiLSTM and Edge-IIoTSet), 98.21% (for CNNs and TON-IoT), and 97.42% (for BiLSTM and TON-IoT) in FL scenarios, which are competitive with centralized methods. The proposed BFLIDS effectively detects intrusions, enhancing the security and privacy of IoMT networks.
引用
收藏
页数:28
相关论文
共 60 条
[41]  
Poursafaei F, 2022, Data Min, P648
[42]   SIGTRAN: Signature Vectors for Detecting Illicit Activities in Blockchain Transaction Networks [J].
Poursafaei, Farimah ;
Rabbany, Reihaneh ;
Zilic, Zeljko .
ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2021, PT I, 2021, 12712 :27-39
[43]   Block-HPCT: Blockchain Enabled Digital Health Passports and Contact Tracing of Infectious Diseases like COVID-19 [J].
Rashid, Md Mamunur ;
Choi, Piljoo ;
Lee, Suk-Hwan ;
Kwon, Ki-Ryong .
SENSORS, 2022, 22 (11)
[44]  
Rashid Md Mamunur, 2021, [JOURNAL OF KOREA MULTIMEDIA SOCIETY, 멀티미디어학회논문지], V24, P1044
[45]  
Rege M., 2018, DATA ANAL, P83
[46]  
Rughoobur P, 2017, 2017 INTERNATIONAL CONFERENCE ON INFOCOM TECHNOLOGIES AND UNMANNED SYSTEMS (TRENDS AND FUTURE DIRECTIONS) (ICTUS), P811, DOI 10.1109/ICTUS.2017.8286118
[47]  
Sarhan Mohanad, 2021, Big Data Technologies and Applications. 10th EAI International Conference, BDTA 2020, and 13th EAI International Conference on Wireless Internet, WiCON 2020. Virtual Event. Proceedings. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering (LNICST 371), P117, DOI 10.1007/978-3-030-72802-1_9
[48]   Healthcare Data Breaches: Insights and Implications [J].
Seh, Adil Hussain ;
Zarour, Mohammad ;
Alenezi, Mamdouh ;
Sarkar, Amal Krishna ;
Agrawal, Alka ;
Kumar, Rajeev ;
Ahmad Khan, Raees .
HEALTHCARE, 2020, 8 (02)
[49]   Detecting the Security Level of Various Cryptosystems Using Machine Learning Models [J].
Shafique, Arslan ;
Ahmed, Jameel ;
Boulila, Wadii ;
Ghandorh, Hamzah ;
Ahmad, Jawad ;
Rehman, Mujeeb Ur .
IEEE ACCESS, 2021, 9 :9383-9393
[50]  
Sindhusaranya B., 2023, J. Internet Serv. Inf. Secur, V13, P199