A balanced neural tree for pattern classification

Neural Netw. 2012 Mar:27:81-90. doi: 10.1016/j.neunet.2011.10.007. Epub 2011 Oct 25.

Abstract

This paper proposes a new neural tree (NT) architecture, balanced neural tree (BNT), to reduce tree size and improve classification with respect to classical NTs. To achieve this result, two main innovations have been introduced: (a) perceptron substitution and (b) pattern removal. The first innovation aims to balance the structure of the tree. If the last-trained perceptron largely misclassifies the given training set into a reduced number of classes, then this perceptron is substituted with a new perceptron. The second novelty consists of the introduction of a new criterion for the removal of tough training patterns that generate the problem of over-fitting. Finally, a new error function based on the depth of the tree is introduced to reduce perceptron training time. The proposed BNT has been tested on various synthetic and real datasets. The experimental results show that the proposed BNT leads to satisfactory results in terms of both tree depth reduction and classification accuracy.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Decision Trees*
  • Neural Networks, Computer*
  • Pattern Recognition, Automated / methods*