Mitigating Adversarial Attack through Randomization Techniques and Image Smoothing
Source abstract
Abstract
Adversarial attacks pose a significant threat to artificial intelligence systems by exposing them to vulnerabilities in deep learning models. Existing defense mechanisms often suffer drawbacks, such as the need for model retraining, significant inference time overhead, and limited effectiveness against specific attack types. Achieving perfect defense against adversarial attacks remains elusive, emphasizing the importance of mitigation strategies. In this study, we propose a defense mechanism that applies random cropping and Gaussian filtering to input images to mitigate the impact of adversarial attacks. First, the image was randomly cropped to vary its dimensions and then placed at the center of a fixed 299 299 space, with the remaining areas filled with zero padding. Subsequently, Gaussian filtering with a 7 7 kernel and a standard deviation of two was applied using a convolution operation. Finally, the smoothed image was fed into the classification model. The proposed defense method consistently appeared in the upper-right region across all attack scenarios, demonstrating its ability to preserve classification performance on clean images while significantly mitigating adversarial attacks. This visualization confirms that the proposed method is effective and reliable for defending against adversarial perturbations. Moreover, the proposed method incurs minimal computational overhead, making it suitable for real-time applications. Furthermore, owing to its model-agnostic nature, the proposed method can be easily incorporated into various neural network architectures, serving as a fundamental module for adversarial defense strategies.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Adversarial Robustness in Machine Learning · Digital Media Forensic Detection · Advanced Image Processing Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (42)
Show source-provided references
1. Guest editorial deep learning in medical imaging: overview and future promise of an exciting new technique10.1109/TMI.2016.2553401 ↗
2. Long-term temporal convolutions for action recognition10.1109/TPAMI.2017.2712608 ↗
3. Realtime multi-person 2D pose estimation using part affinity fields
4. Silva SH, Najafirad P. Opportunities and challenges in deep learning adversarial robustness: a survey. arXiv:2007.00753. 2020.
5. Huang S, Papernot N, Goodfellow I, Duan Y, Abbeel P. Adversarial attacks on neural network policies. arXiv:1702.02284. 2017.
6. Deep defense: training DNNs with improved adversarial robustness
7. An analysis of adversarial attacks and defenses on autonomous driving models
8. Intriguing properties of neural networks
9. Explaining and harnessing adversarial examples
10. Towards deep learning models resistant to adversarial attacks
11. Towards evaluating the robustness of neural networks
12. Practical black-box attacks against machine learning
13. One pixel attack for fooling deep neural networks10.1109/TEVC.2019.2890858 ↗
14. Square attack: a query-efficient black-box adversarial attack via random search
15. Adversarial examples: attacks and defenses for deep learning10.1109/TNNLS.2018.2886017 ↗
16. How deep learning sees the world: a survey on adversarial attacks & defenses10.1109/ACCESS.2024.3395118 ↗
17. Adversarial camouflage: hiding physical-world attacks with natural styles
18. Fooling automated surveillance cameras: adversarial patches to attack person detection
19. Carlini N, Wagner D. Defensive distillation is not robust to adversarial examples. arXiv:1607.04311. 2016.
20. Countering adversarial examples: combining input transformation and noisy training
21. Mitigating adversarial effects through randomization
22. Enhancing adversarial robustness via test-time transformation ensembling
23. Diffusion models for adversarial purification
24. Theoretically principled trade-off between robustness and accuracy
25. Bilateral adversarial training: towards fast training of more robust models against adversarial attacks
26. Geometry-aware instance-reweighted adversarial training
27. An adversarial attack type classification method using linear discriminant analysis and k-means algorithm
28. Collaborative Defense-GAN for protecting adversarial attacks on classification system10.1016/j.eswa.2022.118957 ↗
29. Densepure: understanding diffusion models towards adversarial robustness
30. The limitations of deep learning in adversarial settings
31. DeepFool: a simple and accurate method to fool deep neural networks
32. Deep neural networks are easily fooled: high confidence predictions for unrecognizable images
33. Spatially transformed adversarial examples
34. Mask-guided noise restriction adversarial attacks for image classification10.1016/j.cose.2020.102111 ↗
35. Practical adversarial attacks imperceptible to humans in visual recognition
36. Feature distillation: DNN-oriented JPEG compression against adversarial examples
37. Barrage of random transforms for adversarially robust defense
38. Overview of image smoothing algorithms10.1088/1742-6596/1883/1/012024 ↗
39. ImageNet: A large-scale hierarchical image database
40. Deep residual learning for image recognition
41. Rethinking the inception architecture for computer vision
42. Very deep convolutional networks for large-scale image recognition