DocumentCode
1277810
Title
ANN-DT: an algorithm for extraction of decision trees from artificial neural networks
Author
Schmitz, Gregor P J ; Aldrich, Chris ; Gouws, Francois S.
Author_Institution
Dept. of Chem. Eng., Stellenbosch Univ., South Africa
Volume
10
Issue
6
fYear
1999
fDate
11/1/1999 12:00:00 AM
Firstpage
1392
Lastpage
1401
Abstract
Although artificial neural networks can represent a variety of complex systems with a high degree of accuracy, these connectionist models are difficult to interpret. This significantly limits the applicability of neural networks in practice, especially where a premium is placed on the comprehensibility or reliability of systems. A novel artificial neural-network decision tree algorithm (ANN-DT) is therefore proposed, which extracts binary decision trees from a trained neural network. The ANN-DT algorithm uses the neural network to generate outputs for samples interpolated from the training data set. In contrast to existing techniques, ANN-DT can extract rules from feedforward neural networks with continuous outputs. These rules are extracted from the neural network without making assumptions about the internal structure of the neural network or the features of the data. A novel attribute selection criterion based on a significance analysis of the variables on the neural-network output is examined. It is shown to have significant benefits in certain cases when compared with the standard criteria of minimum weighted variance over the branches. In three case studies the ANN-DT algorithm compared favorably with CART, a standard decision tree algorithm
Keywords
decision trees; feedforward neural nets; learning (artificial intelligence); ANN-DT; CART; artificial neural-network decision tree algorithm; attribute selection criterion; binary decision trees; minimum weighted variance; significance analysis; Artificial neural networks; Computer networks; Data mining; Decision trees; Feedforward neural networks; Multi-layer neural network; Neural networks; Noise robustness; Sensitivity analysis; Training data;
fLanguage
English
Journal_Title
Neural Networks, IEEE Transactions on
Publisher
ieee
ISSN
1045-9227
Type
jour
DOI
10.1109/72.809084
Filename
809084
Link To Document