Papers
Topics
Authors
Recent
Search
2000 character limit reached

Enhancing Robustness of Federated Learning via Server Learning

Published 3 Apr 2026 in cs.LG and cs.AI | (2604.03226v1)

Abstract: This paper explores the use of server learning for enhancing the robustness of federated learning against malicious attacks even when clients' training data are not independent and identically distributed. We propose a heuristic algorithm that uses server learning and client update filtering in combination with geometric median aggregation. We demonstrate via experiments that this approach can achieve significant improvement in model accuracy even when the fraction of malicious clients is high, even more than $50\%$ in some cases, and the dataset utilized by the server is small and could be synthetic with its distribution not necessarily close to that of the clients' aggregated data.

Summary

  • The paper introduces RoFSL, combining server learning and loss-based filtering to counter Byzantine adversaries in federated learning.
  • It employs geometric median aggregation and novel filtering to maintain robust accuracy even when over 50% of clients are malicious.
  • Empirical results on EMNIST and CIFAR-10 validate strong convergence and resilience under non-IID and adversarial conditions.

Robust Server Learning in Federated Learning under Byzantine Adversaries

Introduction and Motivation

The paper "Enhancing Robustness of Federated Learning via Server Learning" (2604.03226) addresses a central challenge in Federated Learning (FL): ensuring robustness against Byzantine adversaries, particularly when client data is non-IID. Traditional FL relies on aggregating decentralized client updates, but is highly vulnerable to adversarial model poisoning attacks, especially in heterogeneous distributions. Existing robust aggregation mechanisms—such as coordinate-wise median, trimmed mean, or geometric median—are constrained by the assumption that fewer than 50% of participants are malicious. The investigated approach in this work circumvents this limitation by exploiting an auxiliary server dataset for both filtering and server-local learning, leveraging geometric aggregation and novel filtering strategies to achieve strong performance even when the malicious client fraction exceeds 50%.

Problem Formulation

The paper formulates FL as minimizing the weighted sum of client losses, potentially regularized by a server-side loss f0(x)f_0(x) on a small, synthetic (or otherwise mismatched) dataset. The key setting considers NN clients, some fraction β\beta of which are Byzantine, with arbitrary adversarial update injection. The server possesses dataset D0\mathcal{D}_0 that is not necessarily aligned with the global distribution and uses it to steer aggregation through both filtering and local optimization. The principal objective is to achieve robust global convergence even in highly adversarial and non-IID circumstances.

Algorithmic Approach

The proposed algorithm, RoFSL, integrates server learning (SL), robust aggregation via geometric median, and incremental filtering.

  • Aggregation: The server applies geometric median aggregation to client updates, which is optimal for up to 50% adversarial corruption but insufficient beyond this threshold. Filtering precedes aggregation to reduce the adversarial impact.
  • Filtering:
    • Angle-based (AF): Uses cosine similarity between a client’s update and the server gradient direction, filtering out updates deviating from the server’s honest loss landscape.
    • Loss-based (LF): Adapts a loss decrease score based on the server’s model improvement, penalizing outliers and large deviations, and discarding a fixed bottom fraction of updates.
  • Server Learning: After aggregation, the server executes several local optimization steps on its own dataset, regularized with a tunable weight γ\gamma, and applies norm clipping to prevent overfitting and control correction magnitude.

This process allows SL to mitigate aggregation errors induced by adversaries, forcibly injecting an "honest majority" component to the update even when client honesty is not guaranteed.

Empirical Evaluation

Extensive experiments on EMNIST and CIFAR-10 datasets (partitioned with Dirichlet non-IID splits) validate the approach: Figure 1

Figure 1

Figure 1: Comparison of EMNIST training examples with the server's synthetic data highlights domain disparity.

Figure 2

Figure 2

Figure 2: CIFAR-10 client data versus STL-10 server examples, illustrating substantial distribution mismatch.

Filtering and server learning parameters are systematically ablated to characterize their effects under varying attack fractions. The key empirical observations are:

  • Robustness with Small Server Datasets: Even with highly mismatched, synthetic server data and high malicious client fractions (β≥0.6\beta \geq 0.6), correct tuning of filtering (especially LF) and SL weight γ\gamma achieves strong accuracy and aggressive adversary mitigation.
  • Filtering Alone Insufficient for High Malicious Fraction: Without SL, neither AF nor LF filters suffice when β>0.5\beta > 0.5, even with geometric median aggregation; accuracy drops precipitously.
  • Strong Numerical Results: The algorithm maintains high test accuracy on EMNIST and CIFAR-10 for γ\gamma in [0.05,1.0][0.05,1.0] and NN0 up to NN1, with loss-based filtering outperforming angle-based filtering.
  • Server Learning and Filtering Synergy: Combination of SL and filtering achieves robust model convergence with effective learning even when a majority of clients are adversarial—a strongly contradictory claim to the conventional wisdom of robust aggregation’s 0.5 breakdown point (cf. "honest majority" achieved with NN2). Figure 3

Figure 3

Figure 3

Figure 3: Average accuracy evolution on EMNIST-Dir(NN3), contrasting SL hyperparameters and aggregation methods.

Figure 4

Figure 4

Figure 4: Sensitivity of accuracy to malicious fraction NN4 with geometric median, no SL.

Figure 5

Figure 5

Figure 5: Test accuracy progression on CIFAR-10 with varying filter schemes in the absence of SL.

Figure 6

Figure 6

Figure 6: Influence of SL (NN5) on convergence and robustness with geometric median aggregation.

Figure 7

Figure 7

Figure 7: Robustness across malicious fractions NN6 for multiple filtering and SL configurations.

Figure 8

Figure 8

Figure 8: Effect of the loss-based filter’s parameter NN7 on final accuracy.

Sensitivity analysis confirm stable performance across reasonable filter parameter settings, and the ablation of server aggregation variants further underscores the superiority of geometric median plus filtering. Distributional mismatch in server data does not substantially impair robustness gains, indicating generality.

Practical and Theoretical Implications

Practically, the demonstrated approach offers a mechanism for robust FL deployment in highly untrustworthy and heterogeneous environments, as encountered in real-world federated scenarios (e.g., mobile, IoT, or cross-silo data). The major implication is that the "honest majority" condition is no longer strictly necessary for robust aggregation; server-side learning, judicious filtering, and norm clipping can compensate for adversarial dominance. The algorithm is compatible with small, imperfect server datasets and does not require prior knowledge of adversarial fractions or distributional alignment.

Theoretically, this stands in bold contradiction to the classical robustness limit of geometric median aggregation. By combining SL as an active participant in filtering and correction, the "breakdown point" barrier is effectively bypassed. This raises considerable interest for future work on formal convergence guarantees, adaptively estimating adversarial fractions, and integrating dynamic client sampling mechanisms. Furthermore, the approach is complementary to personalization, clustering, and hybrid semi-supervised FL paradigms.

From an AI perspective, server learning could serve as a bridge for knowledge distillation, regularization, and even detection of adversarial drift. As server datasets evolve (e.g., synthetic or collected from trusted nodes), their role in distributed optimization may further expand.

Conclusion

The paper establishes that Byzantine-robust FL can be substantially improved via a synergy of server-side learning on mismatched data, robust geometric aggregation, and loss-based filtering. Notably, the method achieves high accuracy and robust convergence even when a majority of participating clients are adversarial, with only a small synthetic server dataset. The approach is practical, parameter-stable, and extensible; future development can include theoretical foundations, adaptive filtering, dynamic client selection, and integration with recent personalization and distillation frameworks.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We found no open problems mentioned in this paper.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 2 likes about this paper.