Federated Learning with Taskonomy for Non-IID Data
Hadi Jamali-Rad, Mohammad Abdizadeh, Anuj Singh

TL;DR
This paper introduces FLT, a federated learning method that learns task-relatedness among clients to improve performance and fairness in non-IID data scenarios, using a one-off data compression and manifold learning approach.
Contribution
FLT is a novel federated learning framework that learns client relatedness via manifold learning, enabling efficient aggregation and clustering without iterative procedures.
Findings
FLT outperforms state-of-the-art baselines in non-IID scenarios.
FLT improves fairness across clients.
FLT efficiently handles generic client relatedness graphs.
Abstract
Classical federated learning approaches incur significant performance degradation in the presence of non-IID client data. A possible direction to address this issue is forming clusters of clients with roughly IID data. Most solutions following this direction are iterative and relatively slow, also prone to convergence issues in discovering underlying cluster formations. We introduce federated learning with taskonomy (FLT) that generalizes this direction by learning the task-relatedness between clients for more efficient federated aggregation of heterogeneous data. In a one-off process, the server provides the clients with a pretrained (and fine-tunable) encoder to compress their data into a latent representation, and transmit the signature of their data back to the server. The server then learns the task-relatedness among clients via manifold learning, and performs a generalization of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data
