Using Adversarial Examples in Natural Language Processing (L18-1)

Copied to clipboard

Challenge: Recent advances in machine learning have led to the use of adversarial examples in training of neural networks.
Approach: They investigate the effect of using adversarial examples during training of recurrent neural networks whose text input is in the form of a sequence of word/character embeddings.
Outcome: The proposed method provides regularization effect and enables training of models with greater number of parameters without overfitting.

Similar Papers

Generating Natural Language Adversarial Examples (D18-1)

Copied to clipboard

Challenge: Recent research has shown that deep neural networks are vulnerable to adversarial examples, perturbations to correctly classified examples which can cause the model to misclassify.
Approach: They propose to generate adversarial examples that fool well-trained sentiment analysis and textual entailment models by using a black-box population-based optimization algorithm.
Outcome: The proposed model is able to fool well-trained sentiment analysis and textual entailment models with success rates of 97% and 70%, respectively.
Evaluating and Enhancing the Robustness of Neural Network-based Dependency Parsing Models with Adversarial Examples (2020.acl-main)

Copied to clipboard

Challenge: Previously studies focused on semantic tasks such as sentiment analysis, question answering and reading comprehension.
Approach: They propose two approaches to study where and how adversarial examples exist in dependency parsing . they use a state-of-the-art parser to find adversarials in existing texts .
Outcome: The proposed approaches show that adversarial examples exist in dependency parsing . they show that up to 77% of input examples admit adversarials .
Detection of Adversarial Examples in Text Classification: Benchmark and Baseline via Robust Density Estimation (2022.findings-acl)

Copied to clipboard

Challenge: Word-level adversarial attacks have shown success in NLP, decreasing performance of transformer-based models with smaller perturbation rate.
Approach: They propose a dataset for four popular attack methods on four datasets and four models to encourage further research in this field.
Outcome: The proposed baseline has the highest auc on 29 out of 30 dataset-attack-model combinations.
Reevaluating Adversarial Examples in Natural Language (2020.findings-emnlp)

Copied to clipboard

Challenge: State-of-the-art adversarial examples lack a common definition of what constitutes success . human surveys show that to preserve semantics, we need to increase the minimum cosine similarities between the embeddings of swapped words and between the sentence encodings of original and perturbed sentences.
Approach: They propose a unified definition of what constitutes a successful adversarial example . they propose four categories of constraints that are used to define adversarials .
Outcome: The proposed framework is based on the outputs of two state-of-the-art synonym substitution attacks.
Identifying Human Strategies for Generating Word-Level Adversarial Examples (2022.findings-emnlp)

Copied to clipboard

Challenge: a recent study shows that word-level adversarial examples are more natural and grammatical correct than automated attacks.
Approach: They analyze how humans generate word-level adversarial examples against fine-tuned Transformer models that preserve naturalness and grammatical correctness.
Outcome: The authors show that humans generate adversarial examples much more effortlessly than automated attacks.
Searching for an Effective Defender: Benchmarking Defense against Adversarial Word Substitution (2021.emnlp-main)

Copied to clipboard

Challenge: Existing methods to defend against adversarial word-substitution attacks have not been evaluated or compared in a systematic manner.
Approach: They propose to compare different defense methods under representative adversarial attacks . they propose a method that improves the robustness of neural text classifiers against such attacks a .
Outcome: The proposed method improves robustness of neural text classifiers against such attacks by a significant margin.
Contrasting Human- and Machine-Generated Word-Level Adversarial Examples for Text Classification (2021.emnlp-main)

Copied to clipboard

Challenge: Recent work has raised the question of whether valid adversarial inputs are feasible.
Approach: They analyze how human-generated adversarial examples compare to the best algorithms . they use crowdsourcing to modify words in an input text with immediate feedback .
Outcome: The proposed algorithms are not more efficient than the best to generate natural-reading, sentiment-preserving examples.
Adversarial NLI: A New Benchmark for Natural Language Understanding (2020.acl-main)

Copied to clipboard

Challenge: a new large-scale NLI benchmark dataset is presented to test models on a variety of popular NLIs.
Approach: They propose a large-scale NLI benchmark dataset that is iteratively compared with a human-and-model-in-the-loop procedure.
Outcome: The proposed method can be applied in a never-ending learning scenario, becoming a moving target for NLU, rather than a static benchmark that will quickly saturate.
A Closer Look into the Robustness of Neural Dependency Parsers Using Better Adversarial Examples (2021.findings-acl)

Copied to clipboard

Challenge: Neural network-based models have been successful in a wide range of NLP tasks, but their performance is undermined by adversarial examples that would pose no confusion for humans.
Approach: They propose a method to generate high-quality adversarial examples with a higher number of candidate generators and stricter filters and then verify their quality using automatic and human evaluations.
Outcome: The proposed method improves the robustness of English parsing models by relying on adversarial training and model ensembling.
A Reinforced Generation of Adversarial Examples for Neural Machine Translation (2020.acl-main)

Copied to clipboard

Challenge: Neural machine translation systems fail on less decent inputs, which may harm the credibility of these systems.
Approach: They propose a paradigm that generates adversarial examples using reinforcement learning to expose pitfalls for a given performance metric.
Outcome: The proposed paradigm produces stable attacks with meaning-preserving adversarial examples.

What is GenGO?

GenGO is an NLP powered publication search system. It currenctly indexes 30k+ papers from ACL Anthology, and implements multi-aspect summarization, semantic search, and more!

Information

About
Limitations