Aggregation on Learnable Manifolds for Asynchronous Federated Optimization
Archie Licudi, Anshul Thakur, Soheila Molaei, Danielle Belgrave, David Clifton
TL;DR
This work tackles asynchronous federated optimization under heterogeneous client data by reframing aggregation as curve learning on a Riemannian manifold. It introduces AsyncManifold, with AsyncBezier learning Bezier aggregation paths and OrthoDC correcting stale, conflicting updates, and proves convergence under mild assumptions. Empirical results on FEMNIST, LEAF Shakespeare, and CXR8 show improved accuracy and client fairness, even when some clients have higher local compute budgets. The approach promises robust, geometry-informed collaboration in privacy-preserving, real-world deployments, including healthcare settings.
Abstract
Asynchronous federated learning (FL) with heterogeneous clients faces two key issues: curvature-induced loss barriers encountered by standard linear parameter interpolation techniques (e.g. FedAvg) and interference from stale updates misaligned with the server's current optimisation state. To alleviate these issues, we introduce a geometric framework that casts aggregation as curve learning in a Riemannian model space and decouples trajectory selection from update conflict resolution. Within this, we propose AsyncBezier, which replaces linear aggregation with low-degree polynomial (Bezier) trajectories to bypass loss barriers, and OrthoDC, which projects delayed updates via inner product-based orthogonality to reduce interference. We establish framework-level convergence guarantees covering each variant given simple assumptions on their components. On three datasets spanning general-purpose and healthcare domains, including LEAF Shakespeare and FEMNIST, our approach consistently improves accuracy and client fairness over strong asynchronous baselines; finally, we show that these gains are preserved even when other methods are allocated a higher local compute budget.
