ERANN: An Algorithm to Extract Symbolic Rules from Trained Artificial Neural Networks

被引:1
|
作者
Kamruzzaman, S. M. [1 ]
Hamid, Md. Abdul [1 ]
Sarkar, A. M. Jehad [1 ]
机构
[1] Hankuk Univ Foreign Studies, Dept Elect Engn, Yongin 449791, Kyonggi Do, South Korea
关键词
Backpropagation; Clustering algorithm; Constructive algorithm; Continuous activation function; Pruning algorithm; Rule extraction algorithm; Symbolic rules;
D O I
10.4103/0377-2063.96181
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents an algorithm to extract symbolic rules from trained artificial neural networks (ANNs), called ERANN. In many applications, it is desirable to extract knowledge from ANNs for the users to gain a better understanding of how the networks solve the problems. Although ANN usually achieves high classification accuracy, the obtained results sometimes may be incomprehensible, because the knowledge embedded within them is distributed over the activation functions and the connection weights. This problem can be solved by extracting rules from trained ANNs. To do so, a rule extraction algorithm has been proposed in this paper to extract symbolic rules from trained ANNs. A standard three-layer feedforward ANN with four-phase training is the basis of the proposed algorithm. Extensive experimental studies on a set of benchmark classification problems, including breast cancer, iris, diabetes, wine, season, golfplaying, and lenses classification, demonstrates the applicability of the proposed method. Extracted rules are comparable with other methods in terms of number of rules, average number of conditions for a rule, and the rules accuracy. The proposed method achieved accuracy values 96.28, 98.67, 76.56, 91.01, 100, 100, and 100 for the above problems, respectively. It has been seen that these results are one of the best results comparing with results obtained from related previous studies.
引用
收藏
页码:138 / 154
页数:17
相关论文
共 50 条
  • [1] Applying genetic and symbolic learning algorithms to extract rules from Artificial Neural Networks
    Milaré, CR
    Batista, GEAPA
    de Carvalho, ACPLF
    Monard, MC
    MICAI 2004: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2004, 2972 : 833 - 843
  • [2] Extraction of Symbolic Rules from Artificial Neural Networks
    Kamruzzaman, S. M.
    Islam, Md. Monirul
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 10, 2005, 10 : 271 - 277
  • [3] Using genetic algorithms to extract rules from trained neural networks
    Keedwell, E
    Narayanan, A
    Savic, D
    GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 793 - 793
  • [4] Using the NextClosure algorithm to extract rules from trained neural networks -: Application in solar energy systems
    Vimieiro, R
    Zárate, LE
    Pereira, EMD
    Vieira, NJ
    SMCia/05: Proceedings of the 2005 IEEE Mid-Summer Workshop on Soft Computing in Industrial Applications, 2005, : 184 - 189
  • [5] Survey and critique of techniques for extracting rules from trained artificial neural networks
    Andrews, R
    Diederich, J
    Tickle, AB
    KNOWLEDGE-BASED SYSTEMS, 1995, 8 (06) : 373 - 389
  • [6] Extracting symbolic rules from trained neural network ensembles
    Zhou, ZH
    Jiang, Y
    Chen, SF
    AI COMMUNICATIONS, 2003, 16 (01) : 3 - 15
  • [7] Extracting rules from trained neural networks
    Tsukimoto, H
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2000, 11 (02): : 377 - 389
  • [8] The truth is in there: Current issues in extracting rules from trained feedforward artificial neural networks
    Tickle, AB
    Golea, M
    Hayward, R
    Diederich, J
    1997 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, 1997, : 2530 - 2534
  • [9] EXTRACTING RULES FROM TRAINED RBF NEURAL NETWORKS
    Grabusts, Peter
    ENVIRONMENT, TECHNOLOGY, RESOURCES, PROCEEDINGS, 2005, : 33 - 39
  • [10] Production Quality Modeling Based on Regression Rules Extracted from Trained Artificial Neural Networks
    Ning Yan
    Li Min
    Yang Jianhong
    Meng Kunyin
    2009 FOURTH INTERNATIONAL CONFERENCE ON SYSTEMS (ICONS), 2009, : 197 - 203