首页> 外文期刊>IEEE transactions on evolutionary computation >Distributed Cooperative Co-Evolution With Adaptive Computing Resource Allocation for Large Scale Optimization
【24h】

Distributed Cooperative Co-Evolution With Adaptive Computing Resource Allocation for Large Scale Optimization

机译:具有自适应计算资源分配的分布式协作共同,进行大规模优化

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

摘要

Through introducing the divide-and-conquer strategy, cooperative co-evolution (CC) has been successfully employed by many evolutionary algorithms (EAs) to solve large-scale optimization problems. In practice, it is common that different subcomponents of a large-scale problem have imbalanced contributions to the global fitness. Thus, how to utilize such imbalance and concentrate efforts on optimizing important subcomponents becomes an important issue for improving performance of cooperative co-EA, especially in distributed computing environment. In this paper, we propose a two-layer distributed CC (dCC) architecture with adaptive computing resource allocation for large-scale optimization. The first layer is the dCC model which takes charge of calculating the importance of subcomponents and accordingly allocating resources. An effective allocating algorithm is designed which can adaptively allocate computing resources based on a periodic contribution calculating method. The second layer is the pool model which takes charge of making fully utilization of imbalanced resource allocation. Within this layer, two different conformance policies are designed to help optimizers use the assigned computing resources efficiently. Empirical studies show that the two conformance policies and the computing resource allocation algorithm are effective, and the proposed distributed architecture possesses high scalability and efficiency.
机译:通过介绍划分和征服策略,许多进化算法(EA)成功地使用了合作共同演进(CC)来解决大规模优化问题。在实践中,很常见的是,大规模问题的不同子组分对全球适应性的贡献具有不平衡。因此,如何利用这种不平衡和集中精力优化重要子组件的努力成为改善合作CO-EA的性能的重要问题,特别是在分布式计算环境中。在本文中,我们提出了一种具有自适应计算资源分配的双层分布式CC(DCC)架构,用于大规模优化。第一层是DCC模型,它受到计算子组件的重要性并因此进行分配资源。设计有效分配算法,其可以基于周期性贡献计算方法自适应地分配计算资源。第二层是池模型,它受到充分利用不平衡资源分配的充电。在此层内,设计了两个不同的一致性策略,以帮助优化器有效地使用分配的计算资源。实证研究表明,这两个一致性政策和计算资源分配算法是有效的,所提出的分布式架构具有高可扩展性和效率。

著录项

  • 来源
    《IEEE transactions on evolutionary computation》 |2019年第2期|188-202|共15页
  • 作者单位

    South China Univ Technol Sch Comp Sci & Engn Guangzhou 510006 Guangdong Peoples R China|Sun Yat Sen Univ Sch Data & Comp Sci Guangzhou 510006 Guangdong Peoples R China;

    South China Univ Technol Sch Comp Sci & Engn Guangzhou 510006 Guangdong Peoples R China|Guangdong Prov Key Lab Computat Intelligence & Cy Guangzhou 510006 Guangdong Peoples R China;

    Guilin Univ Elect Technol Sch Comp Sci & Engn Guilin 541004 Peoples R China;

    Shandong Normal Univ Sch Informat Sci & Engn Jinan 250014 Shandong Peoples R China;

    Dongguan Univ Technol Sch Comp Sci & Network Secur Dongguan 523808 Peoples R China;

    City Univ Hong Kong Dept Comp Sci Hong Kong Peoples R China;

    South China Univ Technol Sch Comp Sci & Engn Guangzhou 510006 Guangdong Peoples R China|Guangdong Prov Key Lab Computat Intelligence & Cy Guangzhou 510006 Guangdong Peoples R China;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Cooperative co-evolution (CC); distributed evolutionary algorithm (EA); large-scale optimization; pool model; resource allocation;

    机译:合作共同进化(CC);分布式进化算法(EA);大规模优化;池模型;资源分配;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号