Logo: to the web site of Uppsala University

uu.sePublications from Uppsala University
Change search
ExportLink to record
Permanent link

Direct link
BETA

Project

Project type/Form of grant
Project grant
Title [sv]
Adaptiva och robusta underhåll för nätverkssensorsystem
Title [en]
Towards self-adaptive and resilient networked sensing systems
Abstract [en]
Networked sensing systems, such as the Internet-of-Things (IoT), are revolutionizing many fields in industry, transportation, and healthcare for sensing and actuation. These systems connect numerous sensing devices, which have limited computation power, batteries, and user interfaces. Configuration and maintenance are difficult, and cost a lot of time and money. Automated and scalable system management is desirable for cost-effectiveness and safety.The project aims to provide a generic, scalable, and new methodology to coordinate heterogeneous devices and reconfigure the system automatically in changing environments. (i) It develops novel and lightweight data analytics and machine learning algorithms for resource-limited sensing devices to enable intelligent functionality. (ii) It derives an adaptive framework for coordinating heterogeneous devices in a distributed network to improve system performance. (iii) It provides system resilience by detecting abnormal behaviors and enabling auto-configuration to recover from failures and malicious attacks.The project will be conducted by Dr. Edith Ngai and a PhD student. It will benefit from our research environment and the GreenIoT testbed that we developed in the city center of Uppsala. Our solution is expected to significantly reduce the management cost and improve resilience of networked sensing systems against failures and malicious attacks.
Publications (2 of 2) Show all publications
Li, S., Ngai, E.-H. C. H. & Voigt, T. (2024). An Experimental Study of Byzantine-Robust Aggregation Schemes in Federated Learning. IEEE Transactions on Big Data, 10(6), 975-988
Open this publication in new window or tab >>An Experimental Study of Byzantine-Robust Aggregation Schemes in Federated Learning
2024 (English)In: IEEE Transactions on Big Data, E-ISSN 2332-7790, Vol. 10, no 6, p. 975-988Article in journal (Refereed) Published
Abstract [en]

Byzantine-robust federated learning aims at mitigating Byzantine failures during the federated training process, where malicious participants (known as Byzantine clients) may upload arbitrary local updates to the central server in order to degrade the performance of the global model. In recent years, several robust aggregation schemes have been proposed to defend against malicious updates from Byzantine clients and improve the robustness of federated learning. These solutions were claimed to be Byzantine-robust, under certain assumptions. Other than that, new attack strategies are emerging, striving to circumvent the defense schemes. However, there is a lack of systematical comparison and empirical study thereof. In this paper, we conduct an experimental study of Byzantine-robust aggregation schemes under different attacks using two popular algorithms in federated learning, FedSGD and FedAvg . We first survey existing Byzantine attack strategies, as well as Byzantine-robust aggregation schemes that aim to defend against Byzantine attacks. We also propose a new scheme, ClippedClustering, to enhance the robustness of a clustering-based scheme by automatically clipping the updates. Then we provide an experimental evaluation of eight aggregation schemes in the scenario of five different Byzantine attacks. Our experimental results show that these aggregation schemes sustain relatively high accuracy in some cases, but they are not effective in all cases. In particular, our proposed ClippedClustering successfully defends against most attacks under independent and identically distributed (IID) local datasets. However, when the local datasets are Non-IID, the performance of all the aggregation schemes significantly decreases. With Non-IID data, some of these aggregation schemes fail even in the complete absence of Byzantine clients. Based on our experimental study, we conclude that the robustness of all the aggregation schemes is limited, highlighting the need for new defense strategies, in particular for Non-IID datasets.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
Keywords
Byzantine attacks, distributed learning, federated learning, neural networks, robustness
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:uu:diva-494317 (URN)10.1109/tbdata.2023.3237397 (DOI)001354646300016 ()2-s2.0-85147301735 (Scopus ID)
Funder
Swedish Research Council, 2017-04543EU, Horizon 2020, 101015922
Available from: 2023-01-17 Created: 2023-01-17 Last updated: 2025-02-19Bibliographically approved
Li, S., Ngai, E. C. H., Ye, F., Ju, L., Zhang, T. & Voigt, T. (2024). Blades: A Unified Benchmark Suite for Byzantine Attacks and Defenses in Federated Learning. In: 2024 IEEE/ACM Ninth International Conference on Internet-of-Things Design and Implementation (IoTDI): . Paper presented at 9th ACM/IEEE Conference on Internet of Things Design and Implementation (IoTDI), May 13-16, 2024, Hong Kong, Hong Kong (pp. 158-169). Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Blades: A Unified Benchmark Suite for Byzantine Attacks and Defenses in Federated Learning
Show others...
2024 (English)In: 2024 IEEE/ACM Ninth International Conference on Internet-of-Things Design and Implementation (IoTDI), Institute of Electrical and Electronics Engineers (IEEE), 2024, p. 158-169Conference paper, Published paper (Refereed)
Abstract [en]

Federated learning (FL) facilitates distributed training across different IoT and edge devices, safeguarding the privacy of their data. The inherent distributed structure of FL introduces vulnerabilities, especially from adversarial devices aiming to skew local updates to their advantage. Despite the plethora of research focusing on Byzantine-resilient FL, the academic community has yet to establish a comprehensive benchmark suite, pivotal for impartial assessment and comparison of different techniques. This paper presents Blades, a scalable, extensible, and easily configurable benchmark suite that supports researchers and developers in efficiently implementing and validating novel strategies against baseline algorithms in Byzantine-resilient FL. Blades contains built-in implementations of representative attack and defense strategies and offers a user-friendly interface that seamlessly integrates new ideas. Using Blades, we re-evaluate representative attacks and defenses on wide-ranging experimental configurations (approximately 1,500 trials in total). Through our extensive experiments, we gained new insights into FL robustness and highlighted previously overlooked limitations due to the absence of thorough evaluations and comparisons of baselines under various attack settings. We maintain the source code and documents at https://github.com/lishenghui/blades.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
Keywords
Byzantine attacks, distributed learning, federated learning, IoT, neural networks, robustness
National Category
Computer Sciences
Identifiers
urn:nbn:se:uu:diva-537577 (URN)10.1109/IoTDI61053.2024.00018 (DOI)001261370500014 ()2-s2.0-85196568437 (Scopus ID)979-8-3503-7025-6 (ISBN)979-8-3503-7026-3 (ISBN)
Conference
9th ACM/IEEE Conference on Internet of Things Design and Implementation (IoTDI), May 13-16, 2024, Hong Kong, Hong Kong
Funder
Swedish Research Council, 2017-04543
Available from: 2024-09-05 Created: 2024-09-05 Last updated: 2025-02-11Bibliographically approved
Principal InvestigatorNgai, Edith
Coordinating organisation
Uppsala University
Funder
Period
2018-01-01 - 2021-12-31
National Category
Computer Systems
Identifiers
DiVA, id: project:5996Project, id: 2017-04543_VR

Search in DiVA

Computer Systems

Search outside of DiVA

GoogleGoogle Scholar