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 条
  • [31] A regression approach to zebra crossing detection based on convolutional neural networks
    Wu, Xue-Hua
    Hu, Renjie
    Bao, Yu-Qing
    [J]. IET CYBER-SYSTEMS AND ROBOTICS, 2021, 3 (01) : 44 - 52
  • [32] A Direct Fingerprint Minutiae Extraction Approach Based on Convolutional Neural Networks
    Jiang, Lu
    Zhao, Tong
    Bai, Chaochao
    Yong, A.
    Wu, Min
    [J]. 2016 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2016, : 571 - 578
  • [33] A Novel Approach for Website Aesthetic Evaluation based on Convolutional Neural Networks
    Khani, Masoud Ganj
    Mazinani, Mohammad Reza
    Fayyaz, Mohsen
    Hoseini, Mojtaba
    [J]. 2016 SECOND INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2016, : 48 - 53
  • [34] A UNIFIED APPROACH FOR TARGET DIRECTION FINDING BASED ON CONVOLUTIONAL NEURAL NETWORKS
    Wang, Chong
    Liu, Wei
    Jiang, Mengdi
    [J]. PROCEEDINGS OF THE 2020 IEEE 30TH INTERNATIONAL WORKSHOP ON MACHINE LEARNING FOR SIGNAL PROCESSING (MLSP), 2020,
  • [35] A novel approach based on convolutional neural networks ensemble for fire detection
    Belarbi, Farah
    Hassini, Abdelatif
    Benamara, Nadir Kamel
    [J]. SIGNAL IMAGE AND VIDEO PROCESSING, 2024, : 8805 - 8818
  • [36] Convolutional neural networks based efficient approach for classification of lung diseases
    Demir, Fatih
    Sengur, Abdulkadir
    Bajaj, Varun
    [J]. HEALTH INFORMATION SCIENCE AND SYSTEMS, 2019, 8 (01)
  • [37] Fingerprint pattern identification and classification approach based on convolutional neural networks
    Fan Wu
    Juelin Zhu
    Xiaomeng Guo
    [J]. Neural Computing and Applications, 2020, 32 : 5725 - 5734
  • [38] Inverse Convolutional Neural Networks for Learning from Label Proportions
    Shi, Yong
    Liu, Jiabin
    Qi, Zhiquan
    [J]. 2018 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE (WI 2018), 2018, : 643 - 646
  • [39] Multi-resolution convolutional neural networks for inverse problems
    Wang, Feng
    Eljarrat, Alberto
    Mueller, Johannes
    Henninen, Trond R.
    Erni, Rolf
    Koch, Christoph T.
    [J]. SCIENTIFIC REPORTS, 2020, 10 (01)
  • [40] Inverse design of convolutional neural networks via nanophotonic kernels
    Tang, Kaida
    Hao, Ran
    [J]. JOURNAL OF ELECTROMAGNETIC WAVES AND APPLICATIONS, 2024, 38 (10) : 1176 - 1186