Natural Adversarial Sentence Generation with Gradient-based Perturbation

09/06/2019
by   Yu-Lun Hsieh, et al.
0

This work proposes a novel algorithm to generate natural language adversarial input for text classification models, in order to investigate the robustness of these models. It involves applying gradient-based perturbation on the sentence embeddings that are used as the features for the classifier, and learning a decoder for generation. We employ this method to a sentiment analysis model and verify its effectiveness in inducing incorrect predictions by the model. We also conduct quantitative and qualitative analysis on these examples and demonstrate that our approach can generate more natural adversaries. In addition, it can be used to successfully perform black-box attacks, which involves attacking other existing models whose parameters are not known. On a public sentiment analysis API, the proposed method introduces a 20 decrease in average accuracy and 74

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset