Constructing Adversarial Examples for Vertical Federated Learning: Optimal Client Corruption through Multi-Armed Bandit
Not on the map. Why?
Abstract (arXiv)
Vertical federated learning (VFL), where each participating client holds a subset of data features, has found numerous applications in finance, healthcare, and IoT systems. However, adversarial attacks, particularly through the injection of adversarial examples (AEs), pose serious challenges to the security of VFL models. In this paper, we investigate such vulnerabilities through developing a novel attack to disrupt the VFL inference process, under a practical scenario where the adversary is able to adaptively corrupt a subset of clients. We formulate the problem of finding optimal attack strategies as an online optimization problem, which is decomposed into an inner problem of adversarial example generation (AEG) and an outer problem of corruption pattern selection (CPS). Specifically, we establish the equivalence between the formulated CPS problem and a multi-armed bandit (MAB) problem, and propose the Thompson sampling with Empirical maximum reward (E-TS) algorithm for the adversary to efficiently identify the optimal subset of clients for corruption. The key idea of E-TS is to introduce an estimation of the expected maximum reward for each arm, which helps to specify a small set of competitive arms, on which the exploration for the optimal arm is performed. This significantly reduces the exploration space, which otherwise can quickly become prohibitively large as the number of clients increases. We analytically characterize the regret bound of E-TS, and empirically demonstrate its capability of efficiently revealing the optimal corruption pattern with the highest attack success rate, under various datasets of popular VFL tasks.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 19 of its 40 references that are in the map. First posted on arXiv 8 Aug 2024.
Builds on
19 of 40 references.
References · 19
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2019Federated Learning: Challenges, Methods, and Future Directionscited by 1,531
- 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
- 2017ZOO: Zeroth Order Optimization based Black-box Attacks to Deep Neural Networks without Training Substitute Modelscited by 656
- 2016Delving into Transferable Adversarial Examples and Black-box Attackscited by 530
- 2018Black-box Adversarial Attacks with Limited Queries and Informationcited by 499
- 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 439
- 2017MagNet: a Two-Pronged Defense against Adversarial Examplescited by 268
- 2021Federated Learning: Opportunities and Challengescited by 83
- 2019Split Learning for collaborative deep learning in healthcarecited by 72
7 more
- 2018Edge-Host Partitioning of Deep Neural Networks with Feature Space Encoding for Resource-Constrained Internet-of-Things Platformscited by 35
- 2019Multi-Armed Bandits with Correlated Armscited by 33
- 2019Man-in-the-Middle Attacks against Machine Learning Classifiers via Malicious Generative Modelscited by 19
- 2021Back in Black: A Comparative Evaluation of Recent State-Of-The-Art Black-Box Attackscited by 16
- 2020Contextual Bandits with Side-Observationscited by 5
- 2018Integrating Security in Resource-Constrained Cyber-Physical Systemscited by 3
- 2018AutoGAN: Robust Classifier Against Adversarial Attackscited by 1
Built on by
Not cited yet.