CLMar 12, 2022

A Survey of Adversarial Defences and Robustness in NLP

arXiv:2203.06414v436 citationsh-index: 14
Originality Synthesis-oriented
AI Analysis

It addresses the problem of adversarial robustness in NLP for researchers and practitioners, but is incremental as it synthesizes existing work without new empirical results.

This survey reviews adversarial defense methods in NLP, highlighting the vulnerability of deep neural networks to attacks and proposing a novel taxonomy to categorize existing defenses.

In the past few years, it has become increasingly evident that deep neural networks are not resilient enough to withstand adversarial perturbations in input data, leaving them vulnerable to attack. Various authors have proposed strong adversarial attacks for computer vision and Natural Language Processing (NLP) tasks. As a response, many defense mechanisms have also been proposed to prevent these networks from failing. The significance of defending neural networks against adversarial attacks lies in ensuring that the model's predictions remain unchanged even if the input data is perturbed. Several methods for adversarial defense in NLP have been proposed, catering to different NLP tasks such as text classification, named entity recognition, and natural language inference. Some of these methods not only defend neural networks against adversarial attacks but also act as a regularization mechanism during training, saving the model from overfitting. This survey aims to review the various methods proposed for adversarial defenses in NLP over the past few years by introducing a novel taxonomy. The survey also highlights the fragility of advanced deep neural networks in NLP and the challenges involved in defending them.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes