atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

LimeAttack: Local Explainable Method for Textual Hard-Label Adversarial Attack

AAAI 2024 · Adversarial robustness and security › Attacks on text and graphs · approach: Defenses against universal perturbations · 9 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes LimeAttack, a hard-label textual adversarial attack that ranks word importance with LIME over masked neighborhood samples and then runs beam search over synonym substitutions under a tiny query budget.

Problem

Textual adversarial attacks in the hard-label setting (only discrete predicted labels available) need many queries and their success is limited by random adversarial initialization, and word importance cannot be computed from confidence scores.

Approach

Use a local explainable method (LIME) on binary mask neighborhood samples, using only predicted labels, to estimate word importance, then perform beam search from the benign sample outward (inside-to-outside) with a sampling rule mixing high-similarity, low-similarity and random candidates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use LimeAttack instead of the strongest hard-label baselineCNN, LSTM, and BERT text classifiers · MR, SST-2, AG, and YahooASRHelped
use LimeAttack instead of the strongest hard-label baselineBERT · SNLI, MNLIm, and MNLImmASRHelped
add LIME word-importance ranking instead of randomly selecting words (ablation)LimeAttack · MR (BERT)ASR: 30.1 -> 39.3Helped
add LIME word-importance ranking instead of randomly selecting words (ablation)LimeAttack · SST-2 (BERT)ASR: 32.1 -> 36.5Helped
use mixed sampling rules instead of selecting highest-similarity candidates (ablation)LimeAttack · MR (BERT)ASR: 35.8 -> 39.3Helped
use mixed sampling rules instead of selecting lowest-similarity candidates (ablation)LimeAttack · MR (BERT)ASR: 31.5 -> 39.3Helped
use mixed sampling rules instead of random candidate selection (ablation)LimeAttack · MR (BERT)ASR: 32.1 -> 39.3Helped
replace LIME word ranking with SHAP (ablation)LimeAttack · CNN-MR and BERT-SST-2, query budget 100ASR: 49.9 vs 49.7; 27.8 vs 27.7No clear effect
replace LIME word ranking with a decision tree (ablation)LimeAttack · CNN-MR and BERT-SST-2, query budget 100ASR: 49.9 vs 50.1; 27.8 vs 27.9No clear effect
add adversarial training using LimeAttack examples (ablation)CNN on MR · MRASR: 38.18 -> 35.09Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MR SST-2 AG Yahoo SNLI MNLI

Benchmarks: MR SST-2 AG Yahoo SNLI MNLI matched MNLI mismatched

Metrics: attack success rate perturbation rate semantic similarity query number grammatical errors

Baselines: HLBB TextHoaxer LeapAttack TextHacker TextFooler PWWS BERT-Attack

Builds on: LIME TextFooler HLBB TextHacker TextHoaxer LeapAttack

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy