P2P Federated Learning Based on Node Segmentation with Privacy Protection for IoV

Jia Zhao,Yating Guo,Bokai Yang,Yanchun Wang
DOI: https://doi.org/10.3390/electronics13122276
IF: 2.9
2024-06-11
Electronics
Abstract:The current usage of federated learning in applications relies on the existence of servers. To address the inability to conduct federated learning for IoV (Internet of Vehicles) applications in serverless areas, a P2P (peer-to-peer) architecture for federated learning is proposed in this paper. Following node segmentation based on limited subgraph diameters, an edge aggregation mode is employed to propagate models inwardly, and a mode for propagating the model inward to the C-node (center node) while aggregating is proposed. Simultaneously, a personalized differential privacy scheme was designed under this architecture. Through experimentation and verification, the approach proposed in this paper demonstrates the combination of both security and usability.
engineering, electrical & electronic,physics, applied,computer science, information systems
What problem does this paper attempt to address?
The paper primarily proposes a new solution for federated learning in the Internet of Vehicles (IoV) environment. Specifically, the paper attempts to address the following key issues: 1. **Federated Learning Application in the Absence of a Server**: Existing federated learning methods typically rely on the presence of a central server to coordinate the training process among various clients. However, in the IoV environment, especially in areas where servers are absent or difficult to deploy, traditional federated learning methods are challenging to implement. Therefore, the paper proposes a peer-to-peer (P2P) architecture-based federated learning method to overcome this limitation. 2. **Node Distance and Communication Efficiency**: In the IoV scenario, the distance between vehicle nodes varies, which may lead to low communication efficiency or even ineffective communication. To address this issue, the paper proposes a distance-based node grouping method, which divides vehicle nodes that are geographically close into the same subgraph, thereby forming a local P2P network. 3. **Balancing Privacy Protection and Model Quality**: Although federated learning itself has a certain degree of privacy protection, there is still a risk of data leakage, especially when malicious nodes can infer sensitive information through model parameters. To enhance privacy protection, the paper designs a personalized differential privacy scheme that dynamically adjusts the amount of noise added to the model parameters based on the geographical distance between nodes. When the distance between nodes is short, more noise is added to enhance privacy protection; conversely, less noise is added to maintain the quality of the model. In summary, the main contributions of the paper include: - Proposing a distance-segmented node grouping algorithm (F-Prim algorithm) to control the subgraph diameter, thereby constructing a P2P federated learning architecture suitable for the IoV environment. - Designing a hierarchical propagation path that allows model parameters to aggregate from edge to central nodes within the subgraph. - Introducing a distance-adjusted personalized differential privacy scheme aimed at balancing privacy protection and model quality.