首页 > 最新文献

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

英文 中文
Online model racing based on extreme performance 基于极限性能的在线模型赛车
Tiantian Zhang, M. Georgiopoulos, G. Anagnostopoulos
Racing algorithms are often used for offline model selection, where models are compared in terms of their average performance over a collection of problems. In this paper, we present a new racing algorithm variant, Max-Race, which makes decisions based on the maximum performance of models. It is an online algorithm, whose goal is to optimally allocate computational resources in a portfolio of evolutionary algorithms, while solving a particular problem instance. It employs a hypothesis test based on extreme value theory in order to decide, which component algorithms to retire, while avoiding unnecessary computations. Experimental results confirm that Max-Race is able to identify the best individual with high precision and low computational overhead. When used as a scheme to select the best from a portfolio of algorithms, the results compare favorably to the ones of other popular algorithm portfolio approaches.
竞速算法通常用于离线模型选择,其中模型根据其在一组问题上的平均性能进行比较。在本文中,我们提出了一种新的竞赛算法变体Max-Race,它基于模型的最大性能进行决策。它是一种在线算法,其目标是在解决特定问题实例的同时,在一系列进化算法中优化分配计算资源。它采用基于极值理论的假设检验来决定哪些组件算法应该退出,同时避免不必要的计算。实验结果表明,Max-Race能够以较高的精度和较低的计算开销来识别最佳个体。当将其作为一种从算法组合中选择最佳算法的方案时,其结果与其他流行的算法组合方法的结果相比具有优势。
{"title":"Online model racing based on extreme performance","authors":"Tiantian Zhang, M. Georgiopoulos, G. Anagnostopoulos","doi":"10.1145/2576768.2598336","DOIUrl":"https://doi.org/10.1145/2576768.2598336","url":null,"abstract":"Racing algorithms are often used for offline model selection, where models are compared in terms of their average performance over a collection of problems. In this paper, we present a new racing algorithm variant, Max-Race, which makes decisions based on the maximum performance of models. It is an online algorithm, whose goal is to optimally allocate computational resources in a portfolio of evolutionary algorithms, while solving a particular problem instance. It employs a hypothesis test based on extreme value theory in order to decide, which component algorithms to retire, while avoiding unnecessary computations. Experimental results confirm that Max-Race is able to identify the best individual with high precision and low computational overhead. When used as a scheme to select the best from a portfolio of algorithms, the results compare favorably to the ones of other popular algorithm portfolio approaches.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"68 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":"115114572","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}
引用次数: 7
Use of explicit memory in the dynamic traveling salesman problem 外显记忆在动态旅行商问题中的应用
R. Tinós, L. D. Whitley, A. Howe
In the dynamic traveling salesman problem (DTSP), the weights and vertices of the graph representing the TSP are allowed to change during the optimization. This work first discusses some issues related to the use of evolutionary algorithms in the DTSP. When efficient algorithms used for the static TSP are applied with restart in the DTSP, we observe that only some edges are generally inserted in and removed from the best solutions after the changes. This result indicates a possible beneficial use of memory approaches, usually employed in cyclic dynamic environments. We propose a memory approach and a hybrid approach that combines our memory approach with the elitism-based immigrants genetic algorithm (EIGA). We compare these two algorithms to four existing algorithms and show that memory approaches can be beneficial for the DTSP with random changes.
在动态旅行推销员问题(DTSP)中,代表TSP的图的权值和顶点在优化过程中是允许改变的。这项工作首先讨论了与DTSP中使用进化算法有关的一些问题。当在DTSP中应用用于静态TSP的有效算法并重新启动时,我们观察到在更改后,通常只有一些边被插入和从最佳解中移除。这一结果表明,通常在循环动态环境中使用的内存方法可能是有益的。我们提出了一种记忆方法和一种将记忆方法与基于精英的移民遗传算法(EIGA)相结合的混合方法。我们将这两种算法与现有的四种算法进行了比较,并表明记忆方法对随机变化的DTSP是有益的。
{"title":"Use of explicit memory in the dynamic traveling salesman problem","authors":"R. Tinós, L. D. Whitley, A. Howe","doi":"10.1145/2576768.2598247","DOIUrl":"https://doi.org/10.1145/2576768.2598247","url":null,"abstract":"In the dynamic traveling salesman problem (DTSP), the weights and vertices of the graph representing the TSP are allowed to change during the optimization. This work first discusses some issues related to the use of evolutionary algorithms in the DTSP. When efficient algorithms used for the static TSP are applied with restart in the DTSP, we observe that only some edges are generally inserted in and removed from the best solutions after the changes. This result indicates a possible beneficial use of memory approaches, usually employed in cyclic dynamic environments. We propose a memory approach and a hybrid approach that combines our memory approach with the elitism-based immigrants genetic algorithm (EIGA). We compare these two algorithms to four existing algorithms and show that memory approaches can be beneficial for the DTSP with random changes.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"34 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":"115266636","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}
引用次数: 19
On the performance of multiple objective evolutionary algorithms for software architecture discovery 多目标进化算法在软件架构发现中的性能研究
Aurora Ramírez, J. Romero, Sebastián Ventura
During the design of complex systems, software architects have to deal with a tangle of abstract artefacts, measures and ideas to discover the most fitting underlying architecture. A common way to structure these systems is in terms of their interacting software components, whose composition and connections need to be properly adjusted. Its abstract and highly combinatorial nature increases the complexity of the problem. In this scenario, Search-based Software Engineering (SBSE) may serve to support this decision making process from initial analysis models, since the discovery of component-based architectures can be formulated as a challenging multiple optimisation problem, where different metrics and configurations can be applied depending on the design requirements and its specific domain. Many-objective optimisation evolutionary algorithms can provide an interesting alternative to classical multi-objective approaches. This paper presents a comparative study of five different algorithms, including an empirical analysis of their behaviour in terms of quality and variety of the returned solutions. Results are also discussed considering those aspects of concern to the expert in the decision making process, like the number and type of architectures found. The analysis of many-objectives algorithms constitutes an important challenge, since some of them have never been explored before in SBSE.
在复杂系统的设计过程中,软件架构师必须处理一堆抽象的工件、度量和想法,以发现最合适的底层架构。构建这些系统的常见方法是根据它们的交互软件组件,这些组件的组成和连接需要适当调整。它的抽象和高度组合的性质增加了问题的复杂性。在这种情况下,基于搜索的软件工程(SBSE)可以从初始分析模型中支持这个决策制定过程,因为基于组件的体系结构的发现可以被表述为具有挑战性的多重优化问题,其中可以根据设计需求及其特定领域应用不同的度量和配置。多目标优化进化算法可以为经典的多目标方法提供一个有趣的替代方案。本文提出了五种不同的算法的比较研究,包括他们的行为在质量和多样性的返回解决方案的经验分析。考虑到专家在决策过程中所关心的那些方面,比如所发现的体系结构的数量和类型,还讨论了结果。多目标算法的分析构成了一个重要的挑战,因为其中一些算法以前从未在SBSE中进行过探索。
{"title":"On the performance of multiple objective evolutionary algorithms for software architecture discovery","authors":"Aurora Ramírez, J. Romero, Sebastián Ventura","doi":"10.1145/2576768.2598310","DOIUrl":"https://doi.org/10.1145/2576768.2598310","url":null,"abstract":"During the design of complex systems, software architects have to deal with a tangle of abstract artefacts, measures and ideas to discover the most fitting underlying architecture. A common way to structure these systems is in terms of their interacting software components, whose composition and connections need to be properly adjusted. Its abstract and highly combinatorial nature increases the complexity of the problem. In this scenario, Search-based Software Engineering (SBSE) may serve to support this decision making process from initial analysis models, since the discovery of component-based architectures can be formulated as a challenging multiple optimisation problem, where different metrics and configurations can be applied depending on the design requirements and its specific domain. Many-objective optimisation evolutionary algorithms can provide an interesting alternative to classical multi-objective approaches. This paper presents a comparative study of five different algorithms, including an empirical analysis of their behaviour in terms of quality and variety of the returned solutions. Results are also discussed considering those aspects of concern to the expert in the decision making process, like the number and type of architectures found. The analysis of many-objectives algorithms constitutes an important challenge, since some of them have never been explored before in SBSE.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"21 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":"124396951","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}
引用次数: 11
Efficient global optimization for combinatorial problems 组合问题的高效全局优化
Martin Zaefferer, Jörg Stork, Martina Friese, A. Fischbach, B. Naujoks, T. Bartz-Beielstein
Real-world optimization problems may require time consuming and expensive measurements or simulations. Recently, the application of surrogate model-based approaches was extended from continuous to combinatorial spaces. This extension is based on the utilization of suitable distance measures such as Hamming or Swap Distance. In this work, such an extension is implemented for Kriging (Gaussian Process) models. Kriging provides a measure of uncertainty when determining predictions. This can be harnessed to calculate the Expected Improvement (EI) of a candidate solution. In continuous optimization, EI is used in the Efficient Global Optimization (EGO) approach to balance exploitation and exploration for expensive optimization problems. Employing the extended Kriging model, we show for the first time that EGO can successfully be applied to combinatorial optimization problems. We describe necessary adaptations and arising issues as well as experimental results on several test problems. All surrogate models are optimized with a Genetic Algorithm (GA). To yield a comprehensive comparison, EGO and Kriging are compared to an earlier suggested Radial Basis Function Network, a linear modeling approach, as well as model-free optimization with random search and GA. EGO clearly outperforms the competing approaches on most of the tested problem instances.
现实世界的优化问题可能需要耗时和昂贵的测量或模拟。近年来,基于代理模型的方法的应用从连续空间扩展到组合空间。这个扩展是基于适当的距离措施,如汉明或交换距离的利用。在这项工作中,对Kriging(高斯过程)模型实现了这样的扩展。克里格在确定预测时提供了一种不确定性的度量。这可以用来计算候选解决方案的预期改进(EI)。在连续优化中,EI被用于高效全局优化(EGO)方法中,以平衡昂贵优化问题的开采和勘探。利用扩展的Kriging模型,我们首次证明了EGO可以成功地应用于组合优化问题。我们描述了必要的调整和出现的问题,以及几个测试问题的实验结果。所有代理模型均采用遗传算法(GA)进行优化。为了进行全面的比较,EGO和Kriging与早期提出的径向基函数网络(Radial Basis Function Network)、线性建模方法以及随机搜索和遗传算法的无模型优化进行了比较。在大多数测试的问题实例上,EGO明显优于其他竞争方法。
{"title":"Efficient global optimization for combinatorial problems","authors":"Martin Zaefferer, Jörg Stork, Martina Friese, A. Fischbach, B. Naujoks, T. Bartz-Beielstein","doi":"10.1145/2576768.2598282","DOIUrl":"https://doi.org/10.1145/2576768.2598282","url":null,"abstract":"Real-world optimization problems may require time consuming and expensive measurements or simulations. Recently, the application of surrogate model-based approaches was extended from continuous to combinatorial spaces. This extension is based on the utilization of suitable distance measures such as Hamming or Swap Distance. In this work, such an extension is implemented for Kriging (Gaussian Process) models. Kriging provides a measure of uncertainty when determining predictions. This can be harnessed to calculate the Expected Improvement (EI) of a candidate solution. In continuous optimization, EI is used in the Efficient Global Optimization (EGO) approach to balance exploitation and exploration for expensive optimization problems. Employing the extended Kriging model, we show for the first time that EGO can successfully be applied to combinatorial optimization problems. We describe necessary adaptations and arising issues as well as experimental results on several test problems. All surrogate models are optimized with a Genetic Algorithm (GA). To yield a comprehensive comparison, EGO and Kriging are compared to an earlier suggested Radial Basis Function Network, a linear modeling approach, as well as model-free optimization with random search and GA. EGO clearly outperforms the competing approaches on most of the tested problem instances.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"112 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":"117241719","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}
引用次数: 52
Robust next release problem: handling uncertainty during optimization 健壮的下一个发布问题:处理优化过程中的不确定性
Lingbo Li, M. Harman, Emmanuel Letier, Yuanyuan Zhang
Uncertainty is inevitable in real world requirement engineering. It has a significant impact on the feasibility of proposed solutions and thus brings risks to the software release plan. This paper proposes a multi-objective optimization technique, augmented with Monte-Carlo Simulation, that optimizes requirement choices for the three objectives of cost, revenue, and uncertainty. The paper reports the results of an empirical study over four data sets derived from a single real world data set. The results show that the robust optimal solutions obtained by our approach are conservative compared to their corresponding optimal solutions produced by traditional Multi-Objective Next Release Problem. We obtain a robustness improvement of at least 18% at a small cost (a maximum 0.0285 shift in the 2D Pareto-front in the unit space). Surprisingly we found that, though a requirement's cost is correlated with inclusion on the Pareto-front, a requirement's expected revenue is not.
不确定性在现实世界的需求工程中是不可避免的。它对所提出的解决方案的可行性有重大影响,从而给软件发布计划带来风险。本文提出了一种多目标优化技术,并结合蒙特卡罗仿真对成本、收益和不确定性三个目标的需求选择进行了优化。本文报告了对来自单一真实世界数据集的四个数据集的实证研究结果。结果表明,与传统多目标下一放行问题的鲁棒最优解相比,本文方法得到的鲁棒最优解具有保守性。我们以很小的代价获得了至少18%的鲁棒性改进(单位空间中2D Pareto-front的最大位移为0.0285)。令人惊讶的是,我们发现,尽管需求的成本与帕累托前沿的包含相关,但需求的预期收入却不是。
{"title":"Robust next release problem: handling uncertainty during optimization","authors":"Lingbo Li, M. Harman, Emmanuel Letier, Yuanyuan Zhang","doi":"10.1145/2576768.2598334","DOIUrl":"https://doi.org/10.1145/2576768.2598334","url":null,"abstract":"Uncertainty is inevitable in real world requirement engineering. It has a significant impact on the feasibility of proposed solutions and thus brings risks to the software release plan. This paper proposes a multi-objective optimization technique, augmented with Monte-Carlo Simulation, that optimizes requirement choices for the three objectives of cost, revenue, and uncertainty. The paper reports the results of an empirical study over four data sets derived from a single real world data set. The results show that the robust optimal solutions obtained by our approach are conservative compared to their corresponding optimal solutions produced by traditional Multi-Objective Next Release Problem. We obtain a robustness improvement of at least 18% at a small cost (a maximum 0.0285 shift in the 2D Pareto-front in the unit space). Surprisingly we found that, though a requirement's cost is correlated with inclusion on the Pareto-front, a requirement's expected revenue is not.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"31 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":"121997074","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}
引用次数: 40
Genetic algorithm-based solver for very large multiple jigsaw puzzles of unknown dimensions and piece orientation 基于遗传算法的未知尺寸和方向的超大型多重拼图求解器
Dror Sholomon, Omid David, N. Netanyahu
In this paper we propose the first genetic algorithm (GA)-based solver for jigsaw puzzles of unknown puzzle dimensions and unknown piece location and orientation. Our solver uses a novel crossover technique, and sets a new state-of-the-art in terms of the puzzle sizes solved and the accuracy obtained. The results are significantly improved, even when compared to previous solvers assuming known puzzle dimensions. Moreover, the solver successfully contends with a mixed bag of multiple puzzle pieces, assembling simultaneously all puzzles.
本文提出了一种基于遗传算法的未知尺寸、未知位置和方向的拼图求解器。我们的求解器使用了一种新颖的交叉技术,并在解决的谜题大小和获得的准确性方面设置了新的技术水平。即使与之前假设已知谜题维度的解算器相比,结果也得到了显著改善。此外,求解者成功地与多个拼图碎片的混合袋竞争,同时组装所有拼图。
{"title":"Genetic algorithm-based solver for very large multiple jigsaw puzzles of unknown dimensions and piece orientation","authors":"Dror Sholomon, Omid David, N. Netanyahu","doi":"10.1145/2576768.2598289","DOIUrl":"https://doi.org/10.1145/2576768.2598289","url":null,"abstract":"In this paper we propose the first genetic algorithm (GA)-based solver for jigsaw puzzles of unknown puzzle dimensions and unknown piece location and orientation. Our solver uses a novel crossover technique, and sets a new state-of-the-art in terms of the puzzle sizes solved and the accuracy obtained. The results are significantly improved, even when compared to previous solvers assuming known puzzle dimensions. Moreover, the solver successfully contends with a mixed bag of multiple puzzle pieces, assembling simultaneously all puzzles.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"58 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":"128370157","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}
引用次数: 8
Identifying and exploiting the scale of a search space in particle swarm optimization 粒子群优化中搜索空间尺度的识别与开发
Yasser González-Fernández, Stephen Y. Chen
Multi-modal optimization involves two distinct tasks: identifying promising attraction basins and finding the local optima in these basins. Unfortunately, the second task can interfere with the first task if they are performed simultaneously. Specifically, the promise of an attraction basin is often estimated by the fitness of a single sample solution, so an attraction basin represented by a random sample solution can appear to be less promising than an attraction basin represented by its local optimum. The goal of thresheld convergence is to prevent these biased comparisons by disallowing local search while global search is still in progress. Ideally, thresheld convergence achieves this goal by using a distance threshold that is correlated to the size of the attraction basins in the search space. In this paper, a clustering-based method is developed to identify the scale of the search space which thresheld convergence can then exploit. The proposed method employed in the context of a multi-start particle swarm optimization algorithm has led to large improvements across a broad range of multi-modal problems.
多模态优化包括两个不同的任务:识别有潜力的吸引盆地和在这些盆地中寻找局部最优。不幸的是,如果同时执行第二个任务,第二个任务可能会干扰第一个任务。具体来说,吸引力盆地的前景通常是通过单个样本解的适应度来估计的,因此由随机样本解表示的吸引力盆地可能比由其局部最优表示的吸引力盆地看起来更没有希望。阈值收敛的目标是通过在全局搜索仍在进行时禁止局部搜索来防止这些有偏差的比较。理想情况下,阈值收敛通过使用与搜索空间中吸引盆地大小相关的距离阈值来实现这一目标。本文提出了一种基于聚类的方法来确定阈值收敛可以利用的搜索空间的规模。在多起点粒子群优化算法的背景下,所提出的方法在广泛的多模态问题上得到了很大的改进。
{"title":"Identifying and exploiting the scale of a search space in particle swarm optimization","authors":"Yasser González-Fernández, Stephen Y. Chen","doi":"10.1145/2576768.2598280","DOIUrl":"https://doi.org/10.1145/2576768.2598280","url":null,"abstract":"Multi-modal optimization involves two distinct tasks: identifying promising attraction basins and finding the local optima in these basins. Unfortunately, the second task can interfere with the first task if they are performed simultaneously. Specifically, the promise of an attraction basin is often estimated by the fitness of a single sample solution, so an attraction basin represented by a random sample solution can appear to be less promising than an attraction basin represented by its local optimum. The goal of thresheld convergence is to prevent these biased comparisons by disallowing local search while global search is still in progress. Ideally, thresheld convergence achieves this goal by using a distance threshold that is correlated to the size of the attraction basins in the search space. In this paper, a clustering-based method is developed to identify the scale of the search space which thresheld convergence can then exploit. The proposed method employed in the context of a multi-start particle swarm optimization algorithm has led to large improvements across a broad range of multi-modal problems.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"328 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":"124298806","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
Wolfpack-inspired evolutionary algorithm and a reaction-diffusion-based controller are used for pattern formation 采用狼群进化算法和基于反应扩散的控制器进行模式形成
Payam Zahadat, T. Schmickl
The implicit social structure of population groups have been previously investigated in the literature representing enhancements in the performance of optimization algorithms. Here we introduce an evolutionary algorithm inspired by animal hunting groups (i.e. wolves). The algorithm implicitly maintains diversity in the population and performs higher than two state of the art evolutionary algorithms in the investigated case studies in this article. The case studies are to evolve a hormone-inspired system called AHHS (Artificial Homeostatic Hormone Systems) to develop spatial patterns. The complex spatial patterns are developed in the absence of any explicit spatial information. The results achieved by AHHS are presented and compared with a previous work with Artificial Neural Network (ANNs) indicating higher performance of AHHS.
人口群体的隐式社会结构已经在先前的文献中进行了研究,代表了优化算法性能的增强。这里我们介绍一种受动物狩猎群体(如狼)启发的进化算法。该算法隐式地保持种群的多样性,并且在本文所调查的案例研究中执行比两种最先进的进化算法更高的性能。这些案例研究是为了进化一种被称为AHHS(人工稳态激素系统)的激素启发系统来发展空间模式。复杂的空间模式是在没有任何明确的空间信息的情况下形成的。本文给出了AHHS的研究结果,并与以往的人工神经网络(ann)研究结果进行了比较,表明AHHS具有更高的性能。
{"title":"Wolfpack-inspired evolutionary algorithm and a reaction-diffusion-based controller are used for pattern formation","authors":"Payam Zahadat, T. Schmickl","doi":"10.1145/2576768.2598262","DOIUrl":"https://doi.org/10.1145/2576768.2598262","url":null,"abstract":"The implicit social structure of population groups have been previously investigated in the literature representing enhancements in the performance of optimization algorithms. Here we introduce an evolutionary algorithm inspired by animal hunting groups (i.e. wolves). The algorithm implicitly maintains diversity in the population and performs higher than two state of the art evolutionary algorithms in the investigated case studies in this article. The case studies are to evolve a hormone-inspired system called AHHS (Artificial Homeostatic Hormone Systems) to develop spatial patterns. The complex spatial patterns are developed in the absence of any explicit spatial information. The results achieved by AHHS are presented and compared with a previous work with Artificial Neural Network (ANNs) indicating higher performance of AHHS.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"24 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":"126490232","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}
引用次数: 7
Generational neuro-evolution: restart and retry for improvement 代际神经进化:重新启动和重试改进
D. Shorten, G. Nitschke
This paper proposes a new Neuro-Evolution (NE) method for automated controller design in agent-based systems. The method is Generational Neuro-Evolution (GeNE), and is comparatively evaluated with established NE methods in a multi-agent predator-prey task. This study is part of an ongoing research goal to derive efficient (minimising convergence time to optimal solutions) and scalable (effective for increasing numbers of agents) controller design methods for adapting agents in neuro-evolutionary multi-agent systems. Dissimilar to comparative NE methods, GeNE employs tiered selection and evaluation as its generational fitness evaluation mechanism and, furthermore, re-initializes the population each generation. Results indicate that GeNE is an appropriate controller design method for achieving efficient and scalable behavior in a multi-agent predator-prey task, where the goal was for multiple predator agents to collectively capture a prey agent. GeNE outperforms comparative NE methods in terms of efficiency (minimising the number of genotype evaluations to attain optimal task performance).
本文提出了一种新的神经进化(NE)方法用于基于智能体系统的自动控制器设计。该方法是世代神经进化(GeNE)方法,并与已有的NE方法在多智能体捕食-猎物任务中进行了比较评估。本研究是一项正在进行的研究目标的一部分,该目标旨在为神经进化多智能体系统中的自适应智能体提供高效(最小化收敛时间至最优解)和可扩展(对增加智能体数量有效)的控制器设计方法。与比较NE方法不同的是,GeNE采用分层选择和评价作为代适合度评价机制,每代对种群进行重新初始化。结果表明,在多智能体捕食者-猎物任务中,基因是一种有效且可扩展的控制器设计方法,该任务的目标是多个捕食者智能体共同捕获猎物智能体。GeNE在效率方面优于比较的NE方法(最小化基因型评估的数量以获得最佳任务性能)。
{"title":"Generational neuro-evolution: restart and retry for improvement","authors":"D. Shorten, G. Nitschke","doi":"10.1145/2576768.2598295","DOIUrl":"https://doi.org/10.1145/2576768.2598295","url":null,"abstract":"This paper proposes a new Neuro-Evolution (NE) method for automated controller design in agent-based systems. The method is Generational Neuro-Evolution (GeNE), and is comparatively evaluated with established NE methods in a multi-agent predator-prey task. This study is part of an ongoing research goal to derive efficient (minimising convergence time to optimal solutions) and scalable (effective for increasing numbers of agents) controller design methods for adapting agents in neuro-evolutionary multi-agent systems. Dissimilar to comparative NE methods, GeNE employs tiered selection and evaluation as its generational fitness evaluation mechanism and, furthermore, re-initializes the population each generation. Results indicate that GeNE is an appropriate controller design method for achieving efficient and scalable behavior in a multi-agent predator-prey task, where the goal was for multiple predator agents to collectively capture a prey agent. GeNE outperforms comparative NE methods in terms of efficiency (minimising the number of genotype evaluations to attain optimal task performance).","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"6 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":"126457325","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
Enhancing genetic algorithm-based genome-scale metabolic network curation efficiency 提高基于遗传算法的基因组级代谢网络管理效率
Eddy J. Bautista, R. Srivastava
Genome-scale metabolic modeling using constraint-based analysis is a powerful modeling paradigm for simulating metabolic networks. Models are generated via inference from genome annotations. However, errors in the annotation or the identity of a gene's function could lead to "metabolic inconsistency" rendering simulations infeasible. Uncovering the source of metabolic inconsistency is non-trivial due to network size and complexity. Recently published work uses genetic algorithms for curation by generating pools of models with randomly relaxed mass balance constraints. Models are evolved that allow feasible simulation while minimizing the number of constraints relaxed. Relaxed constraints represent metabolites likely to be the root of metabolic inconsistency. Although effective, the approach can result in numerous false positives. Here we present a strategy, MassChecker, which evaluates all of the relaxed mass balance constraints in each generation prior to the next round of evolution to determine if they had become consistent due to recombination/mutation. If so, these constraints are enforced. This approach was applied to the development of genome-scale metabolic model of B. anthracis. The model consisted of 1,049 reactions and 1,003 metabolites. The result was a 60% reduction in the number of relaxed mass balance constraints, significantly speeding up the curation process.
使用基于约束分析的基因组尺度代谢建模是模拟代谢网络的强大建模范式。模型是通过对基因组注释的推断生成的。然而,注释中的错误或基因功能的身份可能导致“代谢不一致”,使模拟无法实现。由于网络的大小和复杂性,发现代谢不一致的来源并非易事。最近发表的工作使用遗传算法通过生成随机放松的质量平衡约束的模型池来进行管理。模型的发展使仿真可行,同时使放松的约束数量最小化。宽松的约束代表代谢物可能是代谢不一致的根源。虽然有效,但这种方法可能导致大量误报。在这里,我们提出了一种策略,MassChecker,它在下一轮进化之前评估每一代中所有放松的质量平衡约束,以确定它们是否由于重组/突变而变得一致。如果是,则强制执行这些约束。将该方法应用于炭疽芽孢杆菌基因组尺度代谢模型的建立。该模型由1049种反应和1003种代谢物组成。结果是放松质量平衡约束的数量减少了60%,大大加快了策展过程。
{"title":"Enhancing genetic algorithm-based genome-scale metabolic network curation efficiency","authors":"Eddy J. Bautista, R. Srivastava","doi":"10.1145/2576768.2598218","DOIUrl":"https://doi.org/10.1145/2576768.2598218","url":null,"abstract":"Genome-scale metabolic modeling using constraint-based analysis is a powerful modeling paradigm for simulating metabolic networks. Models are generated via inference from genome annotations. However, errors in the annotation or the identity of a gene's function could lead to \"metabolic inconsistency\" rendering simulations infeasible. Uncovering the source of metabolic inconsistency is non-trivial due to network size and complexity. Recently published work uses genetic algorithms for curation by generating pools of models with randomly relaxed mass balance constraints. Models are evolved that allow feasible simulation while minimizing the number of constraints relaxed. Relaxed constraints represent metabolites likely to be the root of metabolic inconsistency. Although effective, the approach can result in numerous false positives. Here we present a strategy, MassChecker, which evaluates all of the relaxed mass balance constraints in each generation prior to the next round of evolution to determine if they had become consistent due to recombination/mutation. If so, these constraints are enforced. This approach was applied to the development of genome-scale metabolic model of B. anthracis. The model consisted of 1,049 reactions and 1,003 metabolites. The result was a 60% reduction in the number of relaxed mass balance constraints, significantly speeding up the curation process.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"15 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":"130033642","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
期刊
Proceedings 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