Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Distributionally Robust Federated Averaging

About

In this paper, we study communication efficient distributed algorithms for distributionally robust federated learning via periodic averaging with adaptive sampling. In contrast to standard empirical risk minimization, due to the minimax structure of the underlying optimization problem, a key difficulty arises from the fact that the global parameter that controls the mixture of local losses can only be updated infrequently on the global stage. To compensate for this, we propose a Distributionally Robust Federated Averaging (DRFA) algorithm that employs a novel snapshotting scheme to approximate the accumulation of history gradients of the mixing parameter. We analyze the convergence rate of DRFA in both convex-linear and nonconvex-linear settings. We also generalize the proposed idea to objectives with regularization on the mixture parameter and propose a proximal variant, dubbed as DRFA-Prox, with provable convergence rates. We also analyze an alternative optimization method for regularized cases in strongly-convex-strongly-concave and non-convex (under PL condition)-strongly-concave settings. To the best of our knowledge, this paper is the first to solve distributionally robust federated learning with reduced communication, and to analyze the efficiency of local descent methods on distributed minimax problems. We give corroborating experimental evidence for our theoretical results in federated learning settings.

Yuyang Deng, Mohammad Mahdi Kamani, Mehrdad Mahdavi• 2021

Related benchmarks

TaskDatasetResultRank
RegressionPovertyMap (test)
Worst-U/R Pearson Correlation0.7071
43
Wildlife Species ClassificationWILDS-iWildCam ID (test)
Macro F142
23
Image ClassificationCifar10 Dirichlet(0.3) (test)--
21
Toxicity ClassificationCivilComments (CC) (test)
Worst-Group Accuracy63.27
13
Language ModelingPile uncopyrighted (test)
Worst Log-Perplexity8.014
9
Image ClassificationCifar10 Dirichlet(10) (test)
Worst Accuracy37.52
9
Tumor DetectionCAMELYON17 (test)
Accuracy83.01
9
Multi-class classificationSHL
Weighted Accuracy (%)78.34
7
Multi-class classificationPerson Activity
Weighted Acc (%)58.62
7
Multi-class classificationSC-MA
Accuracy (Weighted)54.61
7
Showing 10 of 17 rows

Other info

Follow for update