Protecting Federated Learning from Extreme Model Poisoning Attacks via Multidimensional Time Series Anomaly Detection

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Gabrielli, Edoardo, Belli, Dimitri, Matrullo, Zoe, Miori, Vittorio, Tolomei, Gabriele
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914361845481472
author Gabrielli, Edoardo
Belli, Dimitri
Matrullo, Zoe
Miori, Vittorio
Tolomei, Gabriele
author_facet Gabrielli, Edoardo
Belli, Dimitri
Matrullo, Zoe
Miori, Vittorio
Tolomei, Gabriele
contents Current defense mechanisms against model poisoning attacks in federated learning (FL) systems have proven effective up to a certain threshold of malicious clients. In this work, we introduce FLANDERS, a novel pre-aggregation filter for FL resilient to large-scale model poisoning attacks, i.e., when malicious clients far exceed legitimate participants. FLANDERS treats the sequence of local models sent by clients in each FL round as a matrix-valued time series. Then, it identifies malicious client updates as outliers in this time series by comparing actual observations with estimates generated by a matrix autoregressive forecasting model maintained by the server. Experiments conducted in several non-iid FL setups show that FLANDERS significantly improves robustness across a wide spectrum of attacks when paired with standard and robust existing aggregation methods.
format Preprint
id arxiv_https___arxiv_org_abs_2303_16668
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Protecting Federated Learning from Extreme Model Poisoning Attacks via Multidimensional Time Series Anomaly Detection
Gabrielli, Edoardo
Belli, Dimitri
Matrullo, Zoe
Miori, Vittorio
Tolomei, Gabriele
Machine Learning
Artificial Intelligence
Cryptography and Security
Current defense mechanisms against model poisoning attacks in federated learning (FL) systems have proven effective up to a certain threshold of malicious clients. In this work, we introduce FLANDERS, a novel pre-aggregation filter for FL resilient to large-scale model poisoning attacks, i.e., when malicious clients far exceed legitimate participants. FLANDERS treats the sequence of local models sent by clients in each FL round as a matrix-valued time series. Then, it identifies malicious client updates as outliers in this time series by comparing actual observations with estimates generated by a matrix autoregressive forecasting model maintained by the server. Experiments conducted in several non-iid FL setups show that FLANDERS significantly improves robustness across a wide spectrum of attacks when paired with standard and robust existing aggregation methods.
title Protecting Federated Learning from Extreme Model Poisoning Attacks via Multidimensional Time Series Anomaly Detection
topic Machine Learning
Artificial Intelligence
Cryptography and Security
url https://arxiv.org/abs/2303.16668