Recursive neural network rule extraction for data with mixed attributes.
In this paper, we present a recursive algorithm for extracting classification rules from feedforward neural networks (NNs) that have been trained on data sets having both discrete and continuous attributes. The novelty of this algorithm lies in the conditions of the extracted rules: the rule conditions involving discrete attributes are disjoint from those involving continuous attributes. The algorithm starts by first generating rules with discrete attributes only to explain the classification process of the NN. If the accuracy of a rule with only discrete attributes is not satisfactory, the algorithm refines this rule by recursively generating more rules with discrete attributes not already present in the rule condition, or by generating a hyperplane involving only the continuous attributes. We show that for three real-life credit scoring data sets, the algorithm generates rules that are not only more accurate but also more comprehensible than those generated by other NN rule extraction methods.
Setiono
R
R
School of Computing, National University of Singapore, Singapore 117543, Republic of Singapore. rudys@comp.nus.edu.sg
Baesens
B
B
Mues
C
C
D000465:Algorithms; D003627:Data Interpretation, Statistical; D005246:Feedback; D016571:Neural Networks, Computer