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 条
  • [42] Rule extraction from a neural network and its application in rotor fault diagnosis
    Chen, Guo
    Zhendong yu Chongji/Journal of Vibration and Shock, 2009, 28 (03): : 59 - 62
  • [43] Rule extraction from an artificial neural network based fault direction discriminator
    Sidhu, TS
    Mital, L
    Sachdev, MS
    2000 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, CONFERENCE PROCEEDINGS, VOLS 1 AND 2: NAVIGATING TO A NEW ERA, 2000, : 692 - 696
  • [44] Recognizing images from ICA filters and neural network ensembles with rule extraction
    Bologna, G
    Pellegrini, C
    ARTIFICIAL NEURAL NETS PROBLEM SOLVING METHODS, PT II, 2003, 2687 : 544 - 550
  • [45] Elliptical Rule Extraction from a Trained Radial Basis Function Neural Network
    Bondarenko, Andrey
    Borisov, Arkady
    AICT 2013: APPLIED INFORMATION AND COMMUNICATION TECHNOLOGIES, 2013, : 23 - 28
  • [46] The influence of parameters in evolutionary based rule extraction method from neural network
    Markowska-Kaczmar, U
    5TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, PROCEEDINGS, 2005, : 106 - 111
  • [47] Rule extraction from an optimized neural network for traffic crash frequency modeling
    Zeng, Qiang
    Huang, Helai
    Pei, Xin
    Wong, S. C.
    Gao, Mingyun
    ACCIDENT ANALYSIS AND PREVENTION, 2016, 97 : 87 - 95
  • [48] Rule extraction based on data dimensionality reduction using RBF neural networks
    Fu, XJ
    Wang, LP
    8TH INTERNATIONAL CONFERENCE ON NEURAL INFORMATION PROCESSING, VOLS 1-3, PROCEEDING, 2001, : 149 - 153
  • [49] Analyzing dividend events with neural network rule extraction
    Dong, M
    Zhou, XS
    PROCEEDINGS OF THE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS 2003, VOLS 1-4, 2003, : 2854 - 2859
  • [50] Improving Neural Network Interpretability via Rule Extraction
    Schnyder, Stephane Gomez
    Despraz, Jeremie
    Pena-Reyes, Carlos Andres
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2018, PT I, 2018, 11139 : 811 - 813