【24h】

Evolving NNTrees More Efficiently

机译:更有效地进化NNTree

获取原文

摘要

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. Experimental results with 10 public databases show that the proposed algorithm is much more efficient and effective than existing ones.
机译:神经网络树(NNTree)是决策树(DT),每个非终端节点都包含专家神经网络(ENN)。一般而言,因为ENN可以提取更复杂的特征,所以NNTree的性能可能优于标准的轴平行DT。但是,多元DT的诱导非常困难。即使每个非终端节点都包含一个简单的斜超平面,找到最佳测试功能也是一个NP完全问题。为了解决此问题,我们研究了两种进化算法(EA)。一种是通过递归应用遗传算法(GA)来诱导NNTree,另一种是直接进化NNTree。但是,这两种算法非常耗时,无法轻松使用。本文结合遗传算法和BP算法,提出了一种新的EA算法。在这里,GA用于查找NNTree的结构,而BP用于训练ENN。 10个公共数据库的实验结果表明,该算法比现有算法具有更高的效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号