PatchBlock: A Lightweight Defense Against Adversarial Patches for Embedded EdgeAI Devices
Nandish Chattopadhyay, Abdul Basit, Amira Guesmi, Muhammad Abdullah Hanif, Bassem Ouni, Muhammad Shafique

TL;DR
PatchBlock is a lightweight, model-agnostic framework that detects and neutralizes adversarial patches in images, significantly improving robustness of EdgeAI devices against patch attacks with minimal impact on accuracy and efficiency.
Contribution
It introduces a novel, efficient pre-processing method using outlier detection and dimensionality reduction to defend against patch attacks on resource-constrained EdgeAI devices.
Findings
Recoveries up to 77% of accuracy under patch attacks
Outperforms state-of-the-art defenses in efficiency
Operates with minimal impact on clean accuracy
Abstract
Adversarial attacks pose a significant challenge to the reliable deployment of machine learning models in EdgeAI applications, such as autonomous driving and surveillance, which rely on resource-constrained devices for real-time inference. Among these, patch-based adversarial attacks, where small malicious patches (e.g., stickers) are applied to objects, can deceive neural networks into making incorrect predictions with potentially severe consequences. In this paper, we present PatchBlock, a lightweight framework designed to detect and neutralize adversarial patches in images. Leveraging outlier detection and dimensionality reduction, PatchBlock identifies regions affected by adversarial noise and suppresses their impact. It operates as a pre-processing module at the sensor level, efficiently running on CPUs in parallel with GPU inference, thus preserving system throughput while…
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 · Advanced Neural Network Applications · Advanced Malware Detection Techniques
