Abstract: Federated Learning (FL) enables devices to collaboratively train a global model without centralizing raw data. However, heterogeneous data distributions often hinder a single global model ...