Discrete Adversarial Attacks and Submodular Optimization with Applications to Text Classification
Not on the map. Why?
Abstract (arXiv)
Adversarial examples are carefully constructed modifications to an input that completely change the output of a classifier but are imperceptible to humans. Despite these successful attacks for continuous data (such as image and audio samples), generating adversarial examples for discrete structures such as text has proven significantly more challenging. In this paper we formulate the attacks with discrete input on a set function as an optimization task. We prove that this set function is submodular for some popular neural network text classifiers under simplifying assumption. This finding guarantees a 1-1/e approximation factor for attacks that use the greedy algorithm. Meanwhile, we show how to use the gradient of the attacked classifier to guide the greedy search. Empirical studies with our proposed optimization scheme show significantly improved attack ability and efficiency, on three different text classification tasks over various baselines. We also use a joint sentence and word paraphrasing technique to maintain the original semantics and syntax of the text. This is validated by a human subject evaluation in subjective metrics on the quality and semantic coherence of our generated adversarial text.
Key facts. Cited by 35 papers in the map (data through 14 Oct 2026). First posted on arXiv 1 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 12; 2023: 8; 2024: 4; 2025: 0; 2026: 1.
35 papers.
Sort:
By area:
- 2023RADAR: Robust AI-Text Detection via Adversarial Learningcited by 190
- 2021Measure and Improve Robustness in NLP Models: A Surveycited by 107
- 2021Certified Robustness to Text Adversarial Attacks by Randomized [MASK]cited by 57
- 2021Achieving Model Robustness through Discrete Adversarial Trainingcited by 23
- 2022ALLSH: Active Learning Guided by Local Sensitivity and Hardnesscited by 23
- 2024Data Poisoning for In-context Learningcited by 21
- 2022A Word is Worth A Thousand Dollars: Adversarial Attack on Tweets Fools Stock Predictionscited by 15
- 2022Adversarial Robustness for Tabular Data through Cost and Utility Awarenesscited by 15
- 2022Are AlphaZero-like Agents Robust to Adversarial Perturbations?cited by 14
- 2023Auditing and Generating Synthetic Data with Controllable Trust Trade-offscited by 13
- 2022Holistic Adversarial Robustness of Deep Learning Modelscited by 11
- 2022Input-agnostic Certified Group Fairness via Gaussian Parameter Smoothingcited by 11
23 more
- 2021Re-evaluating Word Mover's Distancecited by 10
- 2022Using Partial Monotonicity in Submodular Maximizationcited by 9
- 2021Minimax Optimization: The Case of Convex-Submodularcited by 5
- 2023PAD: Towards Principled Adversarial Malware Detection Against Evasion Attackscited by 5
- 2021AdaLoss: A computationally-efficient and provably convergent adaptive gradient methodcited by 4
- 2021Adversarial Attacks and Defenses for Social Network Text Processing Applications: Techniques, Challenges and Future Research Directionscited by 4
- 2024Revisiting Character-level Adversarial Attacks for Language Modelscited by 4
- 2023Robust Text Classification: Analyzing Prototype-Based Networkscited by 3
- 2024Practical 0.385-Approximation for Submodular Maximization Subject to a Cardinality Constraintcited by 3
- 2021Adversarial Machine Learning in Text Analysis and Generationcited by 2
- 2023Lost In Translation: Generating Adversarial Examples Robust to Round-Trip Translationcited by 2
- 2022Using Constraint Programming and Graph Representation Learning for Generating Interpretable Cloud Security Policiescited by 1
- 2022Word Tour: One-dimensional Word Embeddings via the Traveling Salesman Problemcited by 1
- 2023Adversarial AI in Insurance: Pervasiveness and Resiliencecited by 1
- 2023Practical Parallel Algorithms for Non-Monotone Submodular Maximizationcited by 1
- 2021Adversarial Sample Enhanced Domain Adaptation: A Case Study on Predictive Modeling with Electronic Health Recordscited by 0
- 2021Scalable Projection-Free Optimizationcited by 0
- 2022Moving Other Way: Exploring Word Mover Distance Extensionscited by 0
- 2022Why Robust Natural Language Understanding is a Challengecited by 0
- 2022Probabilistic Categorical Adversarial Attack & Adversarial Trainingcited by 0
- 2023Stochastic Submodular Maximization via Polynomial Estimatorscited by 0
- 2024Semantic Stealth: Adversarial Text Attacks on NLP Using Several Methodscited by 0
- 2026Toward Trustworthy AI: Multi-Target Adversarial Attacks and Robust Defenses for Continuous Data Summarizationcited by 0
- 2026Toward Trustworthy AI: Multi-Target Adversarial Attacks and Robust Defenses for Continuous Data Summarization10 Jun 2026
- 2024Practical 0.385-Approximation for Submodular Maximization Subject to a Cardinality Constraint22 May 2024
- 2024Revisiting Character-level Adversarial Attacks for Language Models7 May 2024
- 2024Semantic Stealth: Adversarial Text Attacks on NLP Using Several Methods8 Apr 2024
- 2024Data Poisoning for In-context Learning3 Feb 2024
- 2023Robust Text Classification: Analyzing Prototype-Based Networks11 Nov 2023
- 2023Practical Parallel Algorithms for Non-Monotone Submodular Maximization21 Aug 2023
- 2023Lost In Translation: Generating Adversarial Examples Robust to Round-Trip Translation24 Jul 2023
- 2023RADAR: Robust AI-Text Detection via Adversarial Learning7 Jul 2023
- 2023Auditing and Generating Synthetic Data with Controllable Trust Trade-offs21 Apr 2023
- 2023Stochastic Submodular Maximization via Polynomial Estimators17 Mar 2023
- 2023PAD: Towards Principled Adversarial Malware Detection Against Evasion Attacks22 Feb 2023
23 more
- 2023Adversarial AI in Insurance: Pervasiveness and Resilience17 Jan 2023
- 2022Are AlphaZero-like Agents Robust to Adversarial Perturbations?7 Nov 2022
- 2022Probabilistic Categorical Adversarial Attack & Adversarial Training17 Oct 2022
- 2022Adversarial Robustness for Tabular Data through Cost and Utility Awareness27 Aug 2022
- 2022Input-agnostic Certified Group Fairness via Gaussian Parameter Smoothing22 Jun 2022
- 2022Why Robust Natural Language Understanding is a Challenge21 Jun 2022
- 2022ALLSH: Active Learning Guided by Local Sensitivity and Hardness10 May 2022
- 2022Word Tour: One-dimensional Word Embeddings via the Traveling Salesman Problem4 May 2022
- 2022Using Constraint Programming and Graph Representation Learning for Generating Interpretable Cloud Security Policies2 May 2022
- 2022A Word is Worth A Thousand Dollars: Adversarial Attack on Tweets Fools Stock Predictions1 May 2022
- 2022Holistic Adversarial Robustness of Deep Learning Models15 Feb 2022
- 2022Moving Other Way: Exploring Word Mover Distance Extensions7 Feb 2022
- 2022Using Partial Monotonicity in Submodular Maximization7 Feb 2022
- 2021Measure and Improve Robustness in NLP Models: A Survey15 Dec 2021
- 2021Minimax Optimization: The Case of Convex-Submodular1 Nov 2021
- 2021Adversarial Attacks and Defenses for Social Network Text Processing Applications: Techniques, Challenges and Future Research Directions26 Oct 2021
- 2021AdaLoss: A computationally-efficient and provably convergent adaptive gradient method17 Sep 2021
- 2021Re-evaluating Word Mover's Distance30 May 2021
- 2021Certified Robustness to Text Adversarial Attacks by Randomized [MASK]8 May 2021
- 2021Scalable Projection-Free Optimization7 May 2021
- 2021Achieving Model Robustness through Discrete Adversarial Training11 Apr 2021
- 2021Adversarial Machine Learning in Text Analysis and Generation14 Jan 2021
- 2021Adversarial Sample Enhanced Domain Adaptation: A Case Study on Predictive Modeling with Electronic Health Records13 Jan 2021
- 2024Data Poisoning for In-context Learningcited by 21
- 2024Data Poisoning for In-context Learning3 Feb 2024
- 2023RADAR: Robust AI-Text Detection via Adversarial Learningcited by 190
- 2021Measure and Improve Robustness in NLP Models: A Surveycited by 107
- 2021Certified Robustness to Text Adversarial Attacks by Randomized [MASK]cited by 57
- 2021Achieving Model Robustness through Discrete Adversarial Trainingcited by 23
- 2022ALLSH: Active Learning Guided by Local Sensitivity and Hardnesscited by 23
- 2022A Word is Worth A Thousand Dollars: Adversarial Attack on Tweets Fools Stock Predictionscited by 15
- 2022Adversarial Robustness for Tabular Data through Cost and Utility Awarenesscited by 15
- 2022Are AlphaZero-like Agents Robust to Adversarial Perturbations?cited by 14
- 2023Auditing and Generating Synthetic Data with Controllable Trust Trade-offscited by 13
- 2022Holistic Adversarial Robustness of Deep Learning Modelscited by 11
- 2022Input-agnostic Certified Group Fairness via Gaussian Parameter Smoothingcited by 11
- 2021Re-evaluating Word Mover's Distancecited by 10
12 most cited of 34 All 34 (JSON)
- 2026Toward Trustworthy AI: Multi-Target Adversarial Attacks and Robust Defenses for Continuous Data Summarization10 Jun 2026
- 2024Practical 0.385-Approximation for Submodular Maximization Subject to a Cardinality Constraint22 May 2024
- 2024Revisiting Character-level Adversarial Attacks for Language Models7 May 2024
- 2024Semantic Stealth: Adversarial Text Attacks on NLP Using Several Methods8 Apr 2024
- 2023Robust Text Classification: Analyzing Prototype-Based Networks11 Nov 2023
- 2023Practical Parallel Algorithms for Non-Monotone Submodular Maximization21 Aug 2023
- 2023Lost In Translation: Generating Adversarial Examples Robust to Round-Trip Translation24 Jul 2023
- 2023RADAR: Robust AI-Text Detection via Adversarial Learning7 Jul 2023
- 2023Auditing and Generating Synthetic Data with Controllable Trust Trade-offs21 Apr 2023
- 2023Stochastic Submodular Maximization via Polynomial Estimators17 Mar 2023
- 2023PAD: Towards Principled Adversarial Malware Detection Against Evasion Attacks22 Feb 2023
- 2023Adversarial AI in Insurance: Pervasiveness and Resilience17 Jan 2023
12 newest of 34 All 34 (JSON)