VHL

FL defense tool

A toolkit for federated learning with a focus on defending against data heterogeneity

ICML2022: Virtual Homogeneity Learning: Defending against Data Heterogeneity in Federated Learning

GitHub

40 stars
2 watching
12 forks
Language: Python
last commit: almost 4 years ago

Related projects:

RepositoryDescriptionStars
jeremy313/fl-wbcA defense mechanism against model poisoning attacks in federated learning37
git-disl/lockdownA backdoor defense system for federated learning, designed to protect against data poisoning attacks by isolating subspace training and aggregating models with robust consensus fusion.18
conditionwang/fcilA PyTorch implementation of Federated Class-Incremental Learning for Continual Learning in Computer Vision102
jeremy313/soteriaAn implementation of a defense against model inversion attacks in federated learning55
lyn1874/fedpvrAn implementation of a federated learning algorithm for handling heterogeneous data6
deu30303/feddefenderA PyTorch implementation of an attack-tolerant federated learning system to train robust local models against malicious attacks from adversaries.10
zfancy/sfatCombating heterogeneity in federated learning by combining adversarial training with client-wise slack during aggregation28
pengyang7881187/fedrlEnabling multiple agents to learn from heterogeneous environments without sharing their knowledge or data56
hypervoyager/pflAn implementation of heterogeneous federated learning with parallel edge and server computation17
hfzhang31/a3flA framework for attacking federated learning systems with adaptive backdoor attacks23
aiot-mlsys-lab/fedrolexAn approach to heterogeneous federated learning allowing for model training on diverse devices with varying resources.61
zju-diver/shapleyfl-robust-federated-learning-based-on-shapley-valueAn implementation of a robust federated learning method based on Shapley value to defend against various data and model poisoning attacks19
gwenlegate/guidinglastlayerflpretrainInvestigates transfer learning in federated learning by guiding the last layer with pre-trained models7
shenzebang/federated-learning-pytorchA PyTorch-based framework for Federated Learning experiments40
haozzh/fedcrEvaluates various methods for federated learning on different models and tasks.19