Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Federated Incremental Learning for Label Scarcity Scenarios based on KubeEdge-Ianvs #97

Open
chenhaorui0768 opened this issue May 8, 2024 · 2 comments
Assignees
Labels
kind/feature Categorizes issue or PR as related to a new feature.

Comments

@chenhaorui0768
Copy link

What would you like to be added/modified:

This issue aims to achieve federated incremental learning in the case of sparse samples in KubeEdge-Ianvs, combining the advantages of existing federated semi-supervised learning and federated incremental learning methods, including but not limited to:

  1. Implement a benchmark test of federated semi-supervised incremental learning in KubeEdge-Ianvs, using dataset CIFAR100 and ILSVRC2012, and measurements such as accuracy, forgetting rate, etc.
  2. Propose a federated semi-supervised incremental learning method with its benchmark results.

Why is this needed:

In edge environments, data continuously arrives at edge devices over time, with the number of categories contained within it increasing steadily. Due to the cost associated with labeling, only a small fraction of this data is labeled. To leverage this data for model optimization, collaborative distributed model training can be conducted among edge devices through federated learning. However, traditional federated learning only considers supervised learning in scenarios where data remains static, thus it cannot effectively train on dynamically changing datasets with sparse labeling.

This issue aims to fully utilize streaming sparse labeled data from different edge devices, employing federated learning to conduct distributed training of models. This approach will mitigate the catastrophic forgetting in models in scenarios of class-incremental learning, thereby enhancing the model's generalization ability.

Recommended Skills:
Deep learning, Python, KubeEdge-Ianvs

Useful links:
Introduction to Ianvs
Quick Start
How to test algorithms with Ianvs
[NeurIPS'22] SemiFL: Semi-Supervised Federated Learning for Unlabeled Clients with Alternate Training
[CVPR'22] Federated Class-Incremental Learning

@chenhaorui0768 chenhaorui0768 changed the title Federated Incremental Learning for Label Scarcity Problems based on KubeEdge-Ianvs Federated Incremental Learning for Label Scarcity Scenarios based on KubeEdge-Ianvs May 8, 2024
@MooreZheng
Copy link
Collaborator

If anyone has questions regarding this issue, please feel free to leave a message here. We would also appreciate it if new members could introduce themselves to the community.

@Yoda-wu
Copy link
Contributor

Yoda-wu commented Jul 2, 2024

please assign me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

3 participants