2000
DOI: 10.1109/72.839008
|View full text |Cite
|
Sign up to set email alerts
|

Extracting rules from trained neural networks

Abstract: This paper presents an algorithm for extracting rules from trained neural networks. The algorithm is a decompositional approach which can be applied to any neural network whose output function is monotone such as sigmoid function. Therefore, the algorithm can be applied to multilayer neural networks, recurrent neural networks and so on. It does not depend on training algorithms, and its computational complexity is polynomial. The basic idea is that the units of neural networks are approximated by Boolean funct… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
68
0
4

Year Published

2000
2000
2016
2016

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 144 publications
(72 citation statements)
references
References 12 publications
0
68
0
4
Order By: Relevance
“…Pruning techniques [8,9,10] begin by training a larger than necessary network and then reduce weights and neurons that are deemed redundant. Constructive algorithms present several significant advantages over pruning based algorithms including the ease of specification of the initial network topology, better economy in terms of training time and number of training examples, and potential for converging to a smaller network with superior generalization [11,12,13].…”
Section: Destructive Learningmentioning
confidence: 99%
“…Pruning techniques [8,9,10] begin by training a larger than necessary network and then reduce weights and neurons that are deemed redundant. Constructive algorithms present several significant advantages over pruning based algorithms including the ease of specification of the initial network topology, better economy in terms of training time and number of training examples, and potential for converging to a smaller network with superior generalization [11,12,13].…”
Section: Destructive Learningmentioning
confidence: 99%
“…With data mining techniques, we can extract useful knowledge from training data to solve problems. Many methods have been proposed to generate fuzzy rules from training instances [3], [5], [6], [15], [17], [18] based on the fuzzy set theory [19]. In [6], we have presented a method for generating fuzzy rules from relational database systems for estimating null values.…”
mentioning
confidence: 99%
“…This is due because neural networks have stored the knowledge in the weights linked to the connections, and therefore, it is difficult to explain the concepts in the weights from which neural networks elaborate the correct output. That is the reason Artificial Intelligence is performing some research about symbolic knowledge acquisition from a neural network [8,12,14]. Obtained rules of the neural network could give to knowledge engineering new points of view about the domain and new rules to interpret.…”
Section: Introductionmentioning
confidence: 99%