Transforming Convolutional Neural Network to an Interpretable Classifier

被引:0
|
作者
Tamajka, Martin [1 ]
Benesova, Wanda [1 ]
Kompanek, Matej [1 ]
机构
[1] Slovak Univ Technol Bratislava, Fac Informat & Informat Technol, Inst Comp Engn & Appl Informat, Ilkovicova 2, Bratislava 84216, Slovakia
关键词
convolutional neural network; deep learning; explainability; interpretability;
D O I
10.1109/iwssip.2019.8787211
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For machine learning based methods to be accepted in practice, these methods should be either directly or indirectly interpretable or should at least provide a reliable estimate of a confidence degree about their prediction. This is of the importance primarily in critical domains like medicine where the decision should be clearly justified. Although deep neural networks achieve remarkable performance in almost any computer vision task, due to their complexity, their predictions remain difficult to interpret and explain. An interpretable classifier does not only provide the prediction but also a kind of evidence or explanation. In this paper, we present an effective way of transforming a sufficiently well trained convolutional neural network (98.50% accuracy on MNIST dataset, which contains small images of digits) to an interpretable classifier. We use hidden activations of training observations as their descriptors. Next, for every unseen observation, we use these descriptors to identify three most similar training samples based on cosine distance of their hidden activations. Using this approach, we are able not only to predict the class of an unknown observation, but also to justify the prediction by providing three most similar training observations in exchange to a slightly decreased accuracy (98.12%).
引用
收藏
页码:255 / 259
页数:5
相关论文
共 50 条
  • [21] Interpretable classification of Alzheimer’s disease pathologies with a convolutional neural network pipeline
    Ziqi Tang
    Kangway V. Chuang
    Charles DeCarli
    Lee-Way Jin
    Laurel Beckett
    Michael J. Keiser
    Brittany N. Dugger
    [J]. Nature Communications, 10
  • [22] An interpretable hierarchical semantic convolutional neural network to diagnose melanoma in skin lesions
    Wu, Hui-Ching
    Tu, Yu-Chen
    Chen, Po-Han
    Tseng, Ming-Hseng
    [J]. ELECTRONIC RESEARCH ARCHIVE, 2023, 31 (04): : 1822 - 1839
  • [23] An efficient heartbeats classifier based on optimizing convolutional neural network model
    Maghawry, Eman
    Gharib, Tarek F.
    Ismail, Rasha
    Zaki, Mohammed J.
    [J]. IEEE Access, 2021, 9 : 153266 - 153275
  • [24] Deep Convolutional Neural Network Classifier of Pulse Repetition Interval Modulations
    Hekrdla, Miroslav
    Hermanek, Antonin
    [J]. 2019 INTERNATIONAL RADAR CONFERENCE (RADAR2019), 2019, : 13 - 16
  • [25] A Convolutional Neural Network Interpretable Framework for Human Ventral Visual Pathway Representation
    Xue, Mufan
    Wu, Xinyu
    Li, Jinlong
    Li, Xuesong
    Yang, Guoyuan
    [J]. THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 6, 2024, : 6413 - 6421
  • [26] Interpretable classification of Alzheimer's disease pathologies with a convolutional neural network pipeline
    Tang, Ziqi
    Chuang, Kangway, V
    DeCarli, Charles
    Jin, Lee-Way
    Beckett, Laurel
    Keiser, Michael J.
    Dugger, Brittany N.
    [J]. NATURE COMMUNICATIONS, 2019, 10 (1)
  • [27] Decoding movement kinematics from EEG using an interpretable convolutional neural network
    Borra, Davide
    Mondini, Valeria
    Magosso, Elisa
    Mueller-Putz, Gernot R.
    [J]. COMPUTERS IN BIOLOGY AND MEDICINE, 2023, 165
  • [28] Interpretable parallel channel encoding convolutional neural network for bearing fault diagnosis
    Tong, Qingbin
    Du, Shouxin
    Jiang, Xuedong
    Lu, Feiyu
    Feng, Ziwei
    Liu, Ruifang
    Xu, Jianjun
    Huo, Jingyi
    [J]. MEASUREMENT SCIENCE AND TECHNOLOGY, 2024, 35 (06)
  • [29] Network Traffic Classifier With Convolutional and Recurrent Neural Networks for Internet of Things
    Lopez-Martin, Manuel
    Carro, Belen
    Sanchez-Esguevillas, Antonio
    Lloret, Jaime
    [J]. IEEE ACCESS, 2017, 5 : 18042 - 18050
  • [30] An Efficient Heartbeats Classifier Based on Optimizing Convolutional Neural Network Model
    Maghawry, Eman
    Gharib, Tarek F.
    Ismail, Rasha
    Zaki, Mohammed J.
    [J]. IEEE ACCESS, 2021, 9 : 153266 - 153275