Not All CAMs Are Complete: Completeness as the Key to Faithfulness
Abstract
Although input-gradient techniques have evolved to mitigate the challenges associated with gradients, modern gradient-weighted CAM approaches still rely on vanilla gradients, which are inherently susceptible to the saturation phenomena. Despite recent enhancements that incorporate counterfactual gradient strategies as a mitigating measure, these local explanation techniques still exhibit a lack of sensitivity to their baseline parameter. Our work introduces a general distributional framework for gradient-based CAMs that recovers Integrated Grad-CAM and SmoothGrad-CAM as special cases of a single perturbation distribution, and from which we derive optimal weights minimizing explanation infidelity, an optimality we prove is governed by completeness as both a necessary and sufficient axiom. Consequently, methods that violate completeness, such as SmoothGrad-based variants, are provably suboptimal. Our technique, Expected Grad-CAM, instantiates this optimum via Expected Gradients and data-aware perturbations, purposefully designed as an enhanced substitute of the foundational Grad-CAM algorithm and any method built therefrom. By revisiting the original formulation as the smoothed expectation of the perturbed integrated gradients, one can concurrently construct more faithful, localized and robust explanations; through fine modulation of the perturbation distribution, it is possible to regulate the explanation complexity by selectively discriminating stable features. Quantitative and qualitative evaluations have been conducted to assess the effectiveness of our method.
Cite
Text
Buono et al. "Not All CAMs Are Complete: Completeness as the Key to Faithfulness." Transactions on Machine Learning Research, 2026.Markdown
[Buono et al. "Not All CAMs Are Complete: Completeness as the Key to Faithfulness." Transactions on Machine Learning Research, 2026.](https://mlanthology.org/tmlr/2026/buono2026tmlr-all/)BibTeX
@article{buono2026tmlr-all,
title = {{Not All CAMs Are Complete: Completeness as the Key to Faithfulness}},
author = {Buono, Vincenzo and Mashhadi, Peyman Sheikholharam and Rahat, Mahmoud and Tiwari, Prayag and Byttner, Stefan},
journal = {Transactions on Machine Learning Research},
year = {2026},
url = {https://mlanthology.org/tmlr/2026/buono2026tmlr-all/}
}