Rule Extraction from Neural Network Using Input Data Ranges Recursively

被引:17
|
作者
Chakraborty, Manomita [1 ]
Biswas, Saroj Kumar [1 ]
Purkayastha, Biswajit [1 ]
机构
[1] Natl Inst Technol Silchar, Comp Sci & Engn Dept, Silchar 788010, Assam, India
关键词
Neural network; Data mining; Rule extraction; Classification; Re-RX algorithm; RxREN algorithm; ALGORITHM;
D O I
10.1007/s00354-018-0048-0
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Neural network is one of the best tools for data mining tasks due to its high accuracy. However, one of the drawbacks of neural network is its black box nature. This limitation makes neural network useless for many applications which require transparency in their decision-making process. Many algorithms have been proposed to overcome this drawback by extracting transparent rules from neural network, but still researchers are in search foralgorithms that can generatemore accurate and simplerules. Therefore, this paper proposes a rule extraction algorithm named Eclectic Rule Extraction from Neural Network Recursively (ERENNR), with the aim to generate simple and accurate rules. ERENNR algorithmextracts symbolic classification rules from a single-layer feed-forward neural network. The novelty of this algorithm lies in its procedure of analyzing the nodes of the network. It analyzes a hidden node based on data ranges of input attributes with respect to its output and analyzes an output node using logical combination of the outputs of hidden nodes with respect to output class. And finally it generates a rule set by proceeding in a backward direction starting from the output layer. For each rule in the set, it repeats the whole process of rule extraction if the rule satisfies certain criteria. The algorithm is validated with eleven benchmark datasets. Experimental results show that the generated rules are simple and accurate.
引用
收藏
页码:67 / 96
页数:30
相关论文
共 50 条
  • [31] Rule extraction from neural network by genetic algorithm with Pareto optimization
    Markowska-Kaczmar, U
    Wnuk-Lipinski, P
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING - ICAISC 2004, 2004, 3070 : 450 - 455
  • [32] Rule Extraction from Privacy Preserving Neural Network: Application to Banking
    Naveen, Nekuri
    Ravi, V.
    Rao, C. Raghavendra
    MEMS, NANO AND SMART SYSTEMS, PTS 1-6, 2012, 403-408 : 920 - 928
  • [33] Paper: Extraction of Guardrails from MMS Data Using Convolutional Neural Network
    Matsumoto, Hiroki
    Mori, Yuma
    Masuda, Hiroshi
    INTERNATIONAL JOURNAL OF AUTOMATION TECHNOLOGY, 2021, 15 (03) : 258 - 267
  • [34] Rule extraction from neural networks using fuzzy sets
    Wettayaprasit, W
    Lursinsap, C
    Chu, CHH
    ICONIP'02: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON NEURAL INFORMATION PROCESSING: COMPUTATIONAL INTELLIGENCE FOR THE E-AGE, 2002, : 2582 - 2586
  • [35] Input Data Analysis by Neural Network
    Hendtlass, Tim
    2008 THIRD INTERNATIONAL CONFERENCE ON BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS, 2008, : 49 - 53
  • [36] Input Data Analysis by Neural Network
    Hendtlass, Tim
    JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2010, 7 (05) : 862 - 867
  • [37] Data mining, neural networks and rule extraction
    University of Louisville, KY, United States
    不详
    不详
    Semin. Neural Netw. Appl. Electr. Eng., Neurel Proc., 2006, (01):
  • [38] Ensemble Neural Network Rule Extraction Using Re-RX Algorithm
    Hara, Atsushi
    Hayashi, Yoichi
    2012 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2012,
  • [39] Rule extraction: Using neural networks or for neural networks?
    Zhi-Hua Zhou
    Journal of Computer Science and Technology, 2004, 19 : 249 - 253
  • [40] Rule extraction: Using neural networks or for neural networks?
    Zhou, ZH
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2004, 19 (02) : 249 - 253