Blockchain-based privacy-preserving federated learning for mobile crowdsourcing
Mobile crowdsourcing (MCS) is an emerging paradigm that enables the outsourcing of a complex task to a group of mobile devices. The ability to utilize the collective power of mobile devices and human intelligence makes MCS a significant tool in various scenarios. Nevertheless, it faces practical cha...
Saved in:
Main Authors: | , , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/172520 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-172520 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1725202023-12-15T15:36:50Z Blockchain-based privacy-preserving federated learning for mobile crowdsourcing Ma, Haiying Huang, Shuanglong Guo, Jiale Lam, Kwok-Yan Yang, Tianling School of Computer Science and Engineering Strategic Centre for Research in Privacy-Preserving Technologies & Systems Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Mobile Crowdsourcing Federated Learning Blockchain Privacy Preservation Mobile crowdsourcing (MCS) is an emerging paradigm that enables the outsourcing of a complex task to a group of mobile devices. The ability to utilize the collective power of mobile devices and human intelligence makes MCS a significant tool in various scenarios. Nevertheless, it faces practical challenge in protecting user privacy due to the sensitive nature of information collected by mobile devices. Additionally, the inherent openness of MSC and the heterogeneity of mobile devices raise reliability concerns among participants. To address these challenges, by integrating Federated Learning with the pairwise additive masking technique and the Chinese Remainder Theorem, we propose a Blockchain-based Privacy preserving Federated Learning (BPFL) framework for mobile crowdsourcing, which allows mobile participants to collaboratively solve a crowdsourced machine learning task while preserving privacy. Besides, it employs blockchain technology to record the training process in a transparent and tamper-proof ledger. This ledger guarantees the verifiability of aggregation results and the fair distribution of training rewards, thereby enhancing trust and fairness. We prove that our BPFL supports privacy protection and trust mechanism simultaneously and resists inference and collusion attacks. Experimental results show that our BPFL can achieve high performance in terms of computation cost, communication cost and model accuracy, which is friendly for mobile users with resource-constrained devices in MCS ecosystems. Info-communications Media Development Authority (IMDA) National Research Foundation (NRF) Submitted/Accepted version This research is supported by the National Research Foundation, Singapore and Infocomm Media Development Authority under its Trust Tech Funding Initiative and Strategic Capability Research Centres Funding Initiative, the Nantong Natural Science Foundation (No. JC2021128, No. JC22022036), the National Natural Science Foundation of China (No. 61762044, No. 62072259). 2023-12-13T05:44:09Z 2023-12-13T05:44:09Z 2023 Journal Article Ma, H., Huang, S., Guo, J., Lam, K. & Yang, T. (2023). Blockchain-based privacy-preserving federated learning for mobile crowdsourcing. IEEE Internet of Things Journal. https://dx.doi.org/10.1109/JIOT.2023.3340630 2327-4662 https://hdl.handle.net/10356/172520 10.1109/JIOT.2023.3340630 en IEEE Internet of Things Journal © 2023 IEEE. All rights reserved. This article may be downloaded for personal use only. Any other use requires prior permission of the copyright holder. The Version of Record is available online at http://doi.org/10.1109/JIOT.2023.3340630. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Mobile Crowdsourcing Federated Learning Blockchain Privacy Preservation |
spellingShingle |
Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Mobile Crowdsourcing Federated Learning Blockchain Privacy Preservation Ma, Haiying Huang, Shuanglong Guo, Jiale Lam, Kwok-Yan Yang, Tianling Blockchain-based privacy-preserving federated learning for mobile crowdsourcing |
description |
Mobile crowdsourcing (MCS) is an emerging paradigm that enables the outsourcing of a complex task to a group of mobile devices. The ability to utilize the collective power of mobile devices and human intelligence makes MCS a significant tool in various scenarios. Nevertheless, it faces practical challenge in protecting user privacy due to the sensitive nature of information collected by mobile devices. Additionally, the inherent openness of MSC and the heterogeneity of mobile devices raise reliability concerns among participants. To address these challenges, by integrating Federated Learning with the pairwise additive masking technique and the Chinese Remainder Theorem, we propose a Blockchain-based Privacy preserving Federated Learning (BPFL) framework for mobile crowdsourcing, which allows mobile participants to collaboratively solve a crowdsourced machine learning task while preserving privacy. Besides, it employs blockchain technology to record the training process in a transparent and tamper-proof ledger. This ledger guarantees the verifiability of aggregation results and the fair distribution of training rewards, thereby enhancing trust and fairness. We prove that our BPFL supports privacy protection and trust mechanism simultaneously and resists inference and collusion attacks. Experimental results show that our BPFL can achieve high performance in terms of computation cost, communication cost and model accuracy, which is friendly for mobile users with resource-constrained devices in MCS ecosystems. |
author2 |
School of Computer Science and Engineering |
author_facet |
School of Computer Science and Engineering Ma, Haiying Huang, Shuanglong Guo, Jiale Lam, Kwok-Yan Yang, Tianling |
format |
Article |
author |
Ma, Haiying Huang, Shuanglong Guo, Jiale Lam, Kwok-Yan Yang, Tianling |
author_sort |
Ma, Haiying |
title |
Blockchain-based privacy-preserving federated learning for mobile crowdsourcing |
title_short |
Blockchain-based privacy-preserving federated learning for mobile crowdsourcing |
title_full |
Blockchain-based privacy-preserving federated learning for mobile crowdsourcing |
title_fullStr |
Blockchain-based privacy-preserving federated learning for mobile crowdsourcing |
title_full_unstemmed |
Blockchain-based privacy-preserving federated learning for mobile crowdsourcing |
title_sort |
blockchain-based privacy-preserving federated learning for mobile crowdsourcing |
publishDate |
2023 |
url |
https://hdl.handle.net/10356/172520 |
_version_ |
1787136529566531584 |