DocumentCode :
1396402
Title :
Guiding Hidden Layer Representations for Improved Rule Extraction From Neural Networks
Author :
Huynh, Thuan Q. ; Reggia, James A.
Author_Institution :
Dept. of Comput. Sci., Univ. of Maryland, College Park, MD, USA
Volume :
22
Issue :
2
fYear :
2011
Firstpage :
264
Lastpage :
275
Abstract :
The production of relatively large and opaque weight matrices by error backpropagation learning has inspired substantial research on how to extract symbolic human-readable rules from trained networks. While considerable progress has been made, the results at present are still relatively limited, in part due to the large numbers of symbolic rules that can be generated. Most past work to address this issue has focused on progressively more powerful methods for rule extraction (RE) that try to minimize the number of weights and/or improve rule expressiveness. In contrast, here we take a different approach in which we modify the error backpropagation training process so that it learns a different hidden layer representation of input patterns than would normally occur. Using five publicly available datasets, we show via computational experiments that the modified learning method helps to extract fewer rules without increasing individual rule complexity and without decreasing classification accuracy. We conclude that modifying error backpropagation so that it more effectively separates learned pattern encodings in the hidden layer is an effective way to improve contemporary RE methods.
Keywords :
backpropagation; encoding; knowledge based systems; neural nets; backpropagation learning; error backpropagation training process; hidden layer representation; neural network; opaque weight matrices; pattern encodings; symbolic human-readable rules extraction; Accuracy; Artificial neural networks; Backpropagation; Clustering algorithms; Encoding; Testing; Training; Hidden layer representation; neural networks; penalty function; rule extraction; Algorithms; Artificial Intelligence; Classification; Computer Simulation; Humans; Neural Networks (Computer); Pattern Recognition, Automated; Software Design; Software Validation;
fLanguage :
English
Journal_Title :
Neural Networks, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9227
Type :
jour
DOI :
10.1109/TNN.2010.2094205
Filename :
5659485
Link To Document :
بازگشت