Extract interpretability-accuracy balanced rules from artificial neural networks: A review

被引:62
|
作者
He, Congjie [1 ]
Ma, Meng [2 ]
Wang, Ping [1 ,2 ,3 ]
机构
[1] Peking Univ, Sch Software & Microelect, Beijing 102600, Peoples R China
[2] Peking Univ, Natl Engn Res Ctr Software Engn, Beijing 100871, Peoples R China
[3] Minist Educ, Key Lab High Confidence Software Technol PKU, Beijing, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Rule extraction; Accuracy; Interpretability; Multilayer Perceptron; Deep neural network; CLASSIFICATION PROBLEMS; DECISION RULES; INDUCTION; ISSUES; TREE;
D O I
10.1016/j.neucom.2020.01.036
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Artificial neural networks (ANN) have been widely used and have achieved remarkable achievements. However, neural networks with high accuracy and good performance often have extremely complex internal structures such as deep neural networks (DNN). This shortcoming makes the neural networks as incomprehensible as a black box, which is unacceptable in some practical applications. But pursuing excessive interpretation of the neural networks will make the performance of the model worse. Based on this contradictory issue, we first summarize the mainstream methods about quantitatively evaluating the accuracy and interpretability of rule set. And then review existing methods on extracting rules from Multilayer Perceptron (MLP) and DNN in three categories: Decomposition Approach (Extract rules in neuron level such as visualizing the structure of network), Pedagogical Approach (By studying the correspondence between input and output such as by computing gradient) and Eclectics Approach (Combine the above two ideas). Some potential research directions about extracting rules from DNN are discussed in the last. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:346 / 358
页数:13
相关论文
共 50 条
  • [31] Improving the Interpretability of Artificial Neural Networks Using the Example of the Pricing Options Problems
    Kudryavtsev, O. E.
    Postolova, D. V.
    JOURNAL OF COMMUNICATIONS TECHNOLOGY AND ELECTRONICS, 2024, 69 (10-12) : 417 - 427
  • [32] Assessing and comparing interpretability techniques for artificial neural networks breast cancer classication
    Hakkoum, Hajar
    Idri, Ali
    Abnane, Ibtissam
    COMPUTER METHODS IN BIOMECHANICS AND BIOMEDICAL ENGINEERING-IMAGING AND VISUALIZATION, 2021, 9 (06): : 587 - 599
  • [33] Evolutionary artificial neural networks: a review
    Ding, Shifei
    Li, Hui
    Su, Chunyang
    Yu, Junzhao
    Jin, Fengxiang
    ARTIFICIAL INTELLIGENCE REVIEW, 2013, 39 (03) : 251 - 260
  • [34] A REVIEW OF EVOLUTIONARY ARTIFICIAL NEURAL NETWORKS
    YAO, X
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 1993, 8 (04) : 539 - 567
  • [35] Artificial neural networks in microgrids: A review
    Lopez-Garcia, Tania B.
    Coronado-Mendoza, Alberto
    Dominguez-Navarro, Jose A.
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2020, 95
  • [36] Artificial neural networks in cardiology; A review
    Dassen, WRM
    Egmont-Petersen, M
    Mulleneers, RGA
    CARDIAC ARRHYTHMIAS, PACING & ELECTROPHYSIOLOGY: THE EXPERT VIEW, 1998, 201 : 205 - 211
  • [37] Evolutionary artificial neural networks: a review
    Shifei Ding
    Hui Li
    Chunyang Su
    Junzhao Yu
    Fengxiang Jin
    Artificial Intelligence Review, 2013, 39 : 251 - 260
  • [38] Prediction of accuracy of stretch reduction by artificial neural networks
    Shuang, Yuanhua
    Fan, Jiancheng
    Lai, Mingdao
    Kang T'ieh/Iron and Steel (Peking), 2000, 35 (02): : 28 - 31
  • [39] A generic fuzzy aggregation operator: rules extraction from and insertion into artificial neural networks
    Mantas, C. J.
    SOFT COMPUTING, 2008, 12 (05) : 493 - 514
  • [40] An effective method for generating multiple linear regression rules from artificial neural networks
    Setiono, R
    Azcarraga, A
    ICTAI 2001: 13TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2001, : 171 - 178