TL;DR
Class imbalance in federated learning (FL) leads to non-identically distributed data, negatively impacting model performance. To address this, FedBB was developed, incorporating a Positive Negative Balanced (PNB) loss function and Client Balanced Reweighting (CBR) to enhance training and aggregation.
✦ Why It Matters
Engineers can implement FedBB to improve model performance in federated learning scenarios with imbalanced data.
Key Takeaways
How It Works
FedBB operates by defining three levels of imbalance: inter-case, inter-class, and inter-client. The PNB loss function optimizes local training by emphasizing minority classes, while CBR adjusts client contributions during model aggregation based on data distribution.
This dual approach ensures that the global model is robust against imbalances.
Related