Unifying Perplexing Behaviors in Modified BP Attributions through Alignment Perspective
Guanhua Zheng, Jitao Sang, Changsheng Xu
TL;DR
This work provides a unified theoretical framework for modified backpropagation attribution methods by framing them as input-alignment processes that cascade through activated neurons via a Negative Filtering Rule (NFR). It unifies GBP, RectGrad, LRP, and DTD under the same mechanism, explains their interpretability and insensitivity to weight randomization, and proves two theorems describing input alignment under isotropic randomness and cascade preservation under orthogonal, equal-norm weights. The authors validate the theory with extensive experiments on ImageNet and CIFAR-10, introduce the Key Information Sufficiency (KIS) metric to quantify how attribution-identified input information drives decisions, and demonstrate the framework’s utility in failure analysis and backdoor evaluation. Overall, the results offer actionable insights into how attributions reflect decision-relevant input information, how this information evolves across layers, and how to assess attribution reliability beyond traditional sanity checks.
Abstract
Attributions aim to identify input pixels that are relevant to the decision-making process. A popular approach involves using modified backpropagation (BP) rules to reverse decisions, which improves interpretability compared to the original gradients. However, these methods lack a solid theoretical foundation and exhibit perplexing behaviors, such as reduced sensitivity to parameter randomization, raising concerns about their reliability and highlighting the need for theoretical justification. In this work, we present a unified theoretical framework for methods like GBP, RectGrad, LRP, and DTD, demonstrating that they achieve input alignment by combining the weights of activated neurons. This alignment improves the visualization quality and reduces sensitivity to weight randomization. Our contributions include: (1) Providing a unified explanation for multiple behaviors, rather than focusing on just one. (2) Accurately predicting novel behaviors. (3) Offering insights into decision-making processes, including layer-wise information changes and the relationship between attributions and model decisions.
