This page describes the strategies (Federated Optimization & Aggregation Algorithms) which are avalaible in this framework.
FedAvg: Federated Averaging (FedAvg) [McMahan et al., 2016] [Paper].FedProx: Federated Optimization in Heterogeneous Networks [Paper].FedAvgM: Federated Averaging with Momentum [Hsu et al., 2019] [Paper].FedOpt: Adaptive Federated Optimization [Reddi et al., 2020] [Paper].FedAdam: Adaptive Federated Optimization using Adam [Reddi et al., 2020] [Paper].FedMedian: Federated Median [Yin et al., 2018] [Paper].FedLaw: Revisiting Weighted Aggregation in Federated Learning with Neural Networks (ICML-2023) [Paper].PowD: Power Of Choice Client Selection Algorithm. Towards Understanding Biased Client Selection in Federated Learning (AISTATS-2022) [Paper].Scaffold: SCAFFOLD: Stochastic Controlled Averaging for Federated Learning (ICML-2020) [Paper].FedNova: Tackling the Objective Inconsistency Problem in Heterogeneous Federated Optimization (NeurIPS-2020) [Paper].