Skip to feedback

Award Abstract # 2105004
CRII: CNS: Blockchain-based Distributed Machine Learning for Mobile Crowd Sensing

NSF Org: CNS
Division Of Computer and Network Systems
Recipient: TRUSTEES OF INDIANA UNIVERSITY
Initial Amendment Date: May 4, 2021
Latest Amendment Date: May 4, 2021
Award Number: 2105004
Award Instrument: Standard Grant
Program Manager: Marilyn McClure
mmcclure@nsf.gov
 (703)292-5197
CNS
 Division Of Computer and Network Systems
CSE
 Directorate for Computer and Information Science and Engineering
Start Date: July 1, 2021
End Date: May 31, 2024 (Estimated)
Total Intended Award Amount: $174,823.00
Total Awarded Amount to Date: $174,823.00
Funds Obligated to Date: FY 2021 = $174,823.00
History of Investigator:
  • Qin Hu (Principal Investigator)
    qhu@gsu.edu
Recipient Sponsored Research Office: Indiana University
107 S INDIANA AVE
BLOOMINGTON
IN  US  47405-7000
(317)278-3473
Sponsor Congressional District: 09
Primary Place of Performance: Indiana University Purdue University Indianapolis
723 W. Michigan St., SL 280
Indianapolis
IN  US  46202-5191
Primary Place of Performance
Congressional District:
07
Unique Entity Identifier (UEI): YH86RTW2YVJ4
Parent UEI:
NSF Program(s): CSR-Computer Systems Research
Primary Program Source: 01002122DB NSF RESEARCH & RELATED ACTIVIT
Program Reference Code(s): 8228
Program Element Code(s): 735400
Award Agency Code: 4900
Fund Agency Code: 4900
Assistance Listing Number(s): 47.070

ABSTRACT

Facilitated by multiple sensors on mobile devices, mobile crowd sensing (MCS) relies on the mobility and characteristics of mobile users to perceive the physical world in real time, inspiring massive innovative services. Despite its prevailing deployment and great potential, conventional MCS devices transmit all sensing data to the requestors, overburdening them with high communication and computation resource consumption. This becomes even worse in practice since redundant workers are recruited for quality consideration, thus offsetting the major advantage of economical monitoring and frustrating resource-constrained requestors.

This project seeks to integrate sensing and learning for MCS without the consumption of excessive resources. Specifically, given that sensing data is being collected through dispersed edge servers, blockchain-based federated learning (FL) is introduced to protect data privacy and achieve distributed machine learning (ML) with performance enhancement of trustworthiness and efficiency. The technical contributions of this research include the extension of trust from on-chain to off-chain procedures via incentive mechanism designs for eliciting trustworthy submissions from distributed edge learners. It also aims to establish instantly reliable computing environments in an off-chain manner for guaranteed efficiency of distributed ML in MCS, with both the intra-environment consensus protocol design and inter-environment interaction analysis.

The research outcome of this project will contribute to improving the availability and cost-efficiency of MCS, making the perception of the physical world more economical and intelligent. The main technology of blockchain-based distributed ML can benefit society by enhancing applications involving temporal-spatial data collection and calculation. Success of this project will enhance things such as internet of things (IoT), smart cities, wireless networking, and more. The research will be closely integrated into the education and training of students while advancing curriculum development with new theories and methodologies. This project plans to inspire future generations of diverse researchers to join science and engineering. Rapid dissemination of research findings will be realized through publications to top conferences and journals. All designs will be publicly available on the PIs website for broad adoption and future research advances.

This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH

Note:  When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

(Showing: 1 - 10 of 15)
Chen, Jianan and Hu, Qin and Jiang, Honglu "Alliance Makes Difference? Maximizing Social Welfare in Cross-Silo Federated Learning" IEEE Transactions on Vehicular Technology , v.73 , 2024 https://doi.org/10.1109/TVT.2023.3320550 Citation Details
Chen, Jianan and Hu, Qin and Jiang, Honglu "Social Welfare Maximization in Cross-Silo Federated Learning" ICASSP 2022 - 2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) , 2022 https://doi.org/10.1109/ICASSP43922.2022.9746813 Citation Details
Chen, Jianan and Hu, Qin and Jiang, Honglu "Strategic Signaling for Utility Control in Audit Games" Computers & Security , 2022 https://doi.org/10.1016/j.cose.2022.102721 Citation Details
Hu, Qin and Li, Feng and Zou, Xukai and Xiao, Yinhao "Solving the Federated Edge Learning Participation Dilemma: A Truthful and Correlated Perspective" IEEE Transactions on Vehicular Technology , 2022 https://doi.org/10.1109/TVT.2022.3161099 Citation Details
Hu, Qin and Wang, Shengling and Xiong, Zehui and Cheng, Xiuzhen "Nothing Wasted: Full Contribution Enforcement in Federated Edge Learning" IEEE Transactions on Mobile Computing , 2021 https://doi.org/10.1109/TMC.2021.3123195 Citation Details
Hu, Qin and Wang, Zhilin and Xu, Minghui and Cheng, Xiuzhen "Blockchain and Federated Edge Learning for Privacy-Preserving Mobile Crowdsensing" IEEE Internet of Things Journal , 2021 https://doi.org/10.1109/JIOT.2021.3128155 Citation Details
Peng, Cheng and Hu, Qin and Wang, Zhilin and Liu, Ryan Wen and Xiong, Zehui "Online-Learning-Based Fast-Convergent and Energy-Efficient Device Selection in Federated Edge Learning" IEEE Internet of Things Journal , v.10 , 2023 https://doi.org/10.1109/JIOT.2022.3222234 Citation Details
Sanghami, S Valli and Lee, John J and Hu, Qin "Machine-Learning-Enhanced Blockchain Consensus With Transaction Prioritization for Smart Cities" IEEE Internet of Things Journal , v.10 , 2023 https://doi.org/10.1109/JIOT.2022.3175208 Citation Details
Wang, Chen and Hu, Qin and Yu, Dongxiao and Cheng, Xiuzhen "Online Learning for Failure-Aware Edge Backup of Service Function Chains With the Minimum Latency" IEEE/ACM Transactions on Networking , 2023 https://doi.org/10.1109/TNET.2023.3265127 Citation Details
Wang, Zhilin and Hu, Qin and Li, Ruinian and Xu, Minghui and Xiong, Zehui "Incentive Mechanism Design for Joint Resource Allocation in Blockchain-Based Federated Learning" IEEE Transactions on Parallel and Distributed Systems , v.34 , 2023 https://doi.org/10.1109/TPDS.2023.3253604 Citation Details
Wang, Zhilin and Hu, Qin and Wang, Yawei and Xiao, Yinhao "Transaction pricing mechanism design and assessment for blockchain" High-Confidence Computing , v.2 , 2022 https://doi.org/10.1016/j.hcc.2021.100044 Citation Details
(Showing: 1 - 10 of 15)

PROJECT OUTCOMES REPORT

Disclaimer

This Project Outcomes Report for the General Public is displayed verbatim as submitted by the Principal Investigator (PI) for this award. Any opinions, findings, and conclusions or recommendations expressed in this Report are those of the PI and do not necessarily reflect the views of the National Science Foundation; NSF has not approved or endorsed its content.

This project explored how federated learning and blockchain technologies can be integrated to improve mobile crowd sensing applications. Our work spanned theoretical research, algorithm design, and practical implementation, resulting in significant outcomes in five key aspects:

1. Incentive and Resource Allocation Mechanisms: We developed incentive schemes and resource allocation methods for edge servers, which are crucial participants in the blockchain-based federated learning framework. These mechanisms ensure that servers are fairly compensated and resources are optimally utilized, making the system more efficient.

2. System Stability and Security: To improve the stability and sustainability of federated learning, we identified the optimal set of participants and maximized their contributions of local training data. Our approach enhances social welfare while also safeguarding the system from malicious attacks.

3. Real-World Applications: We applied the blockchain-based federated learning framework to various practical applications, including mobile crowd sensing, smart homes, smart cities, and the metaverse. These applications demonstrated how the framework provides secure, efficient, and reliable services across different environments.

4. Advances in Game Theory: Game theory played a central role in achieving our results. We extended the zero-determinant strategy to multi-play, multi-action scenarios and developed a new collective extortion strategy, contributing to the broader understanding of game theory in decentralized systems.

5. Educational Impact: This project supported two PhD students over the course of two years, with the research forming a major component of their dissertations. Additionally, the findings have been incorporated into two courses at IUPUI, benefiting both graduate and undergraduate students by exposing them to the latest developments in blockchain and federated learning.

In summary, this project has advanced both the theoretical foundations and practical applications of federated learning and blockchain technologies, with impacts on research, education, and real-world implementation.

 


Last Modified: 09/06/2024
Modified by: Qin   Hu

Please report errors in award information by writing to: awardsearch@nsf.gov.

Print this page

Back to Top of page