Hierarchical Rules for a Hierarchical Classifier

  • Authors:
  • Igor T. Podolak

  • Affiliations:
  • Institute of Computer Science, Faculty of Mathematics and Computer Science, Jagiellonian University, Nawojki 11, Kraków, Poland

  • Venue:
  • ICANNGA '07 Proceedings of the 8th international conference on Adaptive and Natural Computing Algorithms, Part I
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

A system of rule extraction out of a complex hierarchical classifier is proposed in this paper. There are several methods for rule extraction out of trained artificial neural networks (ANN's), but these methods do not scale well, i.e.results are satisfactory for small problems. For complicated problems hundreds of rules are produced, which are hard to govern.In this paper a hierarchical classifier with a tree-like structure and simple ANN's at nodes, is presented, which splits the original problem into several sub-problems that overlap. Node classifiers are all weak(i.e.with accuracy only better than random), and errors are corrected at lower levels. Single sub-problems constitute of examples that were hard to separate. Such architecture is able to classify better than single network models.At the same time if---thenrules are extracted, which only answer which sub-problem a given example belongs to. Such rules, by introducing hierarchy, are simpler and easier to modify by hand, giving also a better insight into the original classifier behaviour.