Visualizing Deep Networks by Optimizing with Integrated Gradients

Abstract

Understanding and interpreting the decisions made by deep learning models is valuable in many domains. In computer vision, computing heatmaps from a deep network is a popular approach for visualizing and understanding deep networks. However, heatmaps that do not correlate with the network may mislead human, hence the performance of heatmaps in providing a faithful explanation to the underlying deep network is crucial. In this paper, we propose I-GOS, which optimizes for a heatmap so that the classification scores on the masked image would maximally decrease. The main novelty of the approach is to compute descent directions based on the integrated gradients instead of the normal gradient, which avoids local optima and speeds up convergence. Compared with previous approaches, our method can flexibly compute heatmaps at any resolution for different user needs. Extensive experiments on several benchmark datasets show that the heatmaps produced by our approach are more correlated with the decision of the underlying deep network, in comparison with other state-of-the-art approaches.

Cite

Text

Qi et al. "Visualizing Deep Networks by Optimizing with Integrated Gradients." AAAI Conference on Artificial Intelligence, 2020. doi:10.1609/AAAI.V34I07.6863

Markdown

[Qi et al. "Visualizing Deep Networks by Optimizing with Integrated Gradients." AAAI Conference on Artificial Intelligence, 2020.](https://mlanthology.org/aaai/2020/qi2020aaai-visualizing/) doi:10.1609/AAAI.V34I07.6863

BibTeX

@inproceedings{qi2020aaai-visualizing,
  title     = {{Visualizing Deep Networks by Optimizing with Integrated Gradients}},
  author    = {Qi, Zhongang and Khorram, Saeed and Li, Fuxin},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2020},
  pages     = {11890-11898},
  doi       = {10.1609/AAAI.V34I07.6863},
  url       = {https://mlanthology.org/aaai/2020/qi2020aaai-visualizing/}
}