FLSim 
 FL simulator
 A flexible framework for simulating federated learning settings with minimal API and supports differential privacy, secure aggregation, and compression techniques.
Federated Learning Simulator (FLSim) is a flexible, standalone core library that simulates FL settings with a minimal, easy-to-use API. FLSim is domain-agnostic and accommodates many use cases such as vision and text.
253 stars
 25 watching
 59 forks
 
Language: Python 
last commit: about 1 year ago  Related projects:
| Repository | Description | Stars | 
|---|---|---|
|    |  An implementation of the Fourier modal method for simulating electromagnetic waves in periodic media | 103 | 
|    |  An algorithm to improve convergence rates and protect privacy in Federated Learning by addressing the catastrophic forgetting issue during local training | 26 | 
|    |  A platform for conducting high-performance federated learning simulations in Python. | 185 | 
|    |  Simulates a federated learning setting to preserve individual data privacy | 365 | 
|    |  A federated learning platform with tools and datasets for scalable and extensible machine learning experimentation | 390 | 
|    |  An implementation of Fair and Consistent Federated Learning using Python. | 20 | 
|    |  A lightweight SCTP server in Python that simulates SGs messages and procedures for testing purposes | 5 | 
|    |  Enables the training and validation of machine learning models on distributed datasets in a secure and scalable manner. | 274 | 
|    |  Analyzes Federated Learning with Arbitrary Client Participation using various optimization strategies and datasets. | 4 | 
|    |  A Python implementation of Personalized Federated Learning with Graph using PyTorch. | 49 | 
|    |  A tool for simulating and analyzing digital logic circuits in an interactive environment. | 17 | 
|    |  A finite state machine library with event-based, time-based, and Promise-based triggers. | 131 | 
|    |  Develops and evaluates federated learning algorithms for personalizing machine learning models across heterogeneous client data distributions. | 157 | 
|    |  A framework that enables federated learning across multiple datasets while optimizing model performance with record similarities. | 25 | 
|    |  An implementation of a robust federated learning framework for handling noisy and heterogeneous clients in machine learning. | 43 |