Title :
Symbolic interpretation of artificial neural networks
Author :
Taha, Ismail A. ; Ghosh, Joydeep
Author_Institution :
Dept. of Comput. & Oper. Res., Mil. Tech. Coll., Cairo, Egypt
Abstract :
Hybrid intelligent systems that combine knowledge-based and artificial neural network systems typically have four phases, involving domain knowledge representation, mapping of this knowledge into an initial connectionist architecture, network training and rule extraction, respectively. The final phase is important because it can provide a trained connectionist architecture with explanation power and validate its output decisions. Moreover, it can be used to refine and maintain the initial knowledge acquired from domain experts. In this paper, we present three rule extraction techniques. The first technique extracts a set of binary rules from any type of neural network. The other two techniques are specific to feedforward networks, with a single hidden layer of sigmoidal units. Technique 2 extracts partial rules that represent the most important embedded knowledge with an adjustable level of detail, while the third technique provides a more comprehensive and universal approach. A rule-evaluation technique, which orders extracted rules based on three performance measures, is then proposed. The three techniques area applied to the iris and breast cancer data sets. The extracted rules are evaluated qualitatively and quantitatively, and are compared with those obtained by other approaches
Keywords :
explanation; feedforward neural nets; knowledge based systems; knowledge representation; learning (artificial intelligence); neural net architecture; symbol manipulation; truth maintenance; adjustable detail level; artificial neural networks; binary rules; breast cancer data set; connectionist architecture; domain knowledge mapping; domain knowledge representation; embedded knowledge; explanation power; feedforward networks; hidden layer; hybrid intelligent systems; iris data set; knowledge refinement; knowledge-based systems; network training; output decision validation; partial rules; performance measures; rule evaluation technique; rule extraction; rule ordering; sigmoidal units; symbolic interpretation; Artificial neural networks; Computer networks; Data mining; Fuzzy neural networks; Fuzzy sets; Intelligent systems; Knowledge based systems; Knowledge representation; Military computing; Neural networks;
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on