Template-based procedures for neural network interpretation

被引:30
作者
Alexander, JA [1 ]
Mozer, MC [1 ]
机构
[1] Univ Colorado, Dept Comp Sci, Boulder, CO 80309 USA
基金
美国国家科学基金会;
关键词
neural networks; rule extraction; connectionist networks; sigmoidal units; Boolean;
D O I
10.1016/S0893-6080(99)00009-X
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Although neural networks often achieve impressive learning and generalization performance, their internal workings are typically all but impossible to decipher. This characteristic of the networks, their opacity, is one of the disadvantages of connectionism compared to more traditional, rule-oriented approaches to artificial intelligence. Without a thorough understanding of the network behavior, confidence in a system's results is lowered, and the transfer of learned knowledge to other processing systems - including humans - is precluded. Methods that address the opacity problem by casting network weights in symbolic terms are commonly referred to as rule extraction techniques. This work describes a principled approach to symbolic rule extraction from standard multilayer feedforward networks based on the notion of weight templates, parameterized regions of weight space corresponding to specific symbolic expressions. With an appropriate choice of representation, we show how template parameters may be efficiently identified and instantiated to yield the optimal match to the actual weights of a unit. Depending on the requirements of the application domain. the approach can accommodate n-ary disjunctions and conjunctions with O(k) complexity, simple n-of-m expressions with O(k(2)) complexity, or more general classes of recursive n-of-m expressions with O(k(L+2)) complexity, where ii is the number of inputs to an unit and L the recursion level of the expression class. Compared to other approaches in the literature, our method of rule extraction offers benefits in simplicity, computational performance, and overall flexibility. Simulation results on a variety of problems demonstrate the application of our procedures as well as the strengths and the weaknesses of our general approach. (C) 1999 Published by Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:479 / 498
页数:20
相关论文
共 26 条
  • [1] [Anonymous], 1990, SIAM NEWS
  • [2] Bridle J.S., 1990, NEUROCOMPUTING, P227, DOI DOI 10.1007/978-3-642-76153-9_28
  • [3] DINSMORE J, 1992, SYMBOLIC CONNECTIONS
  • [4] Dolan C. P., 1989, Connection Science, V1, P53, DOI 10.1080/09540098908915629
  • [5] Fu L.-M., 1989, Connection Science, V1, P325, DOI 10.1080/09540098908915644
  • [6] FU LM, 1991, PROCEEDINGS : NINTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2, P590
  • [7] CONNECTIONIST EXPERT SYSTEMS
    GALLANT, SI
    [J]. COMMUNICATIONS OF THE ACM, 1988, 31 (02) : 152 - 169
  • [8] HAYASHI Y, 1990, ADV NEURAL INFORMATI, V3, P578
  • [9] CONNECTIONIST LEARNING PROCEDURES
    HINTON, GE
    [J]. ARTIFICIAL INTELLIGENCE, 1989, 40 (1-3) : 185 - 234
  • [10] Holland J. H., 1986, Induction: Processes of Inference, Learning, and Discovery