C4.5: programs for machine learning
C4.5: programs for machine learning
Extracting Refined Rules from Knowledge-Based Neural Networks
Machine Learning
Extraction of rules from discrete-time recurrent neural networks
Neural Networks
Machine Learning
A search technique for rule extraction from trained neural networks
Non-Linear Analysis
Symbolic Interpretation of Artificial Neural Networks
IEEE Transactions on Knowledge and Data Engineering
Machine Learning
Symbolic Rule Extraction from the DIMLP Neural Network
Hybrid Neural Systems, revised papers from a workshop
Extracting comprehensible models from trained neural networks
Extracting comprehensible models from trained neural networks
A partial order for the M-of-N rule-extraction algorithm
IEEE Transactions on Neural Networks
A new methodology of extraction, optimization and application of crisp and fuzzy logical rules
IEEE Transactions on Neural Networks
Computers in Biology and Medicine
Classification method using fuzzy level set subgrouping
Expert Systems with Applications: An International Journal
Similarity classifier using similarities based on modified probabilistic equivalence relations
Knowledge-Based Systems
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
The inherent black-box nature of neural networks is an important drawback with respect to the problem of explanation of neural network responses. Although several articles have tackled the problem of rule extraction from a single neural network, just a few papers have investigated rule extraction from several combined neural networks. In this article we describe how to translate symbolic rules into the Discretized Interpretable Multi-Layer Perceptron (DIMLP) and how to extract rules from one or several combined neural networks. Our approach consists of characterizing discriminant hyperplane frontiers. Unordered rules are extracted in polynomial time with respect to the size of the problem and the size of the network. Moreover, the degree of matching between extracted rules and neural network responses is 100% on training examples. We applied single DIMLP networks to 17 data sets related to medical diagnosis and medical prognosis problems. Results based on 10-fold cross-validation showed that the DIMLP model was on average as accurate as standard multi-layer perceptrons (MLP). Furthermore, DIMLP networks were significantly more accurate than CN2 on eight problems, whereas only on one problem CN2 was better than DIMLP. Finally, a non-Hodgkin lymphoma diagnosis problem based on classification of electrophoresis gels was defined. It turned out that ensembles of DIMLP networks were significantly more accurate than CN2 (96.1%+/-1.4 versus 82.7%+/-4.0). Finally, symbolic rules revealed the presence of five important spots for the discrimination of the class of Lymphocyte Leukemia/Chronic Lymphoid Leukemia (Lc/LLc), and the class of Centrocytic Lymphoma (Cc).