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

[Feature] KubeEdge SIG AI: Benchmarks for Edge-cloud Collaborative Lifelong Learning #275

Open
MooreZheng opened this issue Feb 11, 2022 · 1 comment
Labels
kind/feature Categorizes issue or PR as related to a new feature.

Comments

@MooreZheng
Copy link

MooreZheng commented Feb 11, 2022

Background:
The KubeEdge SIG AI is chartered to facilitate Edge AI applications with KubeEdge. An overview of SIG AI activities can be found in this charter.

KubeEdge-Sedna has released the first edge-cloud collaborative lifelong learning on June 2021, together with a hands-on example and a free playground on Katacoda. The sceme learn coming tasks from the edge based on previously learned tasks on cloud knowledgebase.

Why is this project needed:
According to the survey on edge ai landing challenges, the top 1 advice goes to "providing public datasets, pre-processing and baseline codes to build benchmarks". This advice gets 82.18%, 92.98%, 87.10% and 86.67% votes among all paticipants, the industial, acadamic and student community on edge ai, respectively.

Our Effort starts from the edge-cloud collaborative benchmarks. This project focuses on measuring and validating the desired behaviors for an epoch-making Edge AI scheme, i.e., Edge-cloud Collaborative Lifelong Learning.

What contents are to be added/modified:
This project will help all Edge AI application developers to validate and select the best-matched algorithm of lifelong learning. Parts of the effort are developing test cases on the existing scheme of Edge-cloud Collaborative Lifelong Learning on KubeEdge-Sedna, including interfaces for benchmark specification, algorithms like preprocessing and metrics, and even baselines.

Other information:
Recommended Skills: TensorFlow/Pytorch, Python
Sedna lifelong-learning introduction
Sedna guide
Sedna lifelong-learning proposal
How to contribute Sedna

Related issue for reference (if any):
#58 Add an example of implementation Federated Learning to ReID
#96 Edge AI Benchmark review
#118 Edge AI Benchmark: Consolidate/Prioritize metrics
#119 Edge AI Benchmark: add step by step instructions for users to benchmark their works
#120 Edge AI Benchmark: add leaderboard/forum
#274 KubeEdge SIG AI: Benchmarks for Edge-cloud Joint Inference


Several breath-taking Edge-AI scenarios have been prepared for benchmarking: looking forward to seeing your codes involved in real-world robots, outer-space satellites, and industrial production lines!

@MooreZheng MooreZheng added the kind/feature Categorizes issue or PR as related to a new feature. label Feb 11, 2022
@MooreZheng MooreZheng changed the title [Feature] Extend more examples with unstructured data for edge-cloud collaborative lifelong learning [Feature] KubeEdge SIG AI: Benchmarking for Edge-cloud Collaborative Lifelong Learning Feb 11, 2022
@MooreZheng MooreZheng changed the title [Feature] KubeEdge SIG AI: Benchmarking for Edge-cloud Collaborative Lifelong Learning [Feature] KubeEdge SIG AI: Benchmarks for Edge-cloud Collaborative Lifelong Learning Feb 11, 2022
@MooreZheng
Copy link
Author

MooreZheng commented Jan 29, 2023

KubeEdge has launched a new sub-project KubeEdge-Ianvs for distributed collaborative AI benchmarking to handle this issue.

@iszhyang owns a great osop project working on a simulator for this issue! Pls refer to:

A related issue on cloud robotics is available at KubeEdge-Ianvs: kubeedge/ianvs#48

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

1 participant