Extraction of Logical Rules from Neural Networks

  • Authors:
  • Włodzisław Duch;Rafał Adamczak;Krzysztof Grąbczewski

  • Affiliations:
  • Department of Computer Methods, Nicholas Copernicus University, Grudziądzka 5, 87–100 Toruń, Poland;Department of Computer Methods, Nicholas Copernicus University, Grudziądzka 5, 87–100 Toruń, Poland;Department of Computer Methods, Nicholas Copernicus University, Grudziądzka 5, 87–100 Toruń, Poland

  • Venue:
  • Neural Processing Letters
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

Three neural-based methods for extraction of logical rules from data are presented. These methods facilitate conversion of graded response neuralnetworks into networks performing logical functions. MLP2LN method tries toconvert a standard MLP into a network performing logical operations (LN).C-MLP2LN is a constructive algorithm creating such MLP networks. Logicalinterpretation is assured by adding constraints to the cost function,forcing the weights to ±1 or 0. Skeletal networks emergeensuring that a minimal number of logical rules are found. In both methodsrules covering many training examples are generated before more specificrules covering exceptions. The third method, FSM2LN, is based on theprobability density estimation. Several examples of performance of thesemethods are presented.