EG-Booster: Explanation-Guided Booster of ML Evasion Attacks
Abderrahmen Amich, Birhanu Eshete

TL;DR
EG-Booster is a novel explainability-guided method that enhances the effectiveness of adversarial attacks on ML models, improving evasion rates with fewer perturbations, aiding robustness evaluation in security-critical applications.
Contribution
The paper introduces EG-Booster, a model-agnostic, explanation-guided approach for crafting more effective adversarial examples, advancing robustness testing of ML models.
Findings
EG-Booster significantly increases evasion rates.
It achieves successful attacks with fewer perturbations.
Effective against multiple attack types and models.
Abstract
The widespread usage of machine learning (ML) in a myriad of domains has raised questions about its trustworthiness in security-critical environments. Part of the quest for trustworthy ML is robustness evaluation of ML models to test-time adversarial examples. Inline with the trustworthy ML goal, a useful input to potentially aid robustness evaluation is feature-based explanations of model predictions. In this paper, we present a novel approach called EG-Booster that leverages techniques from explainable ML to guide adversarial example crafting for improved robustness evaluation of ML models before deploying them in security-critical settings. The key insight in EG-Booster is the use of feature-based explanations of model predictions to guide adversarial example crafting by adding consequential perturbations likely to result in model evasion and avoiding non-consequential ones unlikely…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Explainable Artificial Intelligence (XAI)
Methods*Communicated@Fast*How Do I Communicate to Expedia? · 1x1 Convolution · Average Pooling · Max Pooling · Residual Connection · Residual Block · Kaiming Initialization · Convolution · Batch Normalization · Global Average Pooling
