On the Convergence of FedProx with Extrapolation and Inexact Prox
<|reference_start|>On the Convergence of FedProx with Extrapolation and Inexact Prox: Enhancing the FedProx federated learning algorithm (Li et al., 2020) with server-side extrapolation, Li et al. (2024a) recently introduced the FedExProx method. Their theoretical analysis, however, relies on the assumption that each client computes a certain proximal operator exactly, which is impractical since this is virtually never possible to do in real settings. In this paper, we investigate the behavior of FedExProx without this exactness assumption in the smooth and globally strongly convex setting. We establish a general convergence result, showing that inexactness leads to convergence to a neighborhood of the solution. Additionally, we demonstrate that, with careful control, the adverse effects of this inexactness can be mitigated. By linking inexactness to biased compression (Beznosikov et al., 2023), we refine our analysis, highlighting robustness of extrapolation to inexact proximal updates. We also examine the local iteration complexity required by each client to achieved the required level of inexactness using various local optimizers. Our theoretical insights are validated through comprehensive numerical experiments.<|reference_end|>
@article{li2024on,
    title={On the Convergence of FedProx with Extrapolation and Inexact Prox},
    author={Hanmin Li, Peter Richt'arik},
    journal={arXiv preprint arXiv:2410.01410},
    year={2024},
    archivePrefix={arXiv},
    eprint={2410.01410},
    primaryClass={math.OC cs.AI}
}