Litcius/Paper detail

Byzantine-Robust Aggregation in Federated Learning Empowered Industrial IoT

Shenghui Li, Edith C.‐H. Ngai, Thiemo Voigt

2021IEEE Transactions on Industrial Informatics79 citationsDOIOpen Access PDF

Abstract

Federated learning (FL) is a promising paradigm to empower on-device intelligence in Industrial Internet of Things (IIoT) due to its capability of training machine learning models across multiple IIoT devices while preserving the privacy of their local data. However, the distributed architecture of FL relies on aggregating the parameter list from the remote devices, which poses potential security risks caused by malicious devices. In this article, we propose a flexible and robust aggregation rule, called auto-weighted geometric median ( <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">AutoGM</monospace> ), and analyze the robustness against outliers in the inputs. To obtain the value of <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">AutoGM</monospace> , we design an algorithm based on the alternating optimization strategy. Using <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">AutoGM</monospace> as aggregation rule, we propose two robust FL solutions <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">AutoGM_FL</monospace> and <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">AutoGM_PFL</monospace> . <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">AutoGM_FL</monospace> learns a shared global model using the standard FL paradigm, and <monospace xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">AutoGM_PFL</monospace> learns a personalized model for each device. We conduct extensive experiments on the FEMNIST and Bosch IIoT datasets. The experimental results show that our solutions are robust against both model poisoning and data poisoning attacks. In particular, our solutions sustain high performance even when 30% of the nodes perform model or 50% of the nodes perform data poisoning attacks.

Topics & Concepts

Computer scienceRobustness (evolution)Artificial intelligenceMachine learningInformation retrievalGeneBiochemistryChemistryPrivacy-Preserving Technologies in DataInternet Traffic Analysis and Secure E-votingMobile Crowdsensing and Crowdsourcing
Byzantine-Robust Aggregation in Federated Learning Empowered Industrial IoT | Litcius