paper-with-me

홈 › Papers

On Evaluation of Adversarial Perturbations for Sequence-to-Sequence Models

2019-03-15 · NAACL 2019 6 · Paul Michel, Xi-An Li, Graham Neubig, Juan Miguel Pino

Adversarial examples --- perturbations to the input of a model that elicit large changes in the output --- have been shown to be an effective way of assessing the robustness of sequence-to-sequence (seq2seq) models. However, these perturbations only indicate weaknesses in the model if they do not change the input so significantly that it legitimately results in changes in the expected output. This fact has largely been ignored in the evaluations of the growing body of related literature. Using the example of untargeted attacks on machine translation (MT), we propose a new evaluation framework for adversarial attacks on seq2seq models that takes the semantic equivalence of the pre- and post-perturbation input into account. Using this framework, we demonstrate that existing methods may not preserve meaning in general, breaking the aforementioned assumption that source side perturbations should not result in changes in the expected output. We further use this framework to demonstrate that adding additional constraints on attacks allows for adversarial perturbations that are more meaning-preserving, but nonetheless largely change the output sequence. Finally, we show that performing untargeted adversarial training with meaning-preserving attacks is beneficial to the model in terms of adversarial robustness, without hurting test performance. A toolkit implementing our evaluation framework is released at https://github.com/pmichel31415/teapot-nlp.

📄 PDF Abstract BibTeX arXiv:1903.06620

Code (1)

pmichel31415/teapot-nlp 공식 구현

Tasks

Adversarial RobustnessMachine Translation

Methods 이 논문이 사용한 방법론

Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…
Seq2Seq Seq2Seq, or Sequence To Sequence, is a model used in sequence prediction tasks, such as language modelling and machine translation. The idea is to use one…

Similar Papers 제목 키워드 기반

On Meaning-Preserving Adversarial Perturbations for Sequence-to-Sequence Models

2019-05-01 · ICLR 2019 5 · Paul Michel, Graham Neubig, Xi-An Li, Juan Miguel Pino

Adversarial examples have been shown to be an effective way of assessing the robustness of neural sequence-to-sequence (seq2seq) models, by applying perturbations to the input of a model leading to large degradation in p…

Adversarial RobustnessMachine TranslationTranslation

Robust Tracking against Adversarial Attacks

2020-07-20 · ECCV 2020 8 · Shuai Jia, Chao Ma, Yibing Song, Xiaokang Yang

While deep convolutional neural networks (CNNs) are vulnerable to adversarial attacks, considerably few efforts have been paid to construct robust deep tracking algorithms against adversarial attacks. Current studies on …

Adversarial Attack

Protein Folding Neural Networks Are Not Robust

2021-09-09 · Sumit Kumar Jha, Arvind Ramanathan, Rickard Ewetz, Alvaro Velasquez 외

Deep neural networks such as AlphaFold and RoseTTAFold predict remarkably accurate structures of proteins compared to other algorithmic approaches. It is known that biologically small perturbations in the protein sequenc…

Adversarial AttackProtein Folding

SAR-GPA: SAR Generation Perturbation Algorithm

2022-01-19 · ACM 2022 1 · Zhe Liu, Weijie Xia, Yongzhen Lei

The deep learning is widely used in optical image and synthetic aperture radar (SAR) image. Current academic research shows that adversarial perturbation can effectively attack the deep learning network in optical ima…

Multi-objective Evolutionary Search of Variable-length Composite Semantic Perturbations

2023-07-13 · Jialiang Sun, Wen Yao, Tingsong Jiang, Xiaoqian Chen

Deep neural networks have proven to be vulnerable to adversarial attacks in the form of adding specific perturbations on images to make wrong outputs. Designing stronger adversarial attack methods can help more reliably …

Adversarial AttackAutoML