• DocumentCode
    2461000
  • Title

    Evolving NNTrees More Efficiently

  • Author

    Hayashi, Hirotomo ; Zhao, Qiangfu

  • Author_Institution
    Aizu Univ., Aizuwakamatsu
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    623
  • Lastpage
    628
  • Abstract
    Neural network tree (NNTree) is a decision tree (DT) with each non-terminal node containing an expert neural network (ENN). Generally speaking, NNTrees can outperform standard axis-parallel DTs because the ENNs can extract more complex features. However, induction of multivariate DTs is very difficult. Even if each non-terminal node contains a simple oblique hyperplane, finding the optimal test function is an NP-complete problem. To solve this problem, we have studied two evolutionary algorithms (EAs). One is to induce the NNTrees by applying the genetic algorithm (GA) recursively, and another is to evolve the NNTrees directly. These two algorithms, however, are very time consuming and cannot be used easily. This paper proposes a new EA by combining GA and the back propagation (BP) algorithm. Here, GA is used for finding the structure of the NNTree, and BP is used for training the ENNs. Experimentai resufts with 10 public databases show that the proposed algorithm is much more efficient and effective than existing ones.
  • Keywords
    decision trees; genetic algorithms; neural nets; decision tree; expert neural network; genetic algorithm; neural network tree; Boolean functions; Computational complexity; Databases; Decision trees; Evolutionary computation; Feature extraction; Genetic algorithms; Neural networks; Neurons; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2006. CEC 2006. IEEE Congress on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    0-7803-9487-9
  • Type

    conf

  • DOI
    10.1109/CEC.2006.1688368
  • Filename
    1688368