Fed-REACT: Federated Representation Learning for Heterogeneous and Evolving Data

Yiyue Chen, Usman Akram, Chianing Wang, Haris Vikalo
9/8/2025
cs.LGcs.DC

No confident code implementation found for this paper.

Abstract

Motivated by the high resource costs and privacy concerns associated with centralized machine learning, federated learning (FL) has emerged as an efficient alternative that enables clients to collaboratively train a global model while keeping their data local. However, in real-world deployments, client data distributions often evolve over time and differ significantly across clients, introducing heterogeneity that degrades the performance of standard FL algorithms. In this work, we introduce Fed-REACT, a federated learning framework designed for heterogeneous and evolving client data. Fed-REACT combines representation learning with evolutionary clustering in a two-stage process: (1) in the first stage, each client learns a local model to extracts feature representations from its data; (2) in the second stage, the server dynamically groups clients into clusters based on these representations and coordinates cluster-wise training of task-specific models for downstream objectives such as classification or regression. We provide a theoretical analysis of the representation learning stage, and empirically demonstrate that Fed-REACT achieves superior accuracy and robustness on real-world datasets.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{chen2025fedreact,
  title  = {Fed-REACT: Federated Representation Learning for Heterogeneous and Evolving Data},
  author = {Yiyue Chen and Usman Akram and Chianing Wang and Haris Vikalo},
  year   = {2025},
  eprint = {2509.07198},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.07198v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.07198.svg)](https://codeofpaper.com/paper/2509.07198)

Discussion