DefensiveDR: Defending against Adversarial Patches using Dimensionality Reduction
Nandish Chattopadhyay, Amira Guesmi, Muhammad Abdullah Hanif, Bassem, Ouni, Muhammad Shafique

TL;DR
This paper introduces DefensiveDR, a dimensionality reduction-based method using SVD and t-SNE to defend against adversarial patch attacks, significantly improving model robustness without requiring model access.
Contribution
The paper presents a novel, model-agnostic defense mechanism employing dimensionality reduction techniques to mitigate patch-based adversarial attacks effectively.
Findings
Increases accuracy from 38.8% to 66.2% against LaVAN and GoogleAp attacks.
Outperforms state-of-the-art defenses like LGS and Jujutsu.
Effective in both black-box and white-box attack scenarios.
Abstract
Adversarial patch-based attacks have shown to be a major deterrent towards the reliable use of machine learning models. These attacks involve the strategic modification of localized patches or specific image areas to deceive trained machine learning models. In this paper, we propose \textit{DefensiveDR}, a practical mechanism using a dimensionality reduction technique to thwart such patch-based attacks. Our method involves projecting the sample images onto a lower-dimensional space while retaining essential information or variability for effective machine learning tasks. We perform this using two techniques, Singular Value Decomposition and t-Distributed Stochastic Neighbor Embedding. We experimentally tune the variability to be preserved for optimal performance as a hyper-parameter. This dimension reduction substantially mitigates adversarial perturbations, thereby enhancing the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · COVID-19 diagnosis using AI · Anomaly Detection Techniques and Applications
