Inverse-Based Approach to Explaining and Visualizing Convolutional Neural Networks

被引:7
|
作者
Kwon, Hyuk Jin [1 ,2 ]
Koo, Hyung Il [3 ]
Soh, Jae Woong [1 ,2 ]
Cho, Nam Ik [1 ,4 ]
机构
[1] Seoul Natl Univ, Dept Elect & Comp Engn, Seoul 08826, South Korea
[2] Seoul Natl Univ, INMC, Seoul 08826, South Korea
[3] Ajou Univ, Dept Elect & Comp Engn, Suwon 16499, South Korea
[4] Seoul Natl Univ, Sch Data Sci, Seoul 08826, South Korea
基金
新加坡国家研究基金会;
关键词
Visualization; Task analysis; Superresolution; Convolutional neural networks; Learning systems; Tools; Perturbation methods; Convolutional neural networks (CNNs); image classification; image super-resolution (SR); interpretable machine learning; inverse approach; SUPERRESOLUTION;
D O I
10.1109/TNNLS.2021.3084757
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article presents a new method for understanding and visualizing convolutional neural networks (CNNs). Most existing approaches to this problem focus on a global score and evaluate the pixelwise contribution of inputs to the score. The analysis of CNNs for multilabeled outputs or regression has not yet been considered in the literature, despite their success on image classification tasks with well-defined global scores. To address this problem, we propose a new inverse-based approach that computes the inverse of a feedforward pass to identify activations of interest in lower layers. We developed a layerwise inverse procedure based on two observations: 1) inverse results should have consistent internal activations to the original forward pass and 2) a small amount of activation in inverse results is desirable for human interpretability. Experimental results show that the proposed method allows us to analyze CNNs for classification and regression in the same framework. We demonstrated that our method successfully finds attributions in the inputs for image classification with comparable performance to state-of-the-art methods. To visualize the tradeoff between various methods, we developed a novel plot that shows the tradeoff between the amount of activations and the rate of class reidentification. In the case of regression, our method showed that conventional CNNs for single image super-resolution overlook a portion of frequency bands that may result in performance degradation.
引用
收藏
页码:7318 / 7329
页数:12
相关论文
共 50 条
  • [1] Understanding and explaining convolutional neural networks based on inverse approach
    Kwon, Hyuk Jin
    Koo, Hyung Il
    Cho, Nam Ik
    [J]. COGNITIVE SYSTEMS RESEARCH, 2023, 77 : 142 - 152
  • [2] Transparency and accountability in AI decision support: Explaining and visualizing convolutional neural networks for text information
    Kim, Buomsoo
    Park, Jinsoo
    Suh, Jihae
    [J]. DECISION SUPPORT SYSTEMS, 2020, 134
  • [3] Visualizing Convolutional Neural Networks with Virtual Reality
    Meissler, Nadine
    Wohlan, Annika
    Hochgeschwender, Nico
    [J]. 25TH ACM SYMPOSIUM ON VIRTUAL REALITY SOFTWARE AND TECHNOLOGY (VRST 2019), 2019,
  • [4] INTERPRETING CONVOLUTIONAL NEURAL NETWORKS BY EXPLAINING THEIR PREDICTIONS
    Meynen, Toon
    Behzadi-Khormouji, Hamed
    Oramas, Jose
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP, 2023, : 1685 - 1689
  • [5] Visualizing surrogate decision trees of convolutional neural networks
    Jia, Shichao
    Lin, Peiwen
    Li, Zeyu
    Zhang, Jiawan
    Liu, Shixia
    [J]. JOURNAL OF VISUALIZATION, 2020, 23 (01) : 141 - 156
  • [6] Visualizing surrogate decision trees of convolutional neural networks
    Shichao Jia
    Peiwen Lin
    Zeyu Li
    Jiawan Zhang
    Shixia Liu
    [J]. Journal of Visualization, 2020, 23 : 141 - 156
  • [7] DeepTracker: Visualizing the Training Process of Convolutional Neural Networks
    Liu, Dongyu
    Cui, Weiwei
    Jin, Kai
    Guo, Yuxiao
    Qu, Huamin
    [J]. ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2019, 10 (01)
  • [8] Matrix Inverse-based Highly Payload Novel Approach for Covert Transmission
    Saini, Ravi
    Joshi, Kamaldeep
    Nandal, Rainu
    Yadav, Rajkumar
    Kumari, Deepika
    [J]. RECENT ADVANCES IN ELECTRICAL & ELECTRONIC ENGINEERING, 2023, 16 (08) : 836 - 850
  • [9] Visualizing Feature Maps for Model Selection in Convolutional Neural Networks
    Mostafa, Sakib
    Mondal, Debajyoti
    Beck, Michael
    Bidinosti, Christopher
    Henry, Christopher
    Stavness, Ian
    [J]. 2021 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION WORKSHOPS (ICCVW 2021), 2021, : 1362 - 1371
  • [10] Visualizing the Indicators of Diabetic Retinopathy Learnt by Convolutional Neural Networks
    Srivastava, Shikhar
    Prabhu, Srikanth
    Ramesh, Sidharth
    Pratapneni, Siddarth
    Abraham, Ashwin
    Bhandary, Sulatha V.
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (ICCIC), 2017, : 912 - 914