首页> 外文期刊>Evolutionary computation >Probabilistic Contextual and Structural Dependencies Learning in Grammar-Based Genetic Programming
【24h】

Probabilistic Contextual and Structural Dependencies Learning in Grammar-Based Genetic Programming

机译:基于语法的遗传编程中的概率语境和结构依赖性学习

获取原文
获取原文并翻译 | 示例
           

摘要

Genetic Programming is a method to automatically create computer programs based on the principles of evolution. The problem of deceptiveness caused by complex dependencies among components of programs is challenging. It is important because it can misguide Genetic Programming to create suboptimal programs. Besides, aminor modification in the programs may lead to a notable change in the program behaviours and affect the final outputs. This article presents Grammar-Based Genetic Programming with Bayesian Classifiers (GBGPBC) in which the probabilistic dependencies among components of programs are captured using a set of Bayesian network classifiers. Our system was evaluated using a set of benchmark problems (the deceptive maximum problems, the royal tree problems, and the bipolar asymmetric royal tree problems). It was shown to be often more robust and more efficient in searching the best programs than other related Genetic Programming approaches in terms of the total number of fitness evaluation. We studied what factors affect the performance of GBGPBC and discovered that robust variants of GBGPBC were consistently weakly correlated with some complexity measures. Furthermore, our approach has been applied to learn a ranking program on a set of customers in direct marketing. Our suggested solutions help companies to earn significantly more when compared with other solutions produced by several well-known machine learning algorithms, such as neural networks, logistic regression, and Bayesian networks.
机译:基因编程是一种基于进化原则自动创建计算机程序的方法。方案组成部分之间的复杂依赖性引起的欺骗性问题是具有挑战性的。重要的是因为它可以误导遗传编程,以创造次优程序。此外,程序中的Aminor修改可能导致程序行为的显着变化并影响最终输出。本文介绍了基于语法的遗传编程,与贝叶斯级分类器(GBGPBC),其中使用一组贝叶斯网络分类器捕获程序组件之间的概率依赖性。我们的系统使用一组基准问题进行了评估(欺骗性最大问题,皇家树问题和双极不对称皇家树问题)。在寻找比其他相关遗传编程方法方面,在对健身评估总数方面的最佳节目方面往往更加强劲,更有效。我们研究了影响GBGPBC性能的因素,并发现GBGPBC的鲁棒变体与一些复杂性措施一致弱。此外,我们的方法已应用于在直接营销中的一套客户上学习排名计划。我们的建议解决方案与多个知名机器学习算法(如神经网络,逻辑回归和贝叶斯网络)相比,公司帮助公司赚取更多更多。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号