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 条
  • [1] Rule Extraction from Neural Network Using Input Data Ranges Recursively
    Manomita Chakraborty
    Saroj Kumar Biswas
    Biswajit Purkayastha
    New Generation Computing, 2019, 37 : 67 - 96
  • [2] Rule Extraction from Training Data Using Neural Network
    Biswas, Saroj Kumar
    Chakraborty, Manomita
    Purkayastha, Biswajit
    Roy, Pinki
    Thounaojam, Dalton Meitei
    INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2017, 26 (03)
  • [3] Rule extraction from a neural network with segregated numeric and categorical input
    Roelof, RK
    PROCEEDINGS OF THE EIGHTH IASTED INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, 2004, : 386 - 391
  • [4] Neural network training and rule extraction with augmented discretized input
    Hayashi, Yoichi
    Setiono, Rudy
    Azcarraga, Arnulfo
    NEUROCOMPUTING, 2016, 207 : 610 - 622
  • [5] Greedy rule generation from discrete data and its use in neural network rule extraction
    Odajima, Koichi
    Hayashi, Yoichi
    Tianxia, Gong
    Setiono, Rudy
    NEURAL NETWORKS, 2008, 21 (07) : 1020 - 1028
  • [6] Greedy Rule Generation from discrete data and its use in neural network rule extraction
    Odajima, Koichi
    Hayashi, Yoichi
    Setiono, Rudy
    2006 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORK PROCEEDINGS, VOLS 1-10, 2006, : 1833 - +
  • [7] Rule extraction using ensemble of neural network ensembles
    Chakraborty, Manomita
    Biswas, Saroj Kr.
    Purkayastha, Biswajit
    COGNITIVE SYSTEMS RESEARCH, 2022, 75 : 36 - 52
  • [8] Comprehensible and transparent rule extraction using neural network
    Biswas, Saroj Kr.
    Bhattacharya, Arijit
    Duttachoudhury, Abhinaba
    Chakraborty, Manomita
    Das, Akhil Kumar
    MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (28) : 71055 - 71070
  • [9] Recursive neural network rule extraction for data with mixed attributes
    Setiono, Rudy
    Baesens, Bart
    Mues, Christophe
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2008, 19 (02): : 299 - 307
  • [10] Symbolic rule extraction from the DIMLP neural network
    Bologna, G
    HYBRID NEURAL SYSTEMS, 2000, 1778 : 240 - 254