paper-with-me

홈 › Papers

Adversarial Training: embedding adversarial perturbations into the parameter space of a neural network to build a robust system

2019-10-09 · Shixian Wen, Laurent Itti

Adversarial training, in which a network is trained on both adversarial and clean examples, is one of the most trusted defense methods against adversarial attacks. However, there are three major practical difficulties in implementing and deploying this method - expensive in terms of extra memory and computation costs; accuracy trade-off between clean and adversarial examples; and lack of diversity of adversarial perturbations. Classical adversarial training uses fixed, precomputed perturbations in adversarial examples (input space). In contrast, we introduce dynamic adversarial perturbations into the parameter space of the network, by adding perturbation biases to the fully connected layers of deep convolutional neural network. During training, using only clean images, the perturbation biases are updated in the Fast Gradient Sign Direction to automatically create and store adversarial perturbations by recycling the gradient information computed. The network learns and adjusts itself automatically to these learned adversarial perturbations. Thus, we can achieve adversarial training with negligible cost compared to requiring a training set of adversarial example images. In addition, if combined with classical adversarial training, our perturbation biases can alleviate accuracy trade-off difficulties, and diversify adversarial perturbations.

📄 PDF Abstract BibTeX arXiv:1910.04279

Code (0)

등록된 구현이 없습니다.

Tasks

Diversity

Similar Papers 제목 키워드 기반

Unifying Adversarial Perturbation for Graph Neural Networks

2025-08-30 · Jinluan Yang, Ruihao Zhang, Zhengyu Chen, Fei Wu 외 arxiv

This paper studies the vulnerability of Graph Neural Networks (GNNs) to adversarial attacks on node features and graph structure. Various methods have implemented adversarial training to augment graph data, aiming to bol…

TAVAT: Token-Aware Virtual Adversarial Training for Language Understanding

2020-04-30 · Linyang Li, Xipeng Qiu

Gradient-based adversarial training is widely used in improving the robustness of neural networks, while it cannot be easily adapted to natural language processing tasks since the embedding space is discrete. In natural …

Natural Language Understandingtext-classificationText Classification

Fast Adversarial Training against Textual Adversarial Attacks

2024-01-23 · Yichen Yang, Xin Liu, Kun He

Many adversarial defense methods have been proposed to enhance the adversarial robustness of natural language processing models. However, most of them introduce additional pre-set linguistic knowledge and assume that the…

Adversarial DefenseAdversarial Robustness

Interpretable Adversarial Training for Text

2019-05-30 · Samuel Barham, Soheil Feizi

Generating high-quality and interpretable adversarial examples in the text domain is a much more daunting task than it is in the image domain. This is due partly to the discrete nature of text, partly to the problem of e…

SentenceWord Embeddings

Interpretable Adversarial Perturbation in Input Embedding Space for Text

2018-05-08 · Motoki Sato, Jun Suzuki, Hiroyuki Shindo, Yuji Matsumoto

Following great success in the image processing field, the idea of adversarial training has been applied to tasks in the natural language processing (NLP) field. One promising approach directly applies adversarial traini…

Sentence