Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

DEFEND: Poisoned Model Detection and Malicious Client Exclusion Mechanism for Secure Federated Learning-based Road Condition Classification

About

Federated Learning (FL) has drawn the attention of the Intelligent Transportation Systems (ITS) community. FL can train various models for ITS tasks, notably camera-based Road Condition Classification (RCC), in a privacy-preserving collaborative way. However, opening up to collaboration also opens FL-based RCC systems to adversaries, i.e., misbehaving participants that can launch Targeted Label-Flipping Attacks (TLFAs) and threaten transportation safety. Adversaries mounting TLFAs poison training data to misguide model predictions, from an actual source class (e.g., wet road) to a wrongly perceived target class (e.g., dry road). Existing countermeasures against poisoning attacks cannot maintain model performance under TLFAs close to the performance level in attack-free scenarios, because they lack specific model misbehavior detection for TLFAs and neglect client exclusion after the detection. To close this research gap, we propose DEFEND, which includes a poisoned model detection strategy that leverages neuron-wise magnitude analysis for attack goal identification and Gaussian Mixture Model (GMM)-based clustering. DEFEND discards poisoned model contributions in each round and adapts accordingly client ratings, eventually excluding malicious clients. Extensive evaluation involving various FL-RCC models and tasks shows that DEFEND can thwart TLFAs and outperform seven baseline countermeasures, with at least 15.78% improvement, with DEFEND remarkably achieving under attack the same performance as in attack-free scenarios.

Sheng Liu, Panos Papadimitratos• 2025

Related benchmarks

TaskDatasetResultRank
RCC classificationRCC @ Friction
SRE80.76
60
Federated Learning ClassificationRCC ALL (test)
SRE68.67
30
Road Condition ClassificationFriction (test)
GAcc84.93
27
RCC classificationRCC Unevenness
SRE63.4
12
Friction ClassificationRCC
SRE69.6
9
Material ClassificationRCC
SRE75.07
9
Road Condition ClassificationMaterial (test)
Global Accuracy78.61
4
Road Condition ClassificationUnevenness (test)
GAcc73.71
4
Showing 8 of 8 rows

Other info

Follow for update