Skip to content

yazhinialbert1309-stack/Byzantine-Robust-FL-Prototype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Byzantine-Robust Federated Learning Prototype

This project is a prototype for Byzantine-robust Federated Learning using the Flower (flwr) framework. It aims to provide a secure and robust environment for federated learning, even in the presence of malicious or 'Byzantine' clients.

🚀 Key Features

  • Federated Learning: Built with the Flower framework.
  • Byzantine Robustness: Designed to handle non-compliant or malicious actors during the training process.
  • Prototype Implementation: A foundational setup for testing robust aggregation strategies.

🛠️ Built With

  • Python: Core programming language.
  • Flower (flwr): For federated learning orchestration.
  • GitHub Pages: For documentation and project updates.

⚙️ How to Run

  1. Clone the repository:
    git clone https://github.com
  2. Install dependencies: (Make sure you have Python installed)
    pip install flwr
  3. Run the Server/Clients: Follow the instructions in the project files to initiate the federated learning rounds.

Built with ❤️ by Arockiya selvi .A

About

Prototype for Byzantine-robust Federated Learning using Flower framework

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors