paper-with-me

Papers

DiffGradCAM: A Universal Class Activation Map Resistant to Adversarial Training

2025-06-10 · Jacob Piland, Chris Sweet, Adam Czakja

Class Activation Mapping (CAM) and its gradient-based variants (e.g., GradCAM) have become standard tools for explaining Convolutional Neural Network (CNN) predictions. However, these approaches typically focus on individual logits, while for neural networks using softmax, the class membership probability estimates depend \textit{only} on the \textit{differences} between logits, not on their absolute values. This disconnect leaves standard CAMs vulnerable to adversarial manipulation, such as passive fooling, where a model is trained to produce misleading CAMs without affecting decision performance. We introduce \textbf{Salience-Hoax Activation Maps (SHAMs)}, an \emph{entropy-aware form of passive fooling} that serves as a benchmark for CAM robustness under adversarial conditions. To address the passive fooling vulnerability, we then propose \textbf{DiffGradCAM}, a novel, lightweight, and contrastive approach to class activation mapping that is both non-suceptible to passive fooling, but also matches the output of standard CAM methods such as GradCAM in the non-adversarial case. Together, SHAM and DiffGradCAM establish a new framework for probing and improving the robustness of saliency-based explanations. We validate both contributions across multi-class tasks with few and many classes.

📄 PDF Abstract BibTeX arXiv:2506.08514

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Focus 설명 없음
CAM Class activation maps could be used to interpret the prediction decision made by the convolutional neural network (CNN). Image source: [Learning Deep Features for…

Similar Papers 제목 키워드 기반

Towards Deep Learning Models Resistant to Adversarial Attacks

2017-06-19 · ICLR 2018 1 · Aleksander Madry, Aleksandar Makelov, Ludwig Schmidt, Dimitris Tsipras 외

Recent work has demonstrated that deep neural networks are vulnerable to adversarial examples---inputs that are almost indistinguishable from natural data and yet classified incorrectly by the network. In fact, some of t…

Adversarial AttackAdversarial DefenseAdversarial RobustnessDeep Learning+6

Universal Perturbation Attack on Differentiable No-Reference Image- and Video-Quality Metrics

2022-11-01 · Ekaterina Shumitskaya, Anastasia Antsiferova, Dmitriy Vatolin

Universal adversarial perturbation attacks are widely used to analyze image classifiers that employ convolutional neural networks. Nowadays, some attacks can deceive image- and video-quality metrics. So sustainability an…

Adversarial AttackNo-Reference Image Quality Assessment

Defending Against Universal Attacks Through Selective Feature Regeneration

2019-06-08 · CVPR 2020 6 · Tejas Borkar, Felix Heide, Lina Karam

Deep neural network (DNN) predictions have been shown to be vulnerable to carefully crafted adversarial perturbations. Specifically, image-agnostic (universal adversarial) perturbations added to any image can fool a targ…

Adversarial Defense

Symmetric-APL Activations: Training Insights and Robustness to Adversarial Attacks

2019-09-25 · Mohammadamin Tavakoli, Forest Agostinelli, Pierre Baldi

Deep neural networks with learnable activation functions have shown superior performance over deep neural networks with fixed activation functions for many different problems. The adaptability of learnable activation fun…

A Sublinear Adversarial Training Algorithm

2022-08-10 · Yeqi Gao, Lianke Qin, Zhao Song, Yitan Wang

Adversarial training is a widely used strategy for making neural networks resistant to adversarial perturbations. For a neural network of width $m$, $n$ input training data in $d$ dimension, it takes $\Omega(mnd)$ time c…