首页 > 最新文献

Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation最新文献

英文 中文
An improved artificial bee colony algorithm for clustering 一种改进的人工蜂群聚类算法
Qiuhan Tan, Hejun Wu, Biao Hu, Xingcheng Liu
Artificial Bee Colony (ABC) algorithm, which was initially proposed for numerical function optimization, has been increasingly used for clustering. However, when it is directly applied to clustering, the performance of ABC is lower than expected. This paper proposes an improved ABC algorithm for clustering, denoted as EABC. EABC uses a key initialization method to accommodate the special solution space of clustering. Experimental results show that the evaluation of clustering is significantly improved and the latency of clustering is sharply reduced. Furthermore, EABC outperforms two ABC variants in clustering benchmark data sets.
人工蜂群(Artificial Bee Colony, ABC)算法最初是为了数值函数优化而提出的,现在越来越多地用于聚类。然而,当它直接应用于聚类时,ABC的性能低于预期。本文提出了一种改进的ABC聚类算法,记作EABC。EABC使用键初始化方法来适应聚类的特殊解空间。实验结果表明,该方法显著提高了聚类的评价,大大降低了聚类的延迟。此外,EABC在聚类基准数据集上优于两个ABC变体。
{"title":"An improved artificial bee colony algorithm for clustering","authors":"Qiuhan Tan, Hejun Wu, Biao Hu, Xingcheng Liu","doi":"10.1145/2598394.2598464","DOIUrl":"https://doi.org/10.1145/2598394.2598464","url":null,"abstract":"Artificial Bee Colony (ABC) algorithm, which was initially proposed for numerical function optimization, has been increasingly used for clustering. However, when it is directly applied to clustering, the performance of ABC is lower than expected. This paper proposes an improved ABC algorithm for clustering, denoted as EABC. EABC uses a key initialization method to accommodate the special solution space of clustering. Experimental results show that the evaluation of clustering is significantly improved and the latency of clustering is sharply reduced. Furthermore, EABC outperforms two ABC variants in clustering benchmark data sets.","PeriodicalId":298232,"journal":{"name":"Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"290 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126868857","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
A study on the configuration of migratory flows in island model differential evolution 岛屿模式差异演化中迁移流的构型研究
R. A. Lopes, R. Silva, A. Freitas, F. Campelo, F. Guimarães
The Island Model (IM) is a well known multi-population approach for Evolutionary Algorithms (EAs). One of the critical parameters for defining a suitable IM is the migration topology. Basically it determines the Migratory Flows (MF) between the islands of the model which are able to improve the rate and pace of convergence observed in the EAs coupled with IMs. Although, it is possible to find a wide number of approaches for the configuration of MFs, there still is a lack of knowledge about the real performance of these approaches in the IM. In order to fill this gap, this paper presents a thorough experimental analysis of the approaches coupled with the state-of-the-art EA Differential Evolution. The experiments on well known benchmark functions show that there is a trade-off between convergence speed and convergence rate among the different approaches. With respect to the computational times, the results indicate that the increase in implementation complexity does not necessarily represent an increase in the overall execution time.
岛屿模型(IM)是进化算法中一种著名的多种群方法。定义合适IM的关键参数之一是迁移拓扑。基本上,它决定了模型岛屿之间的迁移流(MF),这些迁移流能够提高ea与IMs耦合时观察到的收敛速度和速度。尽管有可能找到大量用于配置mf的方法,但仍然缺乏关于这些方法在IM中的实际性能的知识。为了填补这一空白,本文提出了结合最先进的EA差分进化方法的彻底实验分析。在已知基准函数上的实验表明,不同方法在收敛速度和收敛速率之间存在权衡。关于计算时间,结果表明,实现复杂性的增加并不一定表示总体执行时间的增加。
{"title":"A study on the configuration of migratory flows in island model differential evolution","authors":"R. A. Lopes, R. Silva, A. Freitas, F. Campelo, F. Guimarães","doi":"10.1145/2598394.2605439","DOIUrl":"https://doi.org/10.1145/2598394.2605439","url":null,"abstract":"The Island Model (IM) is a well known multi-population approach for Evolutionary Algorithms (EAs). One of the critical parameters for defining a suitable IM is the migration topology. Basically it determines the Migratory Flows (MF) between the islands of the model which are able to improve the rate and pace of convergence observed in the EAs coupled with IMs. Although, it is possible to find a wide number of approaches for the configuration of MFs, there still is a lack of knowledge about the real performance of these approaches in the IM. In order to fill this gap, this paper presents a thorough experimental analysis of the approaches coupled with the state-of-the-art EA Differential Evolution. The experiments on well known benchmark functions show that there is a trade-off between convergence speed and convergence rate among the different approaches. With respect to the computational times, the results indicate that the increase in implementation complexity does not necessarily represent an increase in the overall execution time.","PeriodicalId":298232,"journal":{"name":"Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122585528","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
NM landscapes: beyond NK NM景观:超越朝鲜
N. Manukyan, M. Eppstein, J. Buzas
For the past 25 years, NK landscapes have been the classic benchmarks for modeling combinatorial fitness landscapes with epistatic interactions between up to K+1 of N binary features. However, the ruggedness of NK landscapes grows in large discrete jumps as K increases, and computing the global optimum of unrestricted NK landscapes is an NP-complete problem. Walsh polynomials are a superset of NK landscapes that solve some of the problems. In this paper, we propose a new class of benchmarks called NM landscapes, where M refers to the Maximum order of epistatic interactions between N features. NM landscapes are much more smoothly tunable in ruggedness than NK landscapes and the location and value of the global optima are trivially known. For a subset of NM landscapes the location and magnitude of global minima are also easily computed, enabling proper normalization of fitnesses. NM landscapes are simpler than Walsh polynomials and can be used with alphabets of any arity, from binary to real-valued. We discuss several advantages of NM landscapes over NK landscapes and Walsh polynomials as benchmark problems for evaluating search strategies.
在过去的25年里,NK景观一直是建模组合适应度景观的经典基准,这些景观具有多达K+1 (N个)二元特征之间的上位相互作用。然而,随着K的增加,NK景观的坚固性以离散的大跳跃增长,计算不受限制的NK景观的全局最优是一个np完全问题。沃尔什多项式是NK景观的超集,可以解决一些问题。在本文中,我们提出了一类新的基准,称为NM景观,其中M是指N个特征之间的上位交互的最大阶。NM景观在坚固性上比NK景观更平滑可调,并且全局最优的位置和值是微不足道的。对于NM景观的一个子集,全局最小值的位置和大小也很容易计算,从而实现适当的适应度归一化。NM景观比Walsh多项式更简单,并且可以用于从二进制到实值的任意数的字母。我们讨论了NM景观相对于NK景观和Walsh多项式作为评估搜索策略的基准问题的几个优点。
{"title":"NM landscapes: beyond NK","authors":"N. Manukyan, M. Eppstein, J. Buzas","doi":"10.1145/2598394.2598403","DOIUrl":"https://doi.org/10.1145/2598394.2598403","url":null,"abstract":"For the past 25 years, NK landscapes have been the classic benchmarks for modeling combinatorial fitness landscapes with epistatic interactions between up to K+1 of N binary features. However, the ruggedness of NK landscapes grows in large discrete jumps as K increases, and computing the global optimum of unrestricted NK landscapes is an NP-complete problem. Walsh polynomials are a superset of NK landscapes that solve some of the problems. In this paper, we propose a new class of benchmarks called NM landscapes, where M refers to the Maximum order of epistatic interactions between N features. NM landscapes are much more smoothly tunable in ruggedness than NK landscapes and the location and value of the global optima are trivially known. For a subset of NM landscapes the location and magnitude of global minima are also easily computed, enabling proper normalization of fitnesses. NM landscapes are simpler than Walsh polynomials and can be used with alphabets of any arity, from binary to real-valued. We discuss several advantages of NM landscapes over NK landscapes and Walsh polynomials as benchmark problems for evaluating search strategies.","PeriodicalId":298232,"journal":{"name":"Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"118 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123106993","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Selecting evolutionary operators using reinforcement learning: initial explorations 使用强化学习选择进化算子:初步探索
Arina Buzdalova, V. Kononov, M. Buzdalov
In evolutionary optimization, it is important to use efficient evolutionary operators, such as mutation and crossover. But it is often difficult to decide, which operator should be used when solving a specific optimization problem. So an automatic approach is needed. We propose an adaptive method of selecting evolutionary operators, which takes a set of possible operators as input and learns what operators are efficient for the considered problem. One evolutionary algorithm run should be enough for both learning and obtaining suitable performance. The proposed EA+RL(O) method is based on reinforcement learning. We test it by solving H-IFF and Travelling Salesman optimization problems. The obtained results show that the proposed method significantly outperforms random selection, since it manages to select efficient evolutionary operators and ignore inefficient ones.
在进化优化中,使用高效的进化算子,如变异算子和交叉算子是很重要的。但是,在求解特定的优化问题时,往往很难决定应该使用哪个算子。因此,需要一种自动的方法。提出了一种自适应进化算子选择方法,该方法将一组可能的算子作为输入,并学习哪些算子对所考虑的问题是有效的。一个进化算法的运行应该足以学习和获得合适的性能。提出的EA+RL(O)方法基于强化学习。通过求解H-IFF和旅行商优化问题对其进行了验证。结果表明,该方法能够选择有效的进化算子而忽略低效的进化算子,显著优于随机选择。
{"title":"Selecting evolutionary operators using reinforcement learning: initial explorations","authors":"Arina Buzdalova, V. Kononov, M. Buzdalov","doi":"10.1145/2598394.2605681","DOIUrl":"https://doi.org/10.1145/2598394.2605681","url":null,"abstract":"In evolutionary optimization, it is important to use efficient evolutionary operators, such as mutation and crossover. But it is often difficult to decide, which operator should be used when solving a specific optimization problem. So an automatic approach is needed. We propose an adaptive method of selecting evolutionary operators, which takes a set of possible operators as input and learns what operators are efficient for the considered problem. One evolutionary algorithm run should be enough for both learning and obtaining suitable performance. The proposed EA+RL(O) method is based on reinforcement learning. We test it by solving H-IFF and Travelling Salesman optimization problems. The obtained results show that the proposed method significantly outperforms random selection, since it manages to select efficient evolutionary operators and ignore inefficient ones.","PeriodicalId":298232,"journal":{"name":"Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114077452","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 15
Flood evolution: changing the evolutionary substrate from a path of stepping stones to a field of rocks 洪水演化:将演化的基材从踏脚石的路径变为岩石的区域
D. Shorten, G. Nitschke
We present ongoing research that is an extension of novelty search, flood evolution. This technique aims to improve evolutionary algorithms by presenting them with large sets of problems, as opposed to individual ones. If the older approach of incremental evolution were analogous to moving over a path of stepping stones, then this approach is similar to navigating a rocky field. The method is discussed and preliminary results are presented.
我们目前正在进行的研究是新颖性搜索的延伸,洪水进化。该技术旨在通过向进化算法呈现大量问题(而不是单个问题)来改进进化算法。如果说渐进式进化的旧方法类似于在一条铺满了垫脚石的道路上移动,那么这种方法就类似于在一块多岩石的地方导航。对该方法进行了讨论,并给出了初步结果。
{"title":"Flood evolution: changing the evolutionary substrate from a path of stepping stones to a field of rocks","authors":"D. Shorten, G. Nitschke","doi":"10.1145/2598394.2605675","DOIUrl":"https://doi.org/10.1145/2598394.2605675","url":null,"abstract":"We present ongoing research that is an extension of novelty search, flood evolution. This technique aims to improve evolutionary algorithms by presenting them with large sets of problems, as opposed to individual ones. If the older approach of incremental evolution were analogous to moving over a path of stepping stones, then this approach is similar to navigating a rocky field. The method is discussed and preliminary results are presented.","PeriodicalId":298232,"journal":{"name":"Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"22 5","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114095308","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
GPU-based massively parallel quantum inspired genetic algorithm for detection of communities in complex networks 基于gpu的复杂网络群体检测的大规模并行量子启发遗传算法
Shikha Gupta, Naveen Kumar
The paper presents a parallel implementation of a variant of quantum inspired genetic algorithm (QIGA) for the problem of community structure detection in complex networks using NVIDIA® Compute Unified Device Architecture (CUDA®) technology. The paper explores feasibility of the approach in the domain of complex networks. The approach does not require any knowledge of the number of communities beforehand and works well for both directed and undirected networks. Experiments on benchmark networks show that the method is able to successfully reveal community structure with high modularity.
本文采用NVIDIA®计算统一设备架构(CUDA®)技术,提出了一种量子启发遗传算法(QIGA)的并行实现,用于解决复杂网络中的社区结构检测问题。本文探讨了该方法在复杂网络领域的可行性。该方法不需要事先了解社区的数量,并且对有向和无向网络都能很好地工作。在基准网络上的实验表明,该方法能够成功地揭示具有高度模块化的社区结构。
{"title":"GPU-based massively parallel quantum inspired genetic algorithm for detection of communities in complex networks","authors":"Shikha Gupta, Naveen Kumar","doi":"10.1145/2598394.2598437","DOIUrl":"https://doi.org/10.1145/2598394.2598437","url":null,"abstract":"The paper presents a parallel implementation of a variant of quantum inspired genetic algorithm (QIGA) for the problem of community structure detection in complex networks using NVIDIA® Compute Unified Device Architecture (CUDA®) technology. The paper explores feasibility of the approach in the domain of complex networks. The approach does not require any knowledge of the number of communities beforehand and works well for both directed and undirected networks. Experiments on benchmark networks show that the method is able to successfully reveal community structure with high modularity.","PeriodicalId":298232,"journal":{"name":"Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114226297","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Windmill farm pattern optimization using evolutionary algorithms 利用进化算法优化风车农场模式
C. Vanaret, N. Durand, J. Alliot
When designing a wind farm layout, we can reduce the number of variables by optimizing a pattern instead of considering the position of each turbine. In this paper we show that, by reducing the problem to only two variables defining a grid, we can gain up to $3%$ of energy output on simple examples of wind farms dealing with many turbines (up to 1000) while dramatically reducing the computation time.
在设计风电场布局时,我们可以通过优化一个模式来减少变量的数量,而不是考虑每个涡轮机的位置。在本文中,我们表明,通过将问题简化为定义电网的两个变量,我们可以在处理许多涡轮机(多达1000台)的风电场的简单示例中获得高达3%的能量输出,同时大大减少了计算时间。
{"title":"Windmill farm pattern optimization using evolutionary algorithms","authors":"C. Vanaret, N. Durand, J. Alliot","doi":"10.1145/2598394.2598506","DOIUrl":"https://doi.org/10.1145/2598394.2598506","url":null,"abstract":"When designing a wind farm layout, we can reduce the number of variables by optimizing a pattern instead of considering the position of each turbine. In this paper we show that, by reducing the problem to only two variables defining a grid, we can gain up to $3%$ of energy output on simple examples of wind farms dealing with many turbines (up to 1000) while dramatically reducing the computation time.","PeriodicalId":298232,"journal":{"name":"Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123837400","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Constraint-handling techniques used with evolutionary algorithms 进化算法中使用的约束处理技术
C. C. Coello Coello
Evolutionary Algorithms (EAs), when used for global optimization, can be seen as unconstrained optimization techniques. Therefore, they require an additional mechanism to incorporate constraints of any kind (i.e., inequality, equality, linear, nonlinear) into their fitness function. Although the use of penalty functions (very popular with mathematical programming techniques) may seem an obvious choice, this sort of approach requires a careful fine tuning of the penalty factors to be used. Otherwise, an EA may be unable to reach the feasible region (if the penalty is too low) or may reach quickly the feasible region but being unable to locate solutions that lie in the boundary with the infeasible region (if the penalty is too severe). This has motivated the development of a number of approaches to incorporate constraints into the fitness function of an EA. This tutorial will cover the main proposals in current use, including novel approaches such as the use of tournament rules based on feasibility, multiobjective optimization concepts, hybrids with mathematical programming techniques (e.g., Lagrange multipliers), cultural algorithms, and artificial immune systems, among others. Other topics such as the importance of maintaining diversity, current benchmarks and the use of alternative search engines (e.g., particle swarm optimization, differential evolution, evolution strategies, etc.) will be also discussed (as time allows).
进化算法(EAs),当用于全局优化时,可以被视为无约束优化技术。因此,它们需要一个额外的机制来将任何类型的约束(例如,不等式、等式、线性、非线性)合并到它们的适应度函数中。尽管使用惩罚函数(在数学规划技术中非常流行)似乎是一个显而易见的选择,但这种方法需要仔细调整要使用的惩罚因子。否则,EA可能无法到达可行区域(如果惩罚太低),或者可能快速到达可行区域,但无法找到位于不可行区域边界的解决方案(如果惩罚太严重)。这激发了许多方法的发展,将约束纳入EA的适应度函数。本教程将涵盖当前使用的主要建议,包括新方法,如基于可行性的锦标赛规则的使用,多目标优化概念,与数学规划技术(例如拉格朗日乘子)的混合,文化算法和人工免疫系统等。其他主题,如保持多样性的重要性,当前基准和替代搜索引擎的使用(例如,粒子群优化,差分进化,进化策略等)也将讨论(如果时间允许)。
{"title":"Constraint-handling techniques used with evolutionary algorithms","authors":"C. C. Coello Coello","doi":"10.1145/2598394.2605348","DOIUrl":"https://doi.org/10.1145/2598394.2605348","url":null,"abstract":"Evolutionary Algorithms (EAs), when used for global optimization, can be seen as unconstrained optimization techniques. Therefore, they require an additional mechanism to incorporate constraints of any kind (i.e., inequality, equality, linear, nonlinear) into their fitness function. Although the use of penalty functions (very popular with mathematical programming techniques) may seem an obvious choice, this sort of approach requires a careful fine tuning of the penalty factors to be used. Otherwise, an EA may be unable to reach the feasible region (if the penalty is too low) or may reach quickly the feasible region but being unable to locate solutions that lie in the boundary with the infeasible region (if the penalty is too severe). This has motivated the development of a number of approaches to incorporate constraints into the fitness function of an EA. This tutorial will cover the main proposals in current use, including novel approaches such as the use of tournament rules based on feasibility, multiobjective optimization concepts, hybrids with mathematical programming techniques (e.g., Lagrange multipliers), cultural algorithms, and artificial immune systems, among others. Other topics such as the importance of maintaining diversity, current benchmarks and the use of alternative search engines (e.g., particle swarm optimization, differential evolution, evolution strategies, etc.) will be also discussed (as time allows).","PeriodicalId":298232,"journal":{"name":"Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125167669","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 29
ABC+ES: a novel hybrid artificial bee colony algorithm with evolution strategies ABC+ES:一种具有进化策略的混合人工蜂群算法
M. A. F. Mollinetti, Daniel Leal Souza, O. N. Teixeira
This paper has the purpose of presenting a new hybridization of the Artificial Bee Colony Algorithm (ABC) based on the evolutionary strategies (ES) found on the Evolutionary Particle Swarm Optimization (EPSO). The main motivation of this approach is to augment the original ABC in a way that combines the effectiveness and simplicity of the ABC with the robustness and increased exploitation of the Evolution Strategies. The algorithm is intended to be tested on two large-scale engineering design problem and its results compared to other optimization techniques.
基于进化粒子群算法(EPSO)的进化策略,提出了一种新的杂交人工蜂群算法(ABC)。这种方法的主要动机是以一种将ABC的有效性和简单性与进化策略的鲁棒性和增加的利用相结合的方式来增强原始ABC。将该算法在两个大型工程设计问题上进行了验证,并与其他优化技术的结果进行了比较。
{"title":"ABC+ES: a novel hybrid artificial bee colony algorithm with evolution strategies","authors":"M. A. F. Mollinetti, Daniel Leal Souza, O. N. Teixeira","doi":"10.1145/2598394.2602277","DOIUrl":"https://doi.org/10.1145/2598394.2602277","url":null,"abstract":"This paper has the purpose of presenting a new hybridization of the Artificial Bee Colony Algorithm (ABC) based on the evolutionary strategies (ES) found on the Evolutionary Particle Swarm Optimization (EPSO). The main motivation of this approach is to augment the original ABC in a way that combines the effectiveness and simplicity of the ABC with the robustness and increased exploitation of the Evolution Strategies. The algorithm is intended to be tested on two large-scale engineering design problem and its results compared to other optimization techniques.","PeriodicalId":298232,"journal":{"name":"Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115173558","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
The 'representative' metaheuristic design pattern “代表性”元启发式设计模式
J. Swan, Zoltan A. Kocsis, A. Lisitsa
1. PROBLEM STATEMENT The ‘Representative’ pattern is applicable when it is desirable to eliminate redundancy in the search process: • It is often the case that some function f of interest in optimization gives a many-to-one mapping, i.e. it induces equivalence classes over the image of f . If f is a fitness function, this can lead to plateaus in the fitness landscape. • It may be that the elimination of redundancy allows search to be performed in a smaller (‘quotient’) space that can be searched using methods (possibly even exact techniques) not applicable to the original space. • In the case of GP-trees, syntactically inequivalent but semantically equivalent representations (e.g. x + x, 2 ∗x) can lead to a lack of gradient in genotype-to-phenotype mappings, which may make the space of programs harder to search effectively.
1. 当需要在搜索过程中消除冗余时,“代表性”模式是适用的:•通常情况下,一些对优化感兴趣的函数f给出了一个多对一的映射,即它在f的图像上诱导等价类。如果f是一个适应度函数,这可能会导致适应度出现停滞。•可能是消除冗余允许在更小的(“商”)空间中执行搜索,可以使用不适用于原始空间的方法(甚至可能是精确的技术)进行搜索。•在gp树的情况下,语法上不等价但语义上等价的表示(例如x + x, 2 * x)可能导致基因型到表型映射缺乏梯度,这可能使程序空间更难有效搜索。
{"title":"The 'representative' metaheuristic design pattern","authors":"J. Swan, Zoltan A. Kocsis, A. Lisitsa","doi":"10.1145/2598394.2609842","DOIUrl":"https://doi.org/10.1145/2598394.2609842","url":null,"abstract":"1. PROBLEM STATEMENT The ‘Representative’ pattern is applicable when it is desirable to eliminate redundancy in the search process: • It is often the case that some function f of interest in optimization gives a many-to-one mapping, i.e. it induces equivalence classes over the image of f . If f is a fitness function, this can lead to plateaus in the fitness landscape. • It may be that the elimination of redundancy allows search to be performed in a smaller (‘quotient’) space that can be searched using methods (possibly even exact techniques) not applicable to the original space. • In the case of GP-trees, syntactically inequivalent but semantically equivalent representations (e.g. x + x, 2 ∗x) can lead to a lack of gradient in genotype-to-phenotype mappings, which may make the space of programs harder to search effectively.","PeriodicalId":298232,"journal":{"name":"Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132635292","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
期刊
Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1