MARS: A Malignity-Aware Backdoor Defense in Federated Learning

Wei Wan, Yuxuan Ning, Zhicong Huang, Cheng Hong, Shengshan Hu +5 more
9/21/2025
cs.CRcs.AI

No official code found. Best implementation: yunming181920/MARS (9 stars, last commit 2025-09-29).

Abstract

Federated Learning (FL) is a distributed paradigm aimed at protecting participant data privacy by exchanging model parameters to achieve high-quality model training. However, this distributed nature also makes FL highly vulnerable to backdoor attacks. Notably, the recently proposed state-of-the-art (SOTA) attack, 3DFed (SP2023), uses an indicator mechanism to determine whether the backdoor models have been accepted by the defender and adaptively optimizes backdoor models, rendering existing defenses ineffective. In this paper, we first reveal that the failure of existing defenses lies in the employment of empirical statistical measures that are loosely coupled with backdoor attacks. Motivated by this, we propose a Malignity-Aware backdooR defenSe (MARS) that leverages backdoor energy (BE) to indicate the malicious extent of each neuron. To amplify malignity, we further extract the most prominent BE values from each model to form a concentrated backdoor energy (CBE). Finally, a novel Wasserstein distance-based clustering method is introduced to effectively identify backdoor models. Extensive experiments demonstrate that MARS can defend against SOTA backdoor attacks and significantly outperforms existing defenses.

View on arXivView PDF

Code Implementations(1)

yunming181920/MARSCommunity66%

This is the implementation of our NeurIPS paper "MARS: A Malignity-Aware Backdoor Defense in Federated Learning".

92Shell, PythonSep 20, 20251 years ago

Similar Papers

Cite this paper

@article{wan2025mars,
  title  = {MARS: A Malignity-Aware Backdoor Defense in Federated Learning},
  author = {Wei Wan and Yuxuan Ning and Zhicong Huang and Cheng Hong and Shengshan Hu and Ziqi Zhou and Yechao Zhang and Tianqing Zhu and Wanlei Zhou and Leo Yu Zhang},
  year   = {2025},
  eprint = {2509.20383},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.20383v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.20383.svg)](https://codeofpaper.com/paper/2509.20383)

Discussion