paper-with-me

홈 › Papers

PatchAttack: A Black-box Texture-based Attack with Reinforcement Learning

2020-04-12 · ECCV 2020 8 · Chenglin Yang, Adam Kortylewski, Cihang Xie, Yinzhi Cao, Alan Yuille

Patch-based attacks introduce a perceptible but localized change to the input that induces misclassification. A limitation of current patch-based black-box attacks is that they perform poorly for targeted attacks, and even for the less challenging non-targeted scenarios, they require a large number of queries. Our proposed PatchAttack is query efficient and can break models for both targeted and non-targeted attacks. PatchAttack induces misclassifications by superimposing small textured patches on the input image. We parametrize the appearance of these patches by a dictionary of class-specific textures. This texture dictionary is learned by clustering Gram matrices of feature activations from a VGG backbone. PatchAttack optimizes the position and texture parameters of each patch using reinforcement learning. Our experiments show that PatchAttack achieves > 99% success rate on ImageNet for a wide range of architectures, while only manipulating 3% of the image for non-targeted attacks and 10% on average for targeted attacks. Furthermore, we show that PatchAttack circumvents state-of-the-art adversarial defense methods successfully.

📄 PDF Abstract BibTeX arXiv:2004.05682

Code (2)

Chenglin-Yang/PatchAttack 공식 구현 pytorch
kay-ck/bsc-attack pytorch

Tasks

Adversarial DefenseClusteringreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Methods 이 논문이 사용한 방법론

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…
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…
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Ethereum Customer Service Number +1-833-534-1729 설명 없음

Similar Papers 제목 키워드 기반

AdvSmo: Black-box Adversarial Attack by Smoothing Linear Structure of Texture

2022-06-22 · Hui Xia, Rui Zhang, Shuliang Jiang, Zi Kang

Black-box attacks usually face two problems: poor transferability and the inability to evade the adversarial defense. To overcome these shortcomings, we create an original approach to generate adversarial examples by smo…

Adversarial AttackAdversarial Defense

Universal Multi-view Black-box Attack against Object Detectors via Layout Optimization

2024-07-09 · Donghua Wang, Wen Yao, Tingsong Jiang, Chao Li 외

Object detectors have demonstrated vulnerability to adversarial examples crafted by small perturbations that can deceive the object detector. Existing adversarial attacks mainly focus on white-box attacks and are merely …

Object

Theoretical Corrections and the Leveraging of Reinforcement Learning to Enhance Triangle Attack

2024-11-18 · Nicole Meng, Caleb Manicke, David Chen, Yingjie Lao 외

Adversarial examples represent a serious issue for the application of machine learning models in many sensitive domains. For generating adversarial examples, decision based black-box attacks are one of the most practical…

reinforcement-learningReinforcement Learning

Universal Black-Box Reward Poisoning Attack against Offline Reinforcement Learning

2024-02-15 · Yinglun Xu, Rohan Gumaste, Gagandeep Singh

We study the problem of universal black-boxed reward poisoning attacks against general offline reinforcement learning with deep neural networks. We consider a black-box threat model where the attacker is entirely oblivio…

Offline RLreinforcement-learningReinforcement Learning

Reinforcement Learning-Based Black-Box Model Inversion Attacks

2023-04-10 · CVPR 2023 1 · Gyojin Han, Jaehyun Choi, Haeil Lee, Junmo Kim

Model inversion attacks are a type of privacy attack that reconstructs private data used to train a machine learning model, solely by accessing the model. Recently, white-box model inversion attacks leveraging Generative…

modelPrivacy Preservingreinforcement-learningReinforcement Learning