arodio/CA-Fed

Official code for "Federated Learning under Heterogeneous and Correlated Client Availability" (INFOCOM'23)

37
/ 100
Emerging

This project helps machine learning engineers and researchers train models more effectively using federated learning, especially when data is spread across many mobile or IoT devices with inconsistent availability. It takes in local datasets from various clients and outputs a collaboratively trained machine learning model. The ideal user is someone building or experimenting with federated learning systems where client participation is unreliable and correlated.

No commits in the last 6 months.

Use this if you are developing or deploying federated learning models and need to manage challenges arising from devices frequently going offline or having inconsistent data contribution, which can slow down training or bias your model.

Not ideal if your federated learning clients are always available and have perfectly stable network connections, or if you are not working with federated learning at all.

federated-learning distributed-machine-learning mobile-ml iot-ml model-training-optimization
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 14 / 25

How are scores calculated?

Stars

29

Forks

5

Language

Python

License

Apache-2.0

Last pushed

Jan 07, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/arodio/CA-Fed"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.