FedCorr: Multi-Stage Federated Learning for Label Noise Correction

04/10/2022
by   Jingyi Xu, et al.
5

Federated learning (FL) is a privacy-preserving distributed learning paradigm that enables clients to jointly train a global model. In real-world FL implementations, client data could have label noise, and different clients could have vastly different label noise levels. Although there exist methods in centralized learning for tackling label noise, such methods do not perform well on heterogeneous label noise in FL settings, due to the typically smaller sizes of client datasets and data privacy requirements in FL. In this paper, we propose , a general multi-stage framework to tackle heterogeneous label noise in FL, without making any assumptions on the noise models of local clients, while still maintaining client data privacy. In particular, (1) dynamically identifies noisy clients by exploiting the dimensionalities of the model prediction subspaces independently measured on all clients, and then identifies incorrect labels on noisy clients based on per-sample losses. To deal with data heterogeneity and to increase training stability, we propose an adaptive local proximal regularization term that is based on estimated local noise levels. (2) We further finetune the global model on identified clean clients and correct the noisy labels for the remaining noisy clients after finetuning. (3) Finally, we apply the usual training on all clients to make full use of all local data. Experiments conducted on CIFAR-10/100 with federated synthetic label noise, and on a real-world noisy dataset, Clothing1M, demonstrate that is robust to label noise and substantially outperforms the state-of-the-art methods at multiple noise levels.

READ FULL TEXT

page 16

page 17

research
04/06/2023

Learning Cautiously in Federated Learning with Noisy and Heterogeneous Clients

Federated learning (FL) is a distributed framework for collaboratively t...
research
11/15/2022

Quantifying the Impact of Label Noise on Federated Learning

Federated Learning (FL) is a distributed machine learning paradigm where...
research
06/24/2021

Federated Noisy Client Learning

Federated learning (FL) collaboratively aggregates a shared global model...
research
01/29/2020

FOCUS: Dealing with Label Quality Disparity in Federated Learning

Ubiquitous systems with End-Edge-Cloud architecture are increasingly bei...
research
05/20/2022

FedNoiL: A Simple Two-Level Sampling Method for Federated Learning with Noisy Labels

Federated learning (FL) aims at training a global model on the server si...
research
08/19/2022

Federated Learning with Noisy Labels

Federated Learning (FL) is a distributed machine learning paradigm that ...
research
05/09/2023

FedNoRo: Towards Noise-Robust Federated Learning by Addressing Class Imbalance and Label Noise Heterogeneity

Federated noisy label learning (FNLL) is emerging as a promising tool fo...

Please sign up or login with your details

Forgot password? Click here to reset