Embedding Byzantine Fault Tolerance into Federated Learning via Consistency Scoring

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Lee, Youngjoon, Gong, Jinu, Kang, Joonhyuk
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915498372890624
author Lee, Youngjoon
Gong, Jinu
Kang, Joonhyuk
author_facet Lee, Youngjoon
Gong, Jinu
Kang, Joonhyuk
contents Given sufficient data from multiple edge devices, federated learning (FL) enables training a shared model without transmitting private data to the central server. However, FL is generally vulnerable to Byzantine attacks from compromised edge devices, which can significantly degrade the model performance. In this work, we propose an intuitive plugin that seamlessly embeds Byzantine resilience into existing FL methods. The key idea is to generate virtual data samples and evaluate model consistency scores across local updates to effectively filter out compromised updates. By utilizing this scoring mechanism before the aggregation phase, the proposed plugin enables existing FL methods to become robust against Byzantine attacks while maintaining their original benefits. Numerical results on blood cell classification task demonstrate that the proposed plugin provides strong Byzantine resilience. In detail, plugin-attached FedAvg achieves over 89.6% test accuracy under 30% targeted attacks (vs.19.5% w/o plugin) and maintains 65-70% test accuracy under untargeted attacks (vs.17-19% w/o plugin).
format Preprint
id arxiv_https___arxiv_org_abs_2411_10212
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Embedding Byzantine Fault Tolerance into Federated Learning via Consistency Scoring
Lee, Youngjoon
Gong, Jinu
Kang, Joonhyuk
Machine Learning
Given sufficient data from multiple edge devices, federated learning (FL) enables training a shared model without transmitting private data to the central server. However, FL is generally vulnerable to Byzantine attacks from compromised edge devices, which can significantly degrade the model performance. In this work, we propose an intuitive plugin that seamlessly embeds Byzantine resilience into existing FL methods. The key idea is to generate virtual data samples and evaluate model consistency scores across local updates to effectively filter out compromised updates. By utilizing this scoring mechanism before the aggregation phase, the proposed plugin enables existing FL methods to become robust against Byzantine attacks while maintaining their original benefits. Numerical results on blood cell classification task demonstrate that the proposed plugin provides strong Byzantine resilience. In detail, plugin-attached FedAvg achieves over 89.6% test accuracy under 30% targeted attacks (vs.19.5% w/o plugin) and maintains 65-70% test accuracy under untargeted attacks (vs.17-19% w/o plugin).
title Embedding Byzantine Fault Tolerance into Federated Learning via Consistency Scoring
topic Machine Learning
url https://arxiv.org/abs/2411.10212