Dynamic behavior assessment protocol for secure Decentralized Federated Learning
- Sajjad Khan,
- Jorão Gomes,
- ,
- Davor Svetinovic
- Vienna University of Economics and Business,
- ,
- Kings College London,
- Khalifa University of Science and Technology
Research Output: Contribution to journal Article Peer-review
Open access
Abstract
Decentralized Federated Learning (DFL) is a prevalent approach to efficiently train deep learning models and preserve privacy by sharing model gradients instead of the local data. However, participants in the DFL may opt to adopt a dynamic behavior for personal gains. The existing DFL models cannot differentiate between the adaptive behavior of the participants in the massively distributed environments and assume that all the participants are honest. As a result, free riders or malicious participants remain undetected and not penalized. In this paper, we present a DFL architecture where decentralized participants assess the behavior of each other using the quality of gradients. A novel dynamic reputation assessment protocol is implemented to detect and eliminate participants with adaptive behavior. The proposed architecture is evaluated using behavior-based attacks in a decentralized environment by increasing the percentage of adaptive participants from 10% to 40%. The results show that our proposed protocol can effectively detect and eliminate participants with adaptive behavior from the DFL in only two rounds whereas centralized federated learning fails to detect behavior-based attacks.
Publication Information
Output type
Research Output: Contribution to journal Article Peer-review
Original language
EnglishArticle number
100956Journal (Volume, Issue Number)
Internet of Things (Volume 24)Publication milestones
- Accepted/In press - 24/09/2023
- Published - 28/09/2023
Publication status
Published - 28/09/2023
External Publication IDs
- ORCID: /0000-0001-7428-2272/work/143539865
- Scopus: 85173143848
Access to documents
Final published version
Final published version, 2.19 MB
License:CC BY, opens in new tab
Publication metrics
Metrics
Download statistics
Download count
1
PlumX, opens in new tab
Captures
17
12
