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.
- 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.
- Python: Core programming language.
- Flower (flwr): For federated learning orchestration.
- GitHub Pages: For documentation and project updates.
- Clone the repository:
git clone https://github.com
- Install dependencies:
(Make sure you have Python installed)
pip install flwr
- Run the Server/Clients: Follow the instructions in the project files to initiate the federated learning rounds.
Built with ❤️ by Arockiya selvi .A