paper-with-me

홈 › Papers

Adversarial Defense based on Structure-to-Signal Autoencoders

2018-03-21 · Joachim Folz, Sebastian Palacio, Joern Hees, Damian Borth, Andreas Dengel

Adversarial attack methods have demonstrated the fragility of deep neural networks. Their imperceptible perturbations are frequently able fool classifiers into potentially dangerous misclassifications. We propose a novel way to interpret adversarial perturbations in terms of the effective input signal that classifiers actually use. Based on this, we apply specially trained autoencoders, referred to as S2SNets, as defense mechanism. They follow a two-stage training scheme: first unsupervised, followed by a fine-tuning of the decoder, using gradients from an existing classifier. S2SNets induce a shift in the distribution of gradients propagated through them, stripping them from class-dependent signal. We analyze their robustness against several white-box and gray-box scenarios on the large ImageNet dataset. Our approach reaches comparable resilience in white-box attack scenarios as other state-of-the-art defenses in gray-box scenarios. We further analyze the relationships of AlexNet, VGG 16, ResNet 50 and Inception v3 in adversarial space, and found that VGG 16 is the easiest to fool, while perturbations from ResNet 50 are the most transferable.

📄 PDF Abstract BibTeX arXiv:1803.07994

Code (0)

등록된 구현이 없습니다.

Tasks

Adversarial AttackAdversarial DefenseDecoder

Methods 이 논문이 사용한 방법론

Average Pooling 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Batch Normalization 설명 없음
Bottleneck Residual Block A Bottleneck Residual Block is a variant of the residual block that utilises 1x1 convolutions to create a bottleneck. The…
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
Residual Block Residual Blocks are skip-connection blocks that learn residual functions with reference to the layer inputs, instead of learning unreferenced functions. They were introduced…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…

Similar Papers 제목 키워드 기반

Revisiting Role of Autoencoders in Adversarial Settings

2020-05-21 · Byeong Cheon Kim, Jung Uk Kim, Hakmin Lee, Yong Man Ro

To combat against adversarial attacks, autoencoder structure is widely used to perform denoising which is regarded as gradient masking. In this paper, we revisit the role of autoencoders in adversarial settings. Through …

Adversarial DefenseAdversarial RobustnessDenoising

DefenseVGAE: Defending against Adversarial Attacks on Graph Data via a Variational Graph Autoencoder

2020-06-16 · Ao Zhang, Jinwen Ma

Graph neural networks (GNNs) achieve remarkable performance for tasks on graph data. However, recent works show they are extremely vulnerable to adversarial structural perturbations, making their outcomes unreliable. In …

Layer-Wise Perturbations via Sparse Autoencoders for Adversarial Text Generation

2025-08-14 · Huizhen Shu, Xuying Li, Qirui Wang, Yuji Kosuga 외 arxiv

With the rapid proliferation of Natural Language Processing (NLP), especially Large Language Models (LLMs), generating adversarial examples to jailbreak LLMs remains a key challenge for understanding model vulnerabilitie…

Text Generation

Adversarial Purification with the Manifold Hypothesis

2022-10-26 · Zhaoyuan Yang, Zhiwei Xu, Jing Zhang, Richard Hartley 외

In this work, we formulate a novel framework for adversarial robustness using the manifold hypothesis. This framework provides sufficient conditions for defending against adversarial examples. We develop an adversarial p…

Adversarial PurificationAdversarial RobustnessVariational Inference

Defending Quantum Classifiers against Adversarial Perturbations through Quantum Autoencoders

2026-04-30 · Emma Andrews, Sahan Sanjaya, Prabhat Mishra arxiv

Machine learning models can learn from data samples to carry out various tasks efficiently. When data samples are adversarially manipulated, such as by insertion of carefully crafted noise, it can cause the model to make…

Quantum Machine LearningImage Classification