期刊
2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021)
卷 -, 期 -, 页码 2531-2538出版社
IEEE
DOI: 10.1109/CEC45853.2021.9504880
关键词
Distributed Evolutionary Algorithms; Volunteer Computing; Cloud Computing; pool-based evolutionary algorithms; parameter optimization
类别
资金
- [TIN2017-85727-C4-2-P]
- [TecNM-5654.19-P.]
The researchers studied how asynchronous distributed evolutionary algorithms solve the issue of non-synchronous nodes by dropping homogeneity and synchronicity assumption, and found that randomly varying parameters can impact the performance of the algorithm.
Synchronous operation is not the most natural, as in biologically inspired, mode to run distributed algorithms. In many grid, cloud or volunteer setups nodes are heterogeneous, or simply are not available at the exact same time; this is a challenge for the researcher if their full performance is going to be actually leveraged. Asynchronous distributed evolutionary algorithms try to solve this by dropping the homogeneity, as well as the synchronicity, assumption. These algorithms share the population between distributed workers which execute the actual evolutionary process by taking samples of the population, and replacing them in the population pool by evolved individuals. The performance of these EAs depends in part on the selection of parameters for the EA running in each worker. In this paper we study how randomly varying parameters in distributed evolutionary algorithms affects performance. Experiments were conducted in the AWS cloud using 2, 6 and 12 virtual machine configurations, with both homogeneous and heterogeneous random settings using five test functions for real-valued optimization and the OneMax binary problem. The results suggest that this method can produce a performance that is competitive with instances of the algorithm using workers with parameters specially tuned for the benchmark.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据