UAVs and Blockchain Synergy: Enabling Secure Reputation-Based Federated Learning in Smart Cities

Unmanned aerial vehicles (UAVs) can be used as drones’ edge Intelligence to assist with data collection, training models, and communication over wireless networks. UAV use for smart cities is rapidly growing in various industries, including tracking and surveillance, military defense, man...

Full description

Saved in:
Bibliographic Details
Main Authors: Syed M. Aqleem Abbas, Muazzam A. Khan Khattak, Wadii Boulila, Anis Kouba, M. Shahbaz Khan, Jawad Ahmad
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10608113/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850201368858460160
author Syed M. Aqleem Abbas
Muazzam A. Khan Khattak
Wadii Boulila
Anis Kouba
M. Shahbaz Khan
Jawad Ahmad
author_facet Syed M. Aqleem Abbas
Muazzam A. Khan Khattak
Wadii Boulila
Anis Kouba
M. Shahbaz Khan
Jawad Ahmad
author_sort Syed M. Aqleem Abbas
collection DOAJ
description Unmanned aerial vehicles (UAVs) can be used as drones’ edge Intelligence to assist with data collection, training models, and communication over wireless networks. UAV use for smart cities is rapidly growing in various industries, including tracking and surveillance, military defense, managing healthcare delivery, wireless communications, and more. In traditional machine learning techniques, an enormous amount of sensor data from UAVs must be shared to central storage to perform model training, which poses serious privacy risks and risks of misuse of information. The federated learning technique (FL), which can be applied to UAVs, is a promising means of collaboratively training a global model while retaining local access to sensitive raw data. Despite this, FL is a significant communication burden for battery-constrained UAVs due to local model training and global synchronization frequency. In this article, we address the major challenges associated with UAV-based FL for smart cities, including single-point failure, privacy leakage, scalability, and global model verification. To tackle these challenges, we present a differentially private federated learning framework based on Accumulative Reputation-based Selection (ARS) for the edge-aided UAV network that utilizes blockchains to prevent single-point failures where we switched from central control to decentralized control, Interplanetary File System (IPFS) for off-chain model storage and their respective hash-keys on-chain to ensure model integrity. Due to IPFS, the size of the blockchain will be reduced, and local differential privacy will be applied to prevent privacy leakages. In the proposed framework, an aggregator will be selected based on its ARS score and model verification by the validators. After most validators approve it, it will be available for use. Several parameters are taken into consideration during evaluation, including accuracy, precision, recall, F1-score, and time consumption. It also evaluates the number of edge computers vs test accuracy, the number of edge computers vs time consumption for global model convergence, and the number of rounds vs test accuracy. This is done by considering two benchmark datasets: MNIST and CIFAR-10. The results show that the proposed work preserves privacy while achieving high accuracy. Moreover, it is scalable to accommodate many participants.
format Article
id doaj-art-e37a8ddfc96a4e17a63beb93ea9bfd54
institution OA Journals
issn 2169-3536
language English
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-e37a8ddfc96a4e17a63beb93ea9bfd542025-08-20T02:12:02ZengIEEEIEEE Access2169-35362024-01-011215403515405310.1109/ACCESS.2024.343261010608113UAVs and Blockchain Synergy: Enabling Secure Reputation-Based Federated Learning in Smart CitiesSyed M. Aqleem Abbas0https://orcid.org/0009-0000-7886-0535Muazzam A. Khan Khattak1Wadii Boulila2https://orcid.org/0000-0003-2133-0757Anis Kouba3M. Shahbaz Khan4https://orcid.org/0000-0002-7166-6681Jawad Ahmad5https://orcid.org/0000-0001-6289-8248Department of Computer Science, Shaheed Zulfikar Ali Bhutto Institute of Science and Technology, Islamabad, PakistanDepartment of Computer Science, Quaid-i-Azam University at Islamabad, Islamabad, PakistanRobotics and Internet of Things Laboratory, Prince Sultan University, Riyadh, Saudi ArabiaRobotics and Internet of Things Laboratory, Prince Sultan University, Riyadh, Saudi ArabiaSchool of Computing, Engineering, and the Built Environment, Edinburgh Napier University, Edinburgh, U.K.School of Computing, Engineering, and the Built Environment, Edinburgh Napier University, Edinburgh, U.K.Unmanned aerial vehicles (UAVs) can be used as drones’ edge Intelligence to assist with data collection, training models, and communication over wireless networks. UAV use for smart cities is rapidly growing in various industries, including tracking and surveillance, military defense, managing healthcare delivery, wireless communications, and more. In traditional machine learning techniques, an enormous amount of sensor data from UAVs must be shared to central storage to perform model training, which poses serious privacy risks and risks of misuse of information. The federated learning technique (FL), which can be applied to UAVs, is a promising means of collaboratively training a global model while retaining local access to sensitive raw data. Despite this, FL is a significant communication burden for battery-constrained UAVs due to local model training and global synchronization frequency. In this article, we address the major challenges associated with UAV-based FL for smart cities, including single-point failure, privacy leakage, scalability, and global model verification. To tackle these challenges, we present a differentially private federated learning framework based on Accumulative Reputation-based Selection (ARS) for the edge-aided UAV network that utilizes blockchains to prevent single-point failures where we switched from central control to decentralized control, Interplanetary File System (IPFS) for off-chain model storage and their respective hash-keys on-chain to ensure model integrity. Due to IPFS, the size of the blockchain will be reduced, and local differential privacy will be applied to prevent privacy leakages. In the proposed framework, an aggregator will be selected based on its ARS score and model verification by the validators. After most validators approve it, it will be available for use. Several parameters are taken into consideration during evaluation, including accuracy, precision, recall, F1-score, and time consumption. It also evaluates the number of edge computers vs test accuracy, the number of edge computers vs time consumption for global model convergence, and the number of rounds vs test accuracy. This is done by considering two benchmark datasets: MNIST and CIFAR-10. The results show that the proposed work preserves privacy while achieving high accuracy. Moreover, it is scalable to accommodate many participants.https://ieeexplore.ieee.org/document/10608113/Blockchaindronesedge computingfederated learningunmanned aerial vehicles
spellingShingle Syed M. Aqleem Abbas
Muazzam A. Khan Khattak
Wadii Boulila
Anis Kouba
M. Shahbaz Khan
Jawad Ahmad
UAVs and Blockchain Synergy: Enabling Secure Reputation-Based Federated Learning in Smart Cities
IEEE Access
Blockchain
drones
edge computing
federated learning
unmanned aerial vehicles
title UAVs and Blockchain Synergy: Enabling Secure Reputation-Based Federated Learning in Smart Cities
title_full UAVs and Blockchain Synergy: Enabling Secure Reputation-Based Federated Learning in Smart Cities
title_fullStr UAVs and Blockchain Synergy: Enabling Secure Reputation-Based Federated Learning in Smart Cities
title_full_unstemmed UAVs and Blockchain Synergy: Enabling Secure Reputation-Based Federated Learning in Smart Cities
title_short UAVs and Blockchain Synergy: Enabling Secure Reputation-Based Federated Learning in Smart Cities
title_sort uavs and blockchain synergy enabling secure reputation based federated learning in smart cities
topic Blockchain
drones
edge computing
federated learning
unmanned aerial vehicles
url https://ieeexplore.ieee.org/document/10608113/
work_keys_str_mv AT syedmaqleemabbas uavsandblockchainsynergyenablingsecurereputationbasedfederatedlearninginsmartcities
AT muazzamakhankhattak uavsandblockchainsynergyenablingsecurereputationbasedfederatedlearninginsmartcities
AT wadiiboulila uavsandblockchainsynergyenablingsecurereputationbasedfederatedlearninginsmartcities
AT aniskouba uavsandblockchainsynergyenablingsecurereputationbasedfederatedlearninginsmartcities
AT mshahbazkhan uavsandblockchainsynergyenablingsecurereputationbasedfederatedlearninginsmartcities
AT jawadahmad uavsandblockchainsynergyenablingsecurereputationbasedfederatedlearninginsmartcities