Private and Robust Contribution Evaluation in Federated Learning
Authors: Delio Jaramillo Velez, Gergely Biczok, Alexandre Graell i Amat, Johan Ostman, Balazs Pejo
Organizations: University of La Laguna Tenerife, Spain · HUN-REN Hungarian Research Network Budapest, Hungary · Chalmers University Gotheburg, Sweden · AI Sweden Gotheborg, Sweden · Budapest University of Technology and Economics Budapest, Hungary
Cross-silo federated learning allows multiple organizations to collaboratively train machine learning models without sharing raw data, but client updates can still leak sensitive information through inference attacks. Secure aggregation protects privacy by hiding individual updates, yet it complicates contribution evaluation, which is critical for fair rewards and detecting low-quality or malicious participants. Existing marginal-contribution methods, such as the Shapley value, are incompatible with secure aggregation, and practical alternatives, such as Leave-One-Out, are crude and rely on self-evaluation. We introduce two marginal-difference contribution scores compatible with secure aggregation. Fair-Private satisfies standard fairness axioms, while Everybody-Else eliminates self-evaluation and provides resistance to manipulation, addressing a largely overlooked vulnerability. We provide theoretical guarantees for fairness, privacy, robustness, and computational efficiency, and evaluate our methods on multiple medical image datasets and CIFAR10 in cross-silo settings. Our scores consistently outperform existing baselines, better approximate Shapley-induced client rankings, and improve downstream model performance as well as misbehavior detection. These results demonstrate that fairness, privacy, robustness, and practical utility can be achieved jointly in federated contribution evaluation, offering a principled solution for real-world cross-silo deployments.
Figures & tables
Symbol
Meaning
N
Number of clients
M0
Initial model before the training round
M
Aggregated model after the training round
Ui
Client i local update within the round
v(⋅)
Evaluation function (loss, accuracy, etc.)
Table 1. Notation
Entity
Assumptions
Capabilities
Goals
Server
Honest-but-curious; follows protocol; not malicious
Receives masked local updates; aggregates local update; aggregates local scores
Coordinate training; learn aggregated model
Client (training)
Honest-but-curious; follows training protocol; uses true local data
Holds local dataset; sends masked local update to server
Achieve best possible global model
Client (post training)
Selfish-but-non-malicious; does not disrupt training
Knows local and aggregated update; estimates marginal differences
Maximize own contribution score or minimize others’
Table 2. Threat model summary
Cont.
M0
+Ui
+Uj
−Uj
−Ui
M
Property
Eval.
1
2
3
4
5
LOO(i)
\medbullet
\medbullet
✓
✓
✓
FP(i)
\medbullet
\medbullet
\medbullet
\medbullet
✓
✓
✓
✓
EE(i)
\medbullet
\medbullet
\medbullet
\medbullet
✓
✓
✓
✓
Table 3. The building blocks for the scores and the properties they satisfy, e.g., LOO(i)=v(M)−v(M∖Ui) , which depends only on M and Ui .
Figure 1. Various CE scores for a scenario with 4 clients ( μ=0.5 ) at the 10th communication round using the ISIC2019 dataset.
LOO
EE
FP
COS
ISIC
L2
1.057±.432
0.339±.159
0.112±.168
2.028±.807
ϕ
0.821±.042
0.942±.054
0.933±.045
0.002±.667
ρ
0.833±.051
0.964±.019
0.961±.034
0.349±.398
κ
0.783±.082
0.901±.024
0.912±.022
0.098±.235
Brain
L2
0.612±.261
0.163±.074
0.032±.021
0.964±.363
ϕ
0.793±.111
0.891±.063
0.891±.063
0.083±.065
Table 4. The various metrics of the privacy-preserving marginal difference based contribution scores, along with COS for a setting with 9 clients ( μ=0.5 ) at the 10th communication round.
Table 5. The L2 error and coefficient ϕ of our privacy-preserving marginal difference based scores compared to the true Shapley value for a setting with 9 clients ( μ=0.5 ) at the 10th communication round.
Federated learning offers a privacy-friendly collaborative learning framework, yet its success, like any joint venture, hinges on the contributions of its participants. Existing client evaluation methods predominantly focus on model performance, such as accuracy or loss, which represents only one dimension of a machine learning model's overall utility. In contrast, this work investigates the critical, yet overlooked, issue of client contributions towards a model's trustworthiness -- specifically, its reliability (tolerance to noisy data), resilience (resistance to adversarial examples), and fairness (measured via demographic parity). To quantify these multifaceted contributions, we employ the state-of-the-art approximation of the Shapley value, a principled method for value attribution. Our results reveal that no single client excels across all dimensions, which are largely independent from each other, highlighting a critical flaw in current evaluation scheme: no single metric is adequate for comprehensive evaluation and equitable rewarding allocation.
While Secure Aggregation (SA) protects update confidentiality in Cross-silo Federated Learning, it fails to guarantee aggregation integrity, allowing malicious servers to silently omit or tamper with updates. Existing verifiable aggregation schemes rely on heavyweight cryptography (e.g., ZKPs, HE), incurring computational costs that scale poorly with model size. In this paper, we propose a lightweight architecture that shifts from extrinsic cryptographic proofs to Intrinsic Proofs. We repurpose backdoor injection to embed verification signals directly into model parameters. By harnessing Catastrophic Forgetting, these signals are robust for immediate verification yet ephemeral, naturally decaying to preserve final model utility. We design a randomized, single-verifier auditing framework compatible with SA, ensuring client anonymity and preventing signal collision without trusted third parties. Experiments on SVHN, CIFAR-10, and CIFAR-100 demonstrate high detection probabilities against malicious servers. Notably, our approach achieves over 1000× speedup on ResNet-18 compared to cryptographic baselines, effectively scaling to large models.
Federated learning allows banks, hospitals, and other regulated organizations to train a shared model without moving raw records off their own servers, which is attractive wherever data protection law or competitive sensitivity rules out pooling data centrally. Two problems limit how far this promise can be trusted in practice. First, the parameter updates that clients exchange still leak information about local records through gradient inversion and membership inference attacks. Second, an honest averaging rule such as FedAvg has no defense against a subset of clients that submit corrupted or adversarial updates, so a small number of malicious or compromised participants can quietly steer the shared model off course. This paper presents a federated learning framework, DP-BR-FedAvg, that combines a Gaussian-mechanism differential privacy layer with a coordinate-wise trimmed-mean Byzantine-robust aggregation rule, evaluated on a simulated cross-institutional classification task resembling fraud and clinical-risk scoring. Across sixty communication rounds with twenty clients, a quarter of them Byzantine, plain FedAvg collapses on the minority class (F1-score 0.030) while the proposed framework recovers substantially more of the signal (F1-score 0.119) while bounding the privacy loss of any single client's contribution. A Byzantine-robust aggregator with no privacy layer performs best in raw accuracy, quantifying the cost privacy imposes on robustness. The results show that privacy and robustness mechanisms interact rather than simply add, and that system design for regulated, adversarial, cross-institutional settings needs to budget for that interaction.
Srikumar Nayak
Advanced Artificial Intelligence (AI) Engineering and Cybersecurity Threat Research, LTIMindtree Research, New York City, NY, USA