Centrala begrepp
FedMeS, a novel personalized federated continual learning framework, leverages local memory at each client to address the challenges of client drift and catastrophic forgetting. FedMeS utilizes the local memory in both the training and inference processes to achieve superior performance.
Sammanfattning
The paper presents the Federated Memory Strengthening (FedMeS) framework to address the challenges of client drift and catastrophic forgetting in personalized federated continual learning (PFCL) problems.
In the training process, FedMeS utilizes a small amount of local memory at each client to store samples from previous tasks. This local memory is used to:
- Calibrate gradient updates during training to avoid catastrophic forgetting. When the gradient update on the current task is not aligned with the previous tasks, a gradient correction step is performed.
- Facilitate personalization by introducing a novel loss-based regularization term that draws useful information from the global model.
In the inference process, FedMeS leverages the local memory to perform KNN-based Gaussian inference, further strengthening the model's personalization capability. Importantly, FedMeS is designed to be task-oblivious, where the same inference process is applied to samples from all tasks.
The paper provides theoretical analysis on the convergence of FedMeS and extensive experimental evaluations on various datasets and settings. FedMeS is shown to outperform state-of-the-art baselines in terms of average accuracy and forgetting rate across all experiments. The results demonstrate the effectiveness of FedMeS in addressing client drift and catastrophic forgetting in PFCL problems.
Statistik
The paper reports the following key metrics:
Average accuracy (Acc ALL) among all clients and all learned tasks
Average forgetting rate (FR) among all clients and all learned tasks
Citat
"FedMeS utilizes small amount of local memory at each client to store information about previous tasks, and leverage this memory to assist both the training and inference processes."
"During training process, the gradients are constantly calibrated against the data samples from previous tasks to avoid catastrophic forgetting."
"FedMeS further leverages the memory information to perform KNN-based Gaussian inference, further strengthening the model's personalization capability."