← Back to Paper List

MAP: Model Aggregation and Personalization in Federated Learning with Incomplete Classes

Xin-Chun Li, Shaoming Song, Yinchuan Li, Bingshuai Li, Yunfeng Shao, Yang Yang, De-Chuan Zhan
State Key Laboratory for Novel Software Technology, Nanjing University of Science and Technology
arXiv (2024)
P13N

📝 Paper Summary

Federated Learning (FL) Non-I.I.D. Data Model Aggregation Personalized Federated Learning
MAP combines a restricted softmax for better global aggregation and inherited private models for better personalization to handle federated learning scenarios where clients possess only a subset of all possible classes.
Core Problem
In federated learning with incomplete classes (where clients only see a subset of total classes), standard aggregation suffers because missing classes degrade the global model, while standard personalization discards valuable historical local knowledge.
Why it matters:
  • Real-world FL clients often lack data for specific classes (e.g., a user hasn't downloaded all apps, or a hospital sees only certain diseases), creating severe Non-I.I.D. challenges.
  • Existing methods typically optimize either global aggregation or local personalization, but rarely both simultaneously under extreme label skew.
  • Standard softmax pulls weights of missing classes towards negative infinity during local updates, damaging the global model's ability to recognize those classes.
Concrete Example: In a 10-class classification task, if Client A only sees classes 1-5, standard training pushes the weights for classes 6-10 (missing classes) to extremely small values to minimize their probability. When aggregated, this degrades the global model's performance on classes 6-10, even if other clients have data for them.
Key Novelty
MAP (Model Aggregation and Personalization)
  • Improves aggregation by using 'Restricted Softmax' (RS), which prevents the weights of missing classes from being pushed to negative values during local training, maintaining their validity for global aggregation.
  • Improves personalization by using 'Inherited Private Model' (HPM), which essentially creates an ensemble of historical personalized models to supervise the current round's local training, preventing catastrophic forgetting of personal preferences.
Evaluation Highlights
  • +3.43% to +11.66% improvement in global aggregation accuracy over FedAvg across CIFAR-10, CIFAR-100, and CINIC-10 benchmarks.
  • +4.04% to +14.67% improvement in personalization accuracy over FedAvg on the same benchmarks.
  • Outperforms state-of-the-art methods like FedROD and FedRS in both aggregation and personalization metrics simultaneously.
Breakthrough Assessment
7/10
Offers a solid, mathematically motivated solution to a specific but common FL problem (incomplete classes). Effectively combines two previous techniques (FedRS and FedPHP) to solve the dual objective problem.
×