首页> 外文期刊>Genetic programming and evolvable machines >A multi-level grammar approach to grammar-guided genetic programming: the case of scheduling in heterogeneous networks
【24h】

A multi-level grammar approach to grammar-guided genetic programming: the case of scheduling in heterogeneous networks

机译:语法引导遗传编程的多级语法方法:异构网络中调度的情况

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

The scale at which the human race consumes data has increased exponentially in recent years. One key part in this increase has been the usage of smart phones and connected devices by the populous. Multi-level heterogeneous networks are the driving force behind this mobile revolution, but these are constrained with limited bandwidth and over-subscription. Scheduling users on these networks has become a growing issue. In recent years grammar-guided genetic programming (G3P) has shown its capability to evolve beyond human-competitive network schedulers. Despite the performance of the G3P schedulers, a large margin of improvement is demonstrated to still exist. In the pursuit of this goal we recently proposed a multi-level grammar approach to generating schedulers. The complexity of the grammar was increased at various stages during evolution, allowing for individuals to add more complex functions through variation operations. The goal is to evolve good quality solutions before allowing the population to specialise more as the grammar functionality increased in a layered learning way. In this paper the results of this initial study are replicated, and confirmed, and it is seen that this approach improves the quality of the evolved schedulers. However, despite the gain in performance, we notice that the proposed approach comes with an acute sensitivity to the generation at which the grammar complexity is increased. Therefore, we put forward a novel seeding strategy and show that the seeding strategy mitigates the shortcomings of the original approach. The use of the seeding strategy outperforms the original approach in all the studied cases, and thus yields a better overall performance than the state-of-the-art G3P generated schedulers.
机译:近年来,人类消耗数据的规模呈指数增长。这种增加的一个关键部分是人口般的手机和连接设备的使用。多级异构网络是这种移动革命后面的驱动力,但这些是限制有限的带宽和过度订阅。在这些网络上调度用户已成为一个不断增长的问题。近年来,语法引导遗传编程(G3P)已经表明其能够超越人类竞争网络调度员。尽管G3P调度仪的表现,但仍然存在较大的改进余量。在追求这一目标中,我们最近提出了一种多级语法方法来发电调度员。语法的复杂性在进化期间的各个阶段增加,允许个体通过变异操作增加更复杂的功能。目标是在允许人口以分层学习方式增加语法功能的增加之前,以允许人口更加努力,以便专注于更好的质量解决方案。在本文中,该初步研究的结果被复制,并确认,看来,这种方法可以提高进化调度员的质量。然而,尽管表现得出,但我们注意到所提出的方法对语法复杂性增加的产生具有急性敏感性。因此,我们提出了一种新颖的播种策略,并表明播种策略减轻了原始方法的缺点。种子策略的使用优于所有研究的情况下的原始方法,从而产生比最先进的G3P生成的调度仪更好的整体性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号