Attack Tree Analysis for Adversarial Evasion Attacks
Not on the map. Why?
Abstract (arXiv)
Recently, the evolution of deep learning has promoted the application of machine learning (ML) to various systems. However, there are ML systems, such as autonomous vehicles, that cause critical damage when they misclassify. Conversely, there are ML-specific attacks called adversarial attacks based on the characteristics of ML systems. For example, one type of adversarial attack is an evasion attack, which uses minute perturbations called "adversarial examples" to intentionally misclassify classifiers. Therefore, it is necessary to analyze the risk of ML-specific attacks in introducing ML base systems. In this study, we propose a quantitative evaluation method for analyzing the risk of evasion attacks using attack trees. The proposed method consists of the extension of the conventional attack tree to analyze evasion attacks and the systematic construction method of the extension. In the extension of the conventional attack tree, we introduce ML and conventional attack nodes to represent various characteristics of evasion attacks. In the systematic construction process, we propose a procedure to construct the attack tree. The procedure consists of three steps: (1) organizing information about attack methods in the literature to a matrix, (2) identifying evasion attack scenarios from methods in the matrix, and (3) constructing the attack tree from the identified scenarios using a pattern. Finally, we conducted experiments on three ML image recognition systems to demonstrate the versatility and effectiveness of our proposed method.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 19 of its 32 references that are in the map. First posted on arXiv 28 Dec 2023.
Builds on
19 of 32 references.
References · 19
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2013Intriguing properties of neural networkscited by 5,155
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,281
- 2016Practical Black-Box Attacks against Machine Learningcited by 903
- 2017Ensemble Adversarial Training: Attacks and Defensescited by 840
- 2016Stealing Machine Learning Models via Prediction APIscited by 619
- 2017Adversarial Patchcited by 517
- 2017Decision-Based Adversarial Attacks: Reliable Attacks Against Black-Box Machine Learning Modelscited by 462
- 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 446
- 2019HopSkipJumpAttack: A Query-Efficient Decision-Based Attackcited by 333
- 2018Generating Adversarial Examples with Adversarial Networkscited by 258
7 more
- 2019Simple Black-box Adversarial Attackscited by 251
- 2018Adversarial Robustness Toolbox v1.0.0cited by 215
- 2020Adversarial Machine Learning -- Industry Perspectivescited by 122
- 2022Wild Patterns Reloaded: A Survey of Machine Learning Security against Training Data Poisoningcited by 94
- 2022I Know What You Trained Last Summer: A Survey on Stealing Machine Learning Models and Defencescited by 75
- 2020Adversarial Machine Learning in Image Classification: A Survey Towards the Defender's Perspectivecited by 59
- 2018Attribute Evaluation on Attack Trees with Incomplete Informationcited by 1
Built on by
Not cited yet.