A Survey on Neural Network Interpretability
Open accessAbstract
Along with the great success of deep neural networks, there is also growing concern about their black-box nature. The interpretability issue affects people's trust on deep learning systems. It is also related to many ethical problems, e.g., algorithmic discrimination. Moreover, interpretability is a desired property for deep networks to become powerful tools in other research fields, e.g., drug discovery and genomics. In this survey, we conduct a comprehensive review of the neural network interpretability research. We first clarify the definition of interpretability as it has been used in many different contexts. Then we elaborate on the importance of interpretability and propose a novel taxonomy organized along three dimensions: type of engagement (passive vs. active interpretation approaches), the type of explanation, and the focus (from local to global interpretability). This taxonomy provides a meaningful 3D view of distribution of papers from the relevant literature as two of the dimensions are not simply categorical but allow ordinal subcategories. Finally, we summarize the existing interpretability evaluation methods and suggest possible research directions inspired by our new taxonomy.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Machine learning systems are hard to interpret.
“and are hard to interpret [12]”
From Warning: Humans cannot reliably detect speech deepfakes (2023) · cites this paper as [12]
The survey describes deep neural networks as black boxes and focuses on explaining their inner workings (Definition of Interpretability, pp. 1–2). That supports the claim for neural-network systems, but not for machine-learning systems generally: the same section says some decision trees and linear models are interpretable (p. 2). (LLM, conf=0.84)
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Part of this paper’s reference list could not be split into single entries.
Deep Residual Learning for Image Recognition
He, K., Zhang, X., Ren, S., & Sun, J. (2016) · 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2016.90 · Cited by 235,474 · see citing works
ImageNet classification with deep convolutional neural networks
Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2017) · Communications of the ACM · doi:10.1145/3065386 · Cited by 112,155 · see citing works
LeCun, Y., Bengio, Y., & Hinton, G. (2015) · Nature · doi:10.1038/nature14539 · Cited by 84,126 · see citing works
A Unified Approach to Interpreting Model Predictions
Lundberg, S., & Lee, S.-I. (2017) · arXiv · doi:10.48550/arxiv.1705.07874 · Cited by 23,707 · see citing works
Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network
Ledig, C., Theis, L., Huszar, F., Caballero, J., Cunningham, A., Acosta, A., Aitken, A., Tejani, A., Totz, J., Wang, Z., et al. (2017) · 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2017.19 · Cited by 12,696 · see citing works
Classification And Regression Trees
Breiman, L., Friedman, J. H., Olshen, R. A., & Stone, C. J. (2017) · doi:10.1201/9781315139470 · Cited by 11,417 · see citing works
Hinton, G., Deng, L., Yu, D., Dahl, G., Mohamed, A.-R., Jaitly, N., Senior, A., Vanhoucke, V., Nguyen, P., Sainath, T., et al. (2012) · IEEE Signal Processing Magazine · doi:10.1109/msp.2012.2205597 · Cited by 10,260 · see citing works
The mythos of model interpretability
Lipton, Z. C. (2018) · Communications of the ACM · doi:10.1145/3233231 · Cited by 5,427 · see citing works
Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Maps
Simonyan, K., Vedaldi, A., & Zisserman, A. (2013) · arXiv · doi:10.48550/arxiv.1312.6034 · Cited by 5,370 · see citing works
Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translation
Wu, Y., Schuster, M., Chen, Z., Le, Q. V., Norouzi, M., Macherey, W., Krikun, M., Cao, Y., Gao, Q., Macherey, K., et al. (2016) · arXiv · doi:10.48550/arxiv.1609.08144 · Cited by 5,319 · see citing works
The Limitations of Deep Learning in Adversarial Settings
Papernot, N., McDaniel, P., Jha, S., Fredrikson, M., Celik, Z. B., & Swami, A. (2016) · 2016 IEEE European Symposium on Security and Privacy (EuroS&P) · doi:10.1109/eurosp.2016.36 · Cited by 3,993 · see citing works
Towards A Rigorous Science of Interpretable Machine Learning
Doshi-Velez, F., & Kim, B. (2017) · arXiv · doi:10.48550/arxiv.1702.08608 · Cited by 3,121 · see citing works
Universal Adversarial Perturbations
Moosavi-Dezfooli, S.-M., Fawzi, A., Fawzi, O., & Frossard, P. (2017) · 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2017.17 · Cited by 2,680 · see citing works
Anchors: High-Precision Model-Agnostic Explanations
Ribeiro, M. T., Singh, S., & Guestrin, C. (2018) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v32i1.11491 · Cited by 2,162 · cited 3× · see citing works
“This view is also supported by the existence of several semi-local explanation methods [34], [35].”
BackgroundResultEuropean Union Regulations on Algorithmic Decision Making and a “Right to Explanation”
Goodman, B., & Flaxman, S. (2017) · AI Magazine · doi:10.1609/aimag.v38i3.2741 · Cited by 2,131 · see citing works
Evaluating the Visualization of What a Deep Neural Network Has Learned
Samek, W., Binder, A., Montavon, G., Lapuschkin, S., & Muller, K.-R. (2017) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2016.2599820 · Cited by 1,164 · see citing works
Interpretation of Neural Networks Is Fragile
Ghorbani, A., Abid, A., & Zou, J. (2019) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v33i01.33013681 · Cited by 765 · see citing works
Prediction and explanation in social systems
Hofman, J. M., Sharma, A., & Watts, D. J. (2017) · Science · doi:10.1126/science.aal3856 · Cited by 429 · see citing works
Beyond Sparsity: Tree Regularization of Deep Models for Interpretability
Wu, M., Hughes, M., Parbhoo, S., Zazzi, M., Roth, V., & Doshi-Velez, F. (2018) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v32i1.11501 · Cited by 213 · see citing works
Explanations can be manipulated and geometry is to blame
Dombrowski, A.-K., Alber, M., Anders, C. J., Ackermann, M., Müller, K.-R., & Kessel, P. (2019) · arXiv · doi:10.48550/arxiv.1906.07983 · Cited by 171 · see citing works
Model Agnostic Supervised Local Explanations
Plumb, G., Molitor, D., & Talwalkar, A. (2018) · arXiv · doi:10.48550/arxiv.1807.02910 · Cited by 149 · see citing works
Flagged first, then by citations
Research works printed but not linked: 125
- [4][4] G. Hinton, L. Deng, D. Yu, G. Dahl, A.-r. Mohamed, N. Jaitly, A. Senior, V. Vanhoucke, P. Nguyen, B. Kingsbury et al. , 'Deep neural networks for acoustic modeling in speech recognition,' IEEE Signal processing magazine , vol. 29, 2012. -
- [5][5] I. Sutskever, O. Vinyals, and Q. V. Le, 'Sequence to sequence learning with neural networks,' in Advances in neural information processing systems , 2014. -
- [6][6] D. Silver, J. Schrittwieser, K. Simonyan, I. Antonoglou, A. Huang, A. Guez, T. Hubert, L. Baker, M. Lai, A. Bolton et al. , 'Mastering the game of go without human knowledge,' Nature , vol. 550, 2017. -
- [7][7] S. Dong, P. Wang, and K. Abbas, 'A survey on deep learning and its applications,' Computer Science Review , 2021. -
- [8][8] P. Dixit and S. Silakari, 'Deep learning algorithms for cybersecurity applications: A technological and status review,' Computer Science Review , 2021. -
- [9][9] T. Bouwmans, S. Javed, M. Sultana, and S. K. Jung, 'Deep neural network concepts for background subtraction: A systematic review and comparative evaluation,' Neural Networks , 2019. -
- [11][11] M. Wainberg, D. Merico, A. Delong, and B. J. Frey, 'Deep learning in biomedicine,' Nature biotechnology , vol. 36, 2018. -
- [12][12] H. Y. Xiong, B. Alipanahi, L. J. Lee, H. Bretschneider, D. Merico, R. K. Yuen, Y. Hua, S. Gueroussov, H. S. Najafabadi, T. R. Hughes et al. , 'The human splicing code reveals new insights into the genetic determinants of disease,' Science , vol. 347, 2015. -
- [13][13] S. Zhang, H. Hu, T. Jiang, L. Zhang, and J. Zeng, 'Titer: predicting translation initiation sites by deep learning,' Bioinformatics , vol. 33, 2017. -
- [14][14] D. Parks, J. X. Prochaska, S. Dong, and Z. Cai, 'Deep learning of quasar spectra to discover and characterize damped ly α systems,' Monthly Notices of the Royal Astronomical Society , vol. 476, 2018. -
- [15][15] C. Szegedy, W. Zaremba, I. Sutskever, J. Bruna, D. Erhan, I. Goodfellow, and R. Fergus, 'Intriguing properties of neural networks,' arXiv preprint arXiv:1312.6199 , 2013. - · arXiv
- [16][16] A. Nguyen, J. Yosinski, and J. Clune, 'Deep neural networks are easily fooled: High confidence predictions for unrecognizable images,' in Proceedings of the IEEE conference on computer vision and pattern recognition , 2015. -
- [19][19] D. Pedreschi, F. Giannotti, R. Guidotti, A. Monreale, S. Ruggieri, and F. Turini, 'Meaningful explanations of black box ai decision systems,' in Proceedings of the AAAI Conference on Artificial Intelligence , vol. 33, 2019. -
- [20][20] M. T. Ribeiro, S. Singh, and C. Guestrin, 'Why should i trust you?: Explaining the predictions of any classifier,' in Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining , 2016. -
- [21][21] D. Bau, B. Zhou, A. Khosla, A. Oliva, and A. Torralba, 'Network dissection: Quantifying interpretability of deep visual representations,' in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition , 2017. -
- [22][22] G. D. Stormo, T. D. Schneider, L. Gold, and A. Ehrenfeucht, 'Use of the 'perceptron' algorithm to distinguish translational initiation sites in e. coli,' Nucleic acids research , vol. 10, 1982. -
- [23][23] A. B. Arrieta, N. D´ ıaz-Rodr´ ıguez, J. Del Ser, A. Bennetot, S. Tabik, A. Barbado, S. Garc´ ıa, S. Gil-L´ opez, D. Molina, R. Benjamins et al. , 'Explainable artificial intelligence (xai): Concepts, taxonomies, opportunities and challenges toward responsible ai,' Information Fusion , vol. 58, 2020. -
- [24][24] D. Bau, J.-Y. Zhu, H. Strobelt, B. Zhou, J. B. Tenenbaum, W. T. Freeman, and A. Torralba, 'Gan dissection: Visualizing and understanding generative adversarial networks,' in Proceedings of the International Conference on Learning Representations (ICLR) , 2019. -
- [25][25] C. Yang, Y. Shen, and B. Zhou, 'Semantic hierarchy emerges in deep generative representations for scene synthesis,' International Journal of Computer Vision , 2021. -
- [26][26] A. Voynov and A. Babenko, 'Unsupervised discovery of interpretable directions in the gan latent space,' in International Conference on Machine Learning , 2020. -
- [27][27] A. Plumerault, H. L. Borgne, and C. Hudelot, 'Controlling generative models with continuous factors of variations,' in International Conference on Learning Representations , 2020. -
- [28][28] E. H¨ ark¨ onen, A. Hertzmann, J. Lehtinen, and S. Paris, 'Ganspace: Discovering interpretable gan controls,' in Advances in Neural Information Processing Systems , 2020. -
- [29][29] M. Kahng, N. Thorat, D. H. Chau, F. B. Vi´ egas, and M. Wattenberg, 'Gan lab: Understanding complex deep generative models using interactive visual experimentation,' IEEE transactions on visualization and computer graphics , 2018. -
- [30][30] R. Vidal, J. Bruna, R. Giryes, and S. Soatto, 'Mathematics of deep learning,' arXiv preprint arXiv:1712.04741 , 2017. - · arXiv
- [31][31] J. Bruna and S. Mallat, 'Invariant scattering convolution networks,' IEEE transactions on pattern analysis and machine intelligence , 2013. -
- [32][32] R. Eldan and O. Shamir, 'The power of depth for feedforward neural networks,' in Conference on learning theory , 2016. -
- [33][33] M. Nouiehed and M. Razaviyayn, 'Learning deep models: Critical points and local openness,' arXiv preprint arXiv:1803.02968 , 2018. - · arXiv
- [34][34] C. Yun, S. Sra, and A. Jadbabaie, 'Global optimality conditions for deep neural networks,' in International Conference on Learning Representations , 2018. -
- [36][36] B. D. Haeffele and R. Vidal, 'Global optimality in neural network training,' in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition , 2017. -
- [37][37] N. Srivastava, G. Hinton, A. Krizhevsky, I. Sutskever, and R. Salakhutdinov, 'Dropout: a simple way to prevent neural networks from overfitting,' The journal of machine learning research , 2014. -
- [38][38] P. Mianjy, R. Arora, and R. Vidal, 'On the implicit bias of dropout,' in International Conference on Machine Learning , 2018. -
- [39][39] H. Salehinejad and S. Valaee, 'Ising-dropout: A regularization method for training and compression of deep neural networks,' in ICASSP 2019-2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) , 2019. -
- [40][40] B. Sengupta and K. J. Friston, 'How robust are deep neural networks?' arXiv preprint arXiv:1804.11313 , 2018. - · arXiv
- [41][41] S. Zheng, Y. Song, T. Leung, and I. Goodfellow, 'Improving the robustness of deep neural networks via stability training,' in Proceedings of the ieee conference on computer vision and pattern recognition , 2016. -
- [43][43] B. Chang, L. Meng, E. Haber, L. Ruthotto, D. Begert, and E. Holtham, 'Reversible architectures for arbitrarily deep residual neural networks,' in Proceedings of the AAAI Conference on Artificial Intelligence , 2018. -
- [44][44] K. K. Thekumparampil, A. Khetan, Z. Lin, and S. Oh, 'Robustness of conditional gans to noisy labels,' in Advances in Neural Information Processing Systems , 2018. -
- [45][45] A. Creswell and A. A. Bharath, 'Denoising adversarial autoencoders,' IEEE transactions on neural networks and learning systems , 2018. -
- [47][47] K. R. Mopuri, U. Ojha, U. Garg, and R. V. Babu, 'Nag: Network for adversary generation,' in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition , 2018. -
- [48][48] Z. Zheng and P. Hong, 'Robust detection of adversarial attacks by modeling the intrinsic properties of deep neural networks,' in Proceedings of the 32nd International Conference on Neural Information Processing Systems , 2018. -
- [49][49] R. Guidotti, A. Monreale, S. Ruggieri, F. Turini, F. Giannotti, and D. Pedreschi, 'A survey of methods for explaining black box models,' ACM computing surveys (CSUR) , vol. 51, 2018. -
- [51][51] S.-M. Moosavi-Dezfooli, A. Fawzi, O. Fawzi, and P. Frossard, 'Universal adversarial perturbations,' in Proceedings of the IEEE conference on computer vision and pattern recognition , 2017. -
- [52][52] E. Gawehn, J. A. Hiss, and G. Schneider, 'Deep learning in drug discovery,' Molecular Informatics , vol. 35, 2016. -
- [54][54] European Parliament, Council of the European Union, 'Regulation (eu) 2016/679 of the european parliament and of the council of 27 april 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing directive 95/46/ec (general data protection regulation),' Official Journal of the European Union, Apr. 2016, https://eurlex.europa.eu/eli/reg/2016/679/oj. -
- [55][55] Y. Park and M. Kellis, 'Deep learning for regulatory genomics,' Nature biotechnology , vol. 33, 2015. -
- [56][56] P. Baldi, P. Sadowski, and D. Whiteson, 'Searching for exotic particles in high-energy physics with deep learning,' Nature communications , vol. 5, 2014. -
- [58][58] G. Montavon, W. Samek, and K.-R. M¨ uller, 'Methods for interpreting and understanding deep neural networks,' Digital Signal Processing , vol. 73, 2018. -
- [59][59] L. H. Gilpin, D. Bau, B. Z. Yuan, A. Bajwa, M. Specter, and L. Kagal, 'Explaining explanations: An overview of interpretability of machine learning,' in 2018 IEEE 5th International Conference on data science and advanced analytics (DSAA) , 2018. -
- [60][60] Q.-s. Zhang and S.-c. Zhu, 'Visual interpretability for deep learning: a survey,' Frontiers of Information Technology & Electronic Engineering , vol. 19, 2018. -
- [61][61] W. Samek and K.-R. M¨ uller, 'Towards explainable artificial intelligence,' in Explainable AI: interpreting, explaining and visualizing deep learning . Springer, 2019. -
- [62][62] F. Bodria, F. Giannotti, R. Guidotti, F. Naretto, D. Pedreschi, and S. Rinzivillo, 'Benchmarking and survey of explanation methods for black box models,' arXiv preprint arXiv:2102.13076 , 2021. - · arXiv
- [63][63] B. Kim, M. Wattenberg, J. Gilmer, C. Cai, J. Wexler, F. Viegas, and R. Sayres, 'Interpretability beyond feature attribution: Quantitative testing with concept activation vectors (TCAV),' in International Conference on Machine Learning , 2018. -
- [64][64] C. Molnar, G. Casalicchio, and B. Bischl, 'Interpretable machine learning-a brief history, state-of-the-art and challenges,' in ECML PKDD 2020 Workshops , 2020. -
- [66][66] P. Adler, C. Falk, S. A. Friedler, T. Nix, G. Rybeck, C. Scheidegger, B. Smith, and S. Venkatasubramanian, 'Auditing black-box models for indirect influence,' Knowledge and Information Systems , vol. 54, 2018. -
- [67][67] S. Lapuschkin, S. W¨ aldchen, A. Binder, G. Montavon, W. Samek, and K.-R. M¨ uller, 'Unmasking clever hans predictors and assessing what machines really learn,' Nature communications , vol. 10, 2019. -
- [68][68] K. Natesan Ramamurthy, B. Vinzamuri, Y. Zhang, and A. Dhurandhar, 'Model agnostic multilevel explanations,' Advances in Neural Information Processing Systems , vol. 33, 2020. -
- [69][69] A. Dhurandhar, P.-Y. Chen, R. Luss, C.-C. Tu, P. Ting, K. Shanmugam, and P. Das, 'Explanations based on the missing: Towards contrastive explanations with pertinent negatives,' in Advances in Neural Information Processing Systems 31 . Curran Associates, Inc., 2018. -
- [70][70] Q. Zhang, Y. Nian Wu, and S.-C. Zhu, 'Interpretable convolutional neural networks,' in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition , 2018. -
- [72][72] M. D. Zeiler and R. Fergus, 'Visualizing and understanding convolutional networks,' in European conference on computer vision , 2014. -
- [73][73] P. W. Koh and P. Liang, 'Understanding black-box predictions via influence functions,' in Proceedings of the 34th International Conference on Machine Learning-Volume 70 , 2017. -
- [74][74] B. Zhou, A. Khosla, ` A. Lapedriza, A. Oliva, and A. Torralba, 'Object detectors emerge in deep scene cnns,' in 3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA, May 7-9, 2015, Conference Track Proceedings , 2015. -
- [75][75] J. Adebayo, J. Gilmer, M. Muelly, I. Goodfellow, M. Hardt, and B. Kim, 'Sanity checks for saliency maps,' in Advances in Neural Information Processing Systems 31 , 2018. -
- [76][76] O. Li, H. Liu, C. Chen, and C. Rudin, 'Deep learning for casebased reasoning through prototypes: A neural network that explains its predictions,' in Thirty-Second AAAI Conference on Artificial Intelligence , 2018. -
- [77][77] Y. Wang, H. Su, B. Zhang, and X. Hu, 'Interpret neural networks by identifying critical data routing paths,' in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition , 2018. -
- [78][78] Y. Goyal, Z. Wu, J. Ernst, D. Batra, D. Parikh, and S. Lee, 'Counterfactual visual explanations,' in Proceedings of the 36th International Conference on Machine Learning , vol. 97, 2019. -
- [79][79] K. Kanamori, T. Takagi, K. Kobayashi, and H. Arimura, 'Dace: Distribution-aware counterfactual explanation by mixed-integer linear optimization,' in Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence, IJCAI-20, Christian Bessiere (Ed.). International Joint Conferences on Artificial Intelligence Organization , 2020. -
- [80][80] T. Wang, 'Gaining free or low-cost interpretability with interpretable partial substitute,' in International Conference on Machine Learning , 2019. -
- [81][81] L. Fu, 'Rule Learning by Searching on Adapted Nets,' AAAI , 1991. -
- [82][82] G. G. Towell and J. W. Shavlik, 'Extracting refined rules from knowledge-based neural networks,' Machine Learning , vol. 13, 1993. -
- [83][83] R. Setiono and H. Liu, 'Understanding Neural Networks via Rule Extraction,' IJCAI , 1995. -
- [84][84] --, 'NeuroLinear: From neural networks to oblique decision rules,' Neurocomputing , vol. 17, 1997. -
- [85][85] K. Odajima, Y. Hayashi, G. Tianxia, and R. Setiono, 'Greedy rule generation from discrete data and its use in neural network rule extraction,' Neural Networks , vol. 21, 2008. -
- [86][86] R. Nayak, 'Generating rules with predicates, terms and variables from the pruned neural networks,' Neural Networks , vol. 22, 2009. -
- [87][87] J. M. Benitez, J. L. Castro, and I. Requena, 'Are artificial neural networks black boxes?' IEEE Transactions on Neural Networks , vol. 8, 1997. -
- [88][88] J. L. Castro, C. J. Mantas, and J. M. Benitez, 'Interpretation of artificial neural networks by means of fuzzy rules,' IEEE Transactions on Neural Networks , vol. 13, 2002. -
- [89][89] M. Craven and J. W. Shavlik, 'Extracting Tree-Structured Representations of Trained Networks,' Advances in Neural Information Processing Systems , 1996. -
- [90][90] R. Krishnan, G. Sivakumar, and P. Bhattacharya, 'Extracting decision trees from trained neural networks,' Pattern recognition , vol. 32, 1999. -
- [91][91] O. Boz, 'Extracting decision trees from trained neural networks,' in Proceedings of the eighth ACM SIGKDD international conference on Knowledge discovery and data mining , 2002. -
- [92][92] T. Pedapati, A. Balakrishnan, K. Shanmugam, and A. Dhurandhar, 'Learning global transparent models consistent with local contrastive explanations,' Advances in Neural Information Processing Systems , vol. 33, 2020. -
- [93][93] D. Erhan, Y. Bengio, A. Courville, and P. Vincent, 'Visualizing higherlayer features of a deep network,' University of Montreal , vol. 1341, 2009. -
- [94][94] F. Wang, H. Liu, and J. Cheng, 'Visualizing deep neural network by alternately image blurring and deblurring,' Neural Networks , vol. 97, 2018. -
- [95][95] A. Mahendran and A. Vedaldi, 'Understanding deep image representations by inverting them,' in Proceedings of the IEEE conference on computer vision and pattern recognition , 2015, pp. 5188-5196. -
- [96][96] J. Yosinski, J. Clune, A. Nguyen, T. Fuchs, and H. Lipson, 'Understanding Neural Networks Through Deep Visualization,' ICML Deep Learning Workshop , Jun. 2015. -
- [97][97] A. Nguyen, A. Dosovitskiy, J. Yosinski, T. Brox, and J. Clune, 'Synthesizing the preferred inputs for neurons in neural networks via deep generator networks,' NIPS , 2016. -
- [99][99] R. Fong and A. Vedaldi, 'Net2vec: Quantifying and explaining how concepts are encoded by filters in deep neural networks,' in The IEEE Conference on Computer Vision and Pattern Recognition (CVPR) , 2018. -
- [100][100] F. Dalvi, N. Durrani, H. Sajjad, Y. Belinkov, D. A. Bau, and J. Glass, 'What is one grain of sand in the desert? analyzing individual neurons in deep nlp models,' in Proceedings of the AAAI Conference on Artificial Intelligence (AAAI) , 2019. -
- [102][102] J. T. Springenberg, A. Dosovitskiy, T. Brox, and M. Riedmiller, 'Striving for simplicity: The all convolutional net,' arXiv preprint arXiv:1412.6806 , 2014. - · arXiv
- [103][103] R. R. Selvaraju, M. Cogswell, A. Das, R. Vedantam, D. Parikh, and D. Batra, 'Grad-cam: Visual explanations from deep networks via gradient-based localization,' in Proceedings of the IEEE International Conference on Computer Vision , 2017. -
- [104][104] E. ˇ Strumbelj and I. Kononenko, 'An efficient explanation of individual classifications using game theory,' Journal of Machine Learning Research , vol. 11, 2010. -
- [106][106] M. Ancona, C. Oztireli, and M. Gross, 'Explaining deep neural networks with a polynomial time algorithm for shapley value approximation,' in Proceedings of the 36th International Conference on Machine Learning , vol. 97, 2019. -
- [107][107] T. Heskes, E. Sijben, I. G. Bucur, and T. Claassen, 'Causal shapley values: Exploiting causal knowledge to explain individual predictions of complex models,' Advances in Neural Information Processing Systems , vol. 33, 2020. -
- [108][108] R. C. Fong and A. Vedaldi, 'Interpretable explanations of black boxes by meaningful perturbation,' in Proceedings of the IEEE International Conference on Computer Vision , 2017. -
- [109][109] L. M. Zintgraf, T. S. Cohen, T. Adel, and M. Welling, 'Visualizing deep neural network decisions: Prediction difference analysis,' arXiv preprint arXiv:1702.04595 , 2017. - · arXiv
- [110][110] J. Chen, L. Song, M. Wainwright, and M. Jordan, 'Learning to explain: An information-theoretic perspective on model interpretation,' in Proceedings of the 35th International Conference on Machine Learning , vol. 80, 2018. -
- [111][111] S. Wang, T. Zhou, and J. Bilmes, 'Bias also matters: Bias attribution for deep neural network explanation,' in International Conference on Machine Learning , 2019. -
- [112][112] A. Shrikumar, P. Greenside, and A. Kundaje, 'Learning important features through propagating activation differences,' in Proceedings of the 34th International Conference on Machine Learning , 2017. -
- [113][113] S. Bach, A. Binder, G. Montavon, F. Klauschen, K.-R. M¨ uller, and W. Samek, 'On pixel-wise explanations for non-linear classifier decisions by layer-wise relevance propagation,' PloS one , vol. 10, 2015. -
- [114][114] M. Sundararajan, A. Taly, and Q. Yan, 'Axiomatic attribution for deep networks,' in Proceedings of the 34th International Conference on Machine Learning-Volume 70 , 2017. -
- [115][115] A. Ghorbani, J. Wexler, J. Y. Zou, and B. Kim, 'Towards automatic concept-based explanations,' in Advances in Neural Information Processing Systems , 2019, pp. 9277-9286. -
- [116][116] S. Salman, S. N. Payrovnaziri, X. Liu, P. Rengifo-Moreno, and Z. He, 'Deepconsensus: Consensus-based interpretable deep neural networks with application to mortality prediction,' in 2020 International Joint Conference on Neural Networks (IJCNN) , 2020. -
- [117][117] C.-K. Yeh, J. Kim, I. E.-H. Yen, and P. K. Ravikumar, 'Representer point selection for explaining deep neural networks,' in Advances in Neural Information Processing Systems 31 , 2018. -
- [118][118] M. Wu, S. Parbhoo, M. C. Hughes, R. Kindle, L. A. Celi, M. Zazzi, V. Roth, and F. Doshi-Velez, 'Regional tree regularization for interpretability in deep neural networks.' in AAAI , 2020, pp. 6413-6421. -
- [120][120] G. Plumb, M. Al-Shedivat, ´ A. A. Cabrera, A. Perer, E. Xing, and A. Talwalkar, 'Regularizing black-box models for improved interpretability,' Advances in Neural Information Processing Systems , vol. 33, 2020. -
- [121][121] E. Weinberger, J. Janizek, and S.-I. Lee, 'Learning deep attribution priors based on prior knowledge,' Advances in Neural Information Processing Systems , vol. 33, 2020. -
- [122][122] M. Wojtas and K. Chen, 'Feature importance ranking for deep learning,' Advances in Neural Information Processing Systems , vol. 33, 2020. -
- [123][123] C. Chen, O. Li, D. Tao, A. Barnett, C. Rudin, and J. K. Su, 'This looks like that: deep learning for interpretable image recognition,' in Advances in Neural Information Processing Systems , 2019. -
- [124][124] S. Wachter, B. Mittelstadt, and C. Russell, 'Counterfactual explanations without opening the black box: Automated decisions and the gdpr,' Harvard Journal of Law & Technology , 2018. -
- [125][125] M. W. Craven and J. W. Shavlik, 'Using sampling and queries to extract rules from trained neural networks,' in Machine learning proceedings 1994 , 1994. -
- [126][126] R. Andrews, J. Diederich, and A. B. Tickle, 'Survey and critique of techniques for extracting rules from trained artificial neural networks,' Knowledge-Based Systems , vol. 8, 1995. -
- [127][127] A. B. Tickle, R. Andrews, M. Golea, and J. Diederich, 'The truth will come to light: directions and challenges in extracting the knowledge embedded within trained artificial neural networks,' IEEE Transactions on Neural Networks , vol. 9, 1998. -
- [129][129] J. R. Quinlan, 'C4.5: Programs for machine learning,' The Morgan Kaufmann Series in Machine Learning, San Mateo, CA: Morgan Kaufmann,- c1993 , 1993. -
- [130][130] G. D. Plotkin, 'A note on inductive generalization,' Machine intelligence , vol. 5, 1970. -
- [131][131] S. Mitra and Y. Hayashi, 'Neuro-fuzzy rule generation: survey in soft computing framework,' IEEE Transactions on Neural Networks , vol. 11, 2000. -
- [132][132] I. Goodfellow, J. Pouget-Abadie, M. Mirza, B. Xu, D. Warde-Farley, S. Ozair, A. Courville, and Y. Bengio, 'Generative adversarial nets,' in Advances in neural information processing systems , 2014. -
- [133][133] A. Radford, L. Metz, and S. Chintala, 'Unsupervised representation learning with deep convolutional generative adversarial networks,' ICLR , 2016. -
- [135][135] T. Minematsu, A. Shimada, and R.-i. Taniguchi, 'Analytics of deep neural network in change detection,' in 2017 14th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS) , 2017. -
- [136][136] T. Minematsu, A. Shimada, H. Uchiyama, and R.-i. Taniguchi, 'Analytics of deep neural network-based background subtraction,' Journal of Imaging , 2018. -
- [137][137] D. Baehrens, T. Schroeter, S. Harmeling, M. Kawanabe, K. Hansen, and K.-R. M ˜ Aˇ zller, 'How to explain individual classification decisions,' Journal of Machine Learning Research , vol. 11, 2010. -
- [138][138] B. Zhou, A. Khosla, A. Lapedriza, A. Oliva, and A. Torralba, 'Learning deep features for discriminative localization,' in Proceedings of the IEEE conference on computer vision and pattern recognition , 2016. -
- [139][139] M. Ancona, E. Ceolini, C. ¨ Oztireli, and M. Gross, 'Towards better understanding of gradient-based attribution methods for deep neural networks,' in International Conference on Learning Representations , 2018. -
- [142][142] J. Heo, S. Joo, and T. Moon, 'Fooling neural network interpretations via adversarial model manipulation,' in Advances in Neural Information Processing Systems , 2019. -
- [144][144] T. Mikolov, I. Sutskever, K. Chen, G. S. Corrado, and J. Dean, 'Distributed representations of words and phrases and their compositionality,' in Advances in neural information processing systems , 2013. -
- [145][145] L. S. Shapley, 'A value for n-person games,' Contributions to the Theory of Games , vol. 2, 1953. -
- [146][146] R. Caruana, H. Kangarloo, J. Dionisio, U. Sinha, and D. Johnson, 'Casebased explanation of non-case-based learning methods.' in Proceedings of the AMIA Symposium , 1999, p. 212. -
- [147][147] J. Bien, R. Tibshirani et al. , 'Prototype selection for interpretable classification,' The Annals of Applied Statistics , vol. 5, 2011. -
- [148][148] B. Zhou, D. Bau, A. Oliva, and A. Torralba, 'Interpreting deep visual representations via network dissection,' IEEE Transactions on Pattern Analysis and Machine Intelligence , 2018. -
Cited by
Sorted by citations
A Review of Explainable Artificial Intelligence in Healthcare
Sadeghi, Z., Alizadehsani, R., CIFCI, M. A., Kausar, S., Rehman, R., Mahanta, P., Bora, P. K., Almasri, A., Alkhawaldeh, R. S., Hussain, S., et al. (2024) · Computers and Electrical Engineering · doi:10.1016/j.compeleceng.2024.109370 · Cited by 598 · see citing works
When LLMs meet cybersecurity: a systematic literature review
Zhang, J., Bu, H., Wen, H., Liu, Y., Fei, H., Xi, R., Li, L., Yang, Y., Zhu, H., & Meng, D. (2025) · Cybersecurity · doi:10.1186/s42400-025-00361-w · Cited by 220 · see citing works
“The underlying principle is to design models or algorithms that can generate corresponding explanations when making predictions or decisions (Zhang et al. 2021).”
Ethical Framework for Harnessing the Power of AI in Healthcare and Beyond
Nasir, S., Khan, R. A., & Bai, S. (2024) · IEEE Access · doi:10.1109/access.2024.3369912 · Cited by 152 · see citing works
The explainability paradox: Challenges for xAI in digital pathology
Evans, T., Retzlaff, C. O., Geißler, C., Kargl, M., Plass, M., Müller, H., Kiehl, T.-R., Zerbe, N., & Holzinger, A. (2022) · Future Generation Computer Systems · doi:10.1016/j.future.2022.03.009 · Cited by 135 · see citing works
Sheu, R.-K., & Pardeshi, M. S. (2022) · Sensors · doi:10.3390/s22208068 · Cited by 129 · see citing works
Explainable artificial intelligence for drug discovery and development: a comprehensive survey
Alizadehsani, R., Oyelere, S. S., Hussain, S., Jagatheesaperumal, S. K., Calixto, R. R., Rahouti, M., Roshanzamir, M., & De Albuquerque, V. H. C. (2024) · IEEE Access · doi:10.1109/access.2024.3373195 · Cited by 124 · see citing works
Warning: Humans cannot reliably detect speech deepfakes
Mai, K. T., Bray, S., Davies, T., & Griffin, L. D. (2023) · PLOS ONE · doi:10.1371/journal.pone.0285333 · Cited by 98 · see citing works
“Firstly, machine learning systems require large amounts of data for training [11] and are hard to interpret [12].”
BackgroundMeasure and Improve Robustness in NLP Models: A Survey
Wang, X., Wang, H., & Yang, D. (2022) · Proceedings of the 2022 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies · doi:10.18653/v1/2022.naacl-main.339 · Cited by 90 · see citing works
Lei, B., Li, Y., Fu, W., Yang, P., Chen, S., Wang, T., Xiao, X., Niu, T., Fu, Y., Wang, S., et al. (2024) · Medical Image Analysis · doi:10.1016/j.media.2024.103213 · Cited by 73 · see citing works
Explaining sentiment analysis results on social media texts through visualization
Jain, R., Kumar, A., Nayyar, A., Dewan, K., Garg, R., Raman, S., & Ganguly, S. (2023) · Multimedia Tools and Applications · doi:10.1007/s11042-023-14432-y · Cited by 68 · see citing works
A review on the recent applications of deep learning in predictive drug toxicological studies
Sinha, K., Ghosh, N., & Sil, P. C. (2023) · Chemical Research in Toxicology · doi:10.1021/acs.chemrestox.2c00375 · Cited by 64 · see citing works
Convolutional neural network and long short-term memory models for ice-jam predictions
Madaeni, F., Chokmani, K., Lhissou, R., Homayouni, S., Gauthier, Y., & Tolszczuk-Leclerc, S. (2022) · The Cryosphere · doi:10.5194/tc-16-1447-2022 · Cited by 51 · see citing works
Kwon, H., Clifford, G. D., Genias, I., Bernhard, D., Esper, C. D., Factor, S. A., & McKay, J. L. (2023) · Sensors · doi:10.3390/s23041766 · Cited by 24 · see citing works
Towards Guaranteed Safe AI: A Framework for Ensuring Robust and Reliable AI Systems
Dalrymple, D. "., Skalse, J., Bengio, Y., Russell, S., Tegmark, M., Seshia, S., Omohundro, S., Szegedy, C., Goldhaber, B., Ammann, N., et al. (2024) · arXiv · doi:10.48550/arxiv.2405.06624 · Cited by 12 · see citing works
Experience-guided multi-agent interpretable framework for radiology report summarization
Li, J., Zhou, T., Zhou, Z., Wei, X., Song, H., Wang, Z., Chen, Y., & Lv, H. (2026) · Computer Methods and Programs in Biomedicine · doi:10.1016/j.cmpb.2025.109078 · Cited by 4 · see citing works
- Authors
- Zhang, Y., Tino, P., Leonardis, A., & Tang, K.
- Affiliations
- Southern University of Science and Technology (CN)
- Venue
- IEEE Transactions on Emerging Topics in Computational Intelligence
- Published
- 2021-10
- Volume
- 5
- Issue
- 5
- Pages
- 726-742
- ISSN
- 2471-285X (ISSN-L)
- OpenAlex
- W3117379604
- Cited by
- 923
- References
- 21
- Citations by year
- 2026: 102 · 2025: 270 · 2024: 243 · 2023: 166 · 2022: 110 · 2021: 32
- FWCI
- 48.68
- Type
- journal article
- Language
- en
- Open access
- Licence
- Locations
- IEEE Transactions on Emerging Topics in Computational Intelligence (publishedVersion)
- University of Birmingham Research Portal (University of Birmingham) (publishedVersion, other-oa)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Funders
- Guangdong Provincial Key Laboratory (2020B121201001)
- Program for Guangdong Introducing Innovative and Entrepreneurial Teams (2017ZT07X386)
- Support Plan Program of Shenzhen Natural Science Fund (20200925154942002)
- Science and Technology Commission of Shanghai Municipality (19511120602)
- National Leading Youth Talent Support Program of China
- MOE University Scientific-Technological Innovation Plan Program
- European Commission Horizon 2020 Innovative Training Network SUNDIAL
- Alan Turing Institute, ATI (1056900)
- Machine Learning in the Space of Inferential Models
- Survey Network for Deep Imaging Analysis, and Learning (721463)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Explainable Artificial Intelligence (XAI)
- Physical Sciences › Computer Science › Software › Software Testing and Debugging Techniques
- Physical Sciences › Computer Science › Artificial Intelligence › Adversarial Robustness in Machine Learning
- Keywords
- neural network interpretability, explainable AI, black-box models, explanation types, interpretability evaluation, algorithmic discrimination
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review