Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Diffusion-Driven Data Replay: A Novel Approach to Combat Forgetting in Federated Class Continual Learning

About

Federated Class Continual Learning (FCCL) merges the challenges of distributed client learning with the need for seamless adaptation to new classes without forgetting old ones. The key challenge in FCCL is catastrophic forgetting, an issue that has been explored to some extent in Continual Learning (CL). However, due to privacy preservation requirements, some conventional methods, such as experience replay, are not directly applicable to FCCL. Existing FCCL methods mitigate forgetting by generating historical data through federated training of GANs or data-free knowledge distillation. However, these approaches often suffer from unstable training of generators or low-quality generated data, limiting their guidance for the model. To address this challenge, we propose a novel method of data replay based on diffusion models. Instead of training a diffusion model, we employ a pre-trained conditional diffusion model to reverse-engineer each class, searching the corresponding input conditions for each class within the model's input space, significantly reducing computational resources and time consumption while ensuring effective generation. Furthermore, we enhance the classifier's domain generalization ability on generated and real data through contrastive learning, indirectly improving the representational capability of generated data for real data. Comprehensive experiments demonstrate that our method significantly outperforms existing baselines. Code is available at https://github.com/jinglin-liang/DDDR.

Jinglin Liang, Jin Zhong, Hanlin Gu, Zhongqi Lu, Xingxing Tang, Gang Dai, Shuangping Huang, Lixin Fan, Qiang Yang• 2024

Related benchmarks

TaskDatasetResultRank
Federated Domain-Incremental LearningFDIL
Aavg77.56
14
Federated Class-Incremental LearningFCIL-H
Average Accuracy (Aavg)78.23
14
Federated Class-and-Domain-Incremental LearningFCDIL
Aavg60.34
14
Federated Class-Incremental LearningFCIL-M
Avg Acc68.14
14
Federated Class-Incremental LearningFCIL-A
Aavg51.38
14
Federated Domain-Incremental LearningFDIL alpha=0.5 (test)
Average Accuracy (Aavg)76.01
7
Federated Class-Incremental LearningFCIL-H alpha=0.5 (test)
Average Accuracy73.21
7
Federated Class-Domain Incremental LearningFCDIL alpha=0.5 (test)
Average Accuracy (Aavg)41.17
7
Federated Class-Incremental LearningFCIL-A alpha=0.5 (test)
Average Accuracy (Aavg)48.74
7
Federated Class-Incremental LearningFCIL-M alpha=0.5 (test)
Average Accuracy40.75
7
Showing 10 of 10 rows

Other info

Follow for update