Generating Black-Box Adversarial Examples in Sparse Domain
Not on the map. Why?
Abstract (arXiv)
Applications of machine learning (ML) models and convolutional neural networks (CNNs) have been rapidly increased. Although state-of-the-art CNNs provide high accuracy in many applications, recent investigations show that such networks are highly vulnerable to adversarial attacks. The black-box adversarial attack is one type of attack that the attacker does not have any knowledge about the model or the training dataset, but it has some input data set and their labels. In this paper, we propose a novel approach to generate a black-box attack in sparse domain whereas the most important information of an image can be observed. Our investigation shows that large sparse (LaS) components play a critical role in the performance of image classifiers. Under this presumption, to generate adversarial example, we transfer an image into a sparse domain and put a threshold to choose only k LaS components. In contrast to the very recent works that randomly perturb k low frequency (LoF) components, we perturb k LaS components either randomly (query-based) or in the direction of the most correlated sparse signal from a different class. We show that LaS components contain some middle or higher frequency components information which leads fooling image classifiers with a fewer number of queries. We demonstrate the effectiveness of this approach by fooling six state-of-the-art image classifiers, the TensorFlow Lite (TFLite) model of Google Cloud Vision platform, and YOLOv5 model as an object detection algorithm. Mean squared error (MSE) and peak signal to noise ratio (PSNR) are used as quality metrics. We also present a theoretical proof to connect these metrics to the level of perturbation in the sparse domain.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 24 of its 47 references that are in the map. First posted on arXiv 22 Jan 2021.
Builds on
24 of 47 references.
References · 24
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2013Intriguing properties of neural networkscited by 5,114
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2016Practical Black-Box Attacks against Machine Learningcited by 893
- 2015The Limitations of Deep Learning in Adversarial Settingscited by 784
- 2016Stealing Machine Learning Models via Prediction APIscited by 602
12 more
- 2017One pixel attack for fooling deep neural networkscited by 579
- 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 459
- 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 439
- 2017Deep Models Under the GAN: Information Leakage from Collaborative Deep Learningcited by 326
- 2018Adversarial Attacks and Defences: A Surveycited by 259
- 2016Technical Report on the CleverHans v2.1.0 Adversarial Examples Librarycited by 123
- 2016Towards the Science of Security and Privacy in Machine Learningcited by 89
- 2018Low Frequency Adversarial Perturbationcited by 80
- 2017Adversarial Attacks Beyond the Image Spacecited by 67
- 2019On the Effectiveness of Low Frequency Perturbationscited by 56
- 2017Security Evaluation of Pattern Classifiers under Attackcited by 39
- 2017Blocking Transferability of Adversarial Examples in Black-Box Learning Systemscited by 19
Built on by
Citing papers per year: 2023: 1; 2024: 1.
2 papers.