Applying a Clustering Genetic Algorithm for Extracting Rules from a Supervised Neural Network

  • Authors:
  • Eduardo R. Hruschka

  • Affiliations:
  • -

  • Venue:
  • IJCNN '00 Proceedings of the IEEE-INNS-ENNS International Joint Conference on Neural Networks (IJCNN'00)-Volume 3 - Volume 3
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

The main challenge to the use of supervised neural networks in data mining applications is to get explicit knowledge from these models. For this purpose, a clustering genetic algorithm for rule extraction from artificial neural networks is developed. The methodology is based on the clustering of the hidden units activation values. A simple encoding scheme that yields to constant-length chromosomes is used, thus allowing the application of the standard genetic operators. Besides, a consistent algorithm to avoid some of the drawbacks of this kind of representation is also developed. In addition, a very simple heuristic is applied to generate the initial population. The individual fitness is determined based on the number of objects belonging to each cluster, as well as on the euclidean distances among the objects. The developed algorithm is experimentally evaluated in the Australian Credit Approval Database.