FedSiam-DA: Dual-Aggregated Federated Learning via Siamese Network for Non-IID Data

Xin Wang, Yanhan Wang, Ming Xing Yang, Feng Li, Xiao-Ming Wu, Lisheng Fan, Shibo He · IEEE Transactions on Mobile Computing · 2024

Federated learning (FL) is an effective mobile edge computing framework that enables multiple participants to collaboratively train intelligent models, without requiring large amounts of data transmission while protecting privacy. However, FL encounters challenges due to non-independent and identically distributed (non-IID) data from different participants. The existing methods, whether focusing on local training or global aggregation, often suffer from insufficient unilateral optimization. Achieving effective local-global collaborative optimization, particularly in the absence of additional reference models or datasets, is both crucial and challenging. To address this, we propose a novel approach:Dual-AggregatedFederated learning based on a tripleSiamese network (FedSiam-DA). This method enhances the FL algorithm on both client and server sides. On the client side, we establish a triple Siamese network incorporating a stop-gradient scheme, which leverages a contrastive learning strategy to control the update directions of local models. On the server side, we introduce a dual aggregation mechanism with dynamic weights for local updates, improving the global model’s ability to assimilate personalized knowledge from local models. Extensive experiments on multiple benchmark datasets demonstrate that FedSiam-DA significantly improves model performance under non-IID data conditions compared to existing methods.

Read the paper · More papers on PaperTik