Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 16 Python federated-learning Projects
-
-
FedML
FedML - The federated learning and analytics library enabling secure and collaborative machine learning on decentralized data anywhere at any scale. Supporting large-scale cross-silo federated learning, cross-device federated learning on smartphones/IoTs, and research simulation. MLOps and App Marketplace are also enabled (https://open.fedml.ai).
Project mention: Awesome-Federated-Learning: A curated list of federated learning publications, re-organized from Arxiv (mostly). | /r/FederatedLearning | 2023-03-30 -
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
Flower , an open-source framework for training AI on distributed data. We move the model to the data instead of moving the data to the model. (https://flower.dev/)
-
Project mention: This Machine Learning Framework Collaborates Heterogeneous Natural Language Processing Tasks via Federated Learning | /r/machinelearningnews | 2022-12-27
Quick Read: https://www.marktechpost.com/2022/12/27/this-machine-learning-framework-collaborates-heterogeneous-natural-language-processing-tasks-via-federated-learning/ Paper: https://arxiv.org/pdf/2212.05789v1.pdf Github: https://github.com/alibaba/federatedscope
-
We have petals.ml for distributing running a single model large model for inference. We have [flower](flower.dev),tensor flow federated,openfl, etc for building federated learning.
-
Project mention: University of Michigan Researchers Open-Source ‘FedScale’: a Federated Learning (FL) Benchmarking Suite with Realistic Datasets and a Scalable Runtime to Enable Reproducible FL Research on Privacy-Preserving Machine Learning | /r/machinelearningnews | 2022-07-23
Continue reading | Checkout the paper, github link
-
fedjax
FedJAX is a JAX-based open source library for Federated Learning simulations that emphasizes ease-of-use in research.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
Federated-Learning-PyTorch
Handy PyTorch implementation of Federated Learning (for your painless research)
Project mention: Don't bother to prepare raw LEAF benchmark datasets manually | /r/FederatedLearning | 2023-04-20I have completed re-factoring of my FL simulation repo.:(https://github.com/vaseline555/Federated-Learning-PyTorch)
-
-
-
-
Federated-Learning-Backdoor
ICML 2022 code for "Neurotoxin: Durable Backdoors in Federated Learning" https://arxiv.org/abs/2206.10341
Project mention: [R] Correct way to implement client-level DP in Federated Learning | /r/MachineLearning | 2023-04-11Take a look at https://github.com/kiddyboots216/CommEfficient (branch -> attacks) and https://github.com/jhcknzzm/Federated-Learning-Backdoor
-
Project mention: [R] [P] FL_PyTorch: Optimization Research Simulator for Federated Learning is publicly available on GitHub. | /r/MachineLearning | 2022-07-27
Repository: https://github.com/burlachenkok/flpytorch
-
-
Federated-Recommendation-Neural-Collaborative-Filtering
Federated Neural Collaborative Filtering (FedNCF). Neural Collaborative Filtering utilizes the flexibility, complexity, and non-linearity of Neural Network to build a recommender system. Aim to federate this recommendation system.
AmanPriyanshu/Federated-Recommendation-Neural-Collaborative-Filtering (github.com)
-
Project mention: Federated neural collaborative filtering recommendation system | /r/learnmachinelearning | 2023-03-20
Implementation of federated recommendation system based on a neural collaborative filtering model - federeco.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python federated-learning related posts
- March 2023
- Federated-Recommendation-Neural-Collaborative-Filtering
- collectively-powered LLM
- Dectralized AI solutions/building blocks?
- Awesome-Federated-Learning: A curated list of federated learning publications, re-organized from Arxiv (mostly).
- Transformer fine-tuning on decentralized data
- Launch HN: Flower (YC W23) – Train AI models on distributed or sensitive data
-
A note from our sponsor - InfluxDB
www.influxdata.com | 4 Jun 2023
Index
What are some of the best open-source federated-learning projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | FATE | 5,037 |
2 | FedML | 2,815 |
3 | flower | 2,612 |
4 | FederatedScope | 937 |
5 | openfl | 538 |
6 | FedScale | 301 |
7 | fedjax | 230 |
8 | Federated-Learning-PyTorch | 199 |
9 | breaching | 177 |
10 | msrflute | 161 |
11 | FedCV | 60 |
12 | Federated-Learning-Backdoor | 39 |
13 | flpytorch | 28 |
14 | openRiskScore | 19 |
15 | Federated-Recommendation-Neural-Collaborative-Filtering | 15 |
16 | federeco | 3 |