paper-with-me

Papers

T3: Tree-Autoencoder Constrained Adversarial Text Generation for Targeted Attack

2019-12-22 · EMNLP 2020 11 · Boxin Wang, Hengzhi Pei, Boyuan Pan, Qian Chen, Shuohang Wang, Bo Li

Adversarial attacks against natural language processing systems, which perform seemingly innocuous modifications to inputs, can induce arbitrary mistakes to the target models. Though raised great concerns, such adversarial attacks can be leveraged to estimate the robustness of NLP models. Compared with the adversarial example generation in continuous data domain (e.g., image), generating adversarial text that preserves the original meaning is challenging since the text space is discrete and non-differentiable. To handle these challenges, we propose a target-controllable adversarial attack framework T3, which is applicable to a range of NLP tasks. In particular, we propose a tree-based autoencoder to embed the discrete text data into a continuous representation space, upon which we optimize the adversarial perturbation. A novel tree-based decoder is then applied to regularize the syntactic correctness of the generated text and manipulate it on either sentence (T3(Sent)) or word (T3(Word)) level. We consider two most representative NLP tasks: sentiment analysis and question answering (QA). Extensive experimental results and human studies show that T3 generated adversarial texts can successfully manipulate the NLP models to output the targeted incorrect answer without misleading the human. Moreover, we show that the generated adversarial texts have high transferability which enables the black-box attacks in practice. Our work sheds light on an effective and general way to examine the robustness of NLP models. Our code is publicly available at https://github.com/AI-secure/T3/.

📄 PDF Abstract BibTeX arXiv:1912.10375

Code (3)

AI-secure/T3 공식 구현 pytorch
aisecure/AdvCodec 공식 구현 pytorch
yangyi-chen/maya pytorch

Tasks

Adversarial AttackAdversarial TextDecoderQuestion AnsweringSentenceSentiment AnalysisText Generation

Methods 이 논문이 사용한 방법론

Solana Customer Service Number +1-833-534-1729 설명 없음

Similar Papers 제목 키워드 기반

Multi-Adversarial Variational Autoencoder Networks

2019-06-14 · Abdullah-Al-Zubaer Imran, Demetri Terzopoulos

The unsupervised training of GANs and VAEs has enabled them to generate realistic images mimicking real-world distributions and perform image-based unsupervised clustering or semi-supervised classification. Combining the…

ClusteringGeneral ClassificationImage GenerationVariational Inference

AdvCodec: Towards A Unified Framework for Adversarial Text Generation

2019-09-25 · Boxin Wang, Hengzhi Pei, Han Liu, Bo Li

Machine learning (ML) especially deep neural networks (DNNs) have been widely applied to real-world applications. However, recent studies show that DNNs are vulnerable to carefully crafted \emph{adversarial examples} whi…

Adversarial TextQuestion AnsweringSentenceSentiment Analysis+1

Adversarial Autoencoders

2015-11-18 · Alireza Makhzani, Jonathon Shlens, Navdeep Jaitly, Ian Goodfellow 외

In this paper, we propose the "adversarial autoencoder" (AAE), which is a probabilistic autoencoder that uses the recently proposed generative adversarial networks (GAN) to perform variational inference by matching the a…

ClusteringData VisualizationDecoderDimensionality Reduction+4

Syntax-Infused Variational Autoencoder for Text Generation

2019-06-05 · ACL 2019 7 · Xinyuan Zhang, Yi Yang, Siyang Yuan, Dinghan Shen 외

We present a syntax-infused variational autoencoder (SIVAE), that integrates sentences with their syntactic trees to improve the grammar of generated sentences. Distinct from existing VAE-based text generative models, SI…

SentenceText Generation

Denoising Improves Latent Space Geometry in Text Autoencoders

2019-09-25 · Tianxiao Shen, Jonas Mueller, Regina Barzilay, Tommi Jaakkola

Neural language models have recently shown impressive gains in unconditional text generation, but controllable generation and manipulation of text remain challenging. In particular, controlling text via latent space oper…

DenoisingSentenceText Generation