Issue No. 03 - March (1993 vol. 42)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/12.210172
<p>A pattern classification method called neural tree networks (NTNs) is presented. The NTN consists of neural networks connected in a tree architecture. The neural networks are used to recursively partition the feature space into subregions. Each terminal subregion is assigned a class label which depends on the training data routed to it by the neural networks. The NTN is grown by a learning algorithm, as opposed to multilayer perceptrons (MLPs), where the architecture must be specified before learning can begin. A heuristic learning algorithm based on minimizing the L1 norm of the error is used to grow the NTN. It is shown that this method has better performance in terms of minimizing the number of classification errors than the squared error minimization method used in backpropagation. An optimal pruning algorithm is given to enhance the generalization of the NTN. Simulation results are presented on Boolean function learning tasks and a speaker independent vowel recognition task. The NTN compares favorably to both neural networks and decision trees.</p>
neural tree networks; pattern classification method; feature space; class label; learning algorithm; classification errors; optimal pruning algorithm; function learning tasks; speaker independent vowel recognition; learning (artificial intelligence); pattern recognition; self-organising feature maps; trees (mathematics).
A. Sakar, R.J. Mammone, "Growing and Pruning Neural Tree Networks", IEEE Transactions on Computers, vol. 42, no. , pp. 291-299, March 1993, doi:10.1109/12.210172