首页 > 最新文献

2013 IEEE Congress on Evolutionary Computation最新文献

英文 中文
Variable mesh optimization for the 2013 CEC Special Session Niching Methods for Multimodal Optimization 2013 CEC专题会议的可变网格优化
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557557
D. Molina, Amilkar Puris, Rafael Bello, F. Herrera
Many real-world problems have several optima, and the aim of niching optimisation algorithms is to obtain the different global optima, and not only the best solution. One common technique to create niches is the clearing method that removes solutions too close to better ones. Unfortunately, clearing is very sensitive to the niche radius, and its right value depends on the problem (in real-world problems the minimum distance between optima is unknown). In this work we propose a niching algorithm that uses clearing with an adaptive niche radius, that decreases during the run. The proposal uses an external memory that stores current global optima to avoid losing found optima during the clearing process, allowing a non-elitist search. This algorithm applies this clearing method to a mesh of solutions, expanded by the generation of nodes using combination methods between the nodes, their best neighbour, and their nearest current global optima in the population (current global optima are nodes with fitness very similar to current best fitness). The proposal is tested on the competition benchmark proposed in the Special Session Niching Methods for Multimodal Optimization, and compared with other algorithms. The proposal obtains very good results detecting global optima. In comparisons with other algorithm, this proposal obtains the best results, proving to be a very competitive niching algorithm.
许多现实世界的问题都有多个最优解,而小生境优化算法的目标是获得不同的全局最优解,而不仅仅是最优解。创建利基的一种常用技术是清除方法,即删除过于接近更好的解决方案。不幸的是,清除对生态位半径非常敏感,其正确值取决于问题(在现实问题中,最优点之间的最小距离是未知的)。在这项工作中,我们提出了一种小生境算法,该算法使用具有自适应小生境半径的清除,该半径在运行过程中减小。该方案使用存储当前全局最优的外部存储器,以避免在清理过程中丢失已找到的最优,从而允许非精英搜索。该算法将这种清除方法应用于解决方案网格,通过使用节点之间的组合方法生成节点,它们的最佳邻居,以及它们在种群中最近的当前全局最优值(当前全局最优值是适应度与当前最佳适应度非常相似的节点)。在多模态优化的特殊时段小生境方法中提出的竞争基准上对该算法进行了测试,并与其他算法进行了比较。该方法取得了很好的全局最优检测效果。通过与其他算法的比较,该算法得到了最好的结果,证明了它是一种极具竞争力的小生境算法。
{"title":"Variable mesh optimization for the 2013 CEC Special Session Niching Methods for Multimodal Optimization","authors":"D. Molina, Amilkar Puris, Rafael Bello, F. Herrera","doi":"10.1109/CEC.2013.6557557","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557557","url":null,"abstract":"Many real-world problems have several optima, and the aim of niching optimisation algorithms is to obtain the different global optima, and not only the best solution. One common technique to create niches is the clearing method that removes solutions too close to better ones. Unfortunately, clearing is very sensitive to the niche radius, and its right value depends on the problem (in real-world problems the minimum distance between optima is unknown). In this work we propose a niching algorithm that uses clearing with an adaptive niche radius, that decreases during the run. The proposal uses an external memory that stores current global optima to avoid losing found optima during the clearing process, allowing a non-elitist search. This algorithm applies this clearing method to a mesh of solutions, expanded by the generation of nodes using combination methods between the nodes, their best neighbour, and their nearest current global optima in the population (current global optima are nodes with fitness very similar to current best fitness). The proposal is tested on the competition benchmark proposed in the Special Session Niching Methods for Multimodal Optimization, and compared with other algorithms. The proposal obtains very good results detecting global optima. In comparisons with other algorithm, this proposal obtains the best results, proving to be a very competitive niching algorithm.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123895546","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
Learning the Caesar and Vigenere Cipher by hierarchical evolutionary re-combination 通过等级进化重组学习凯撒和维吉内尔密码
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557624
A. Blair
We describe a new programming language called HERCL, designed for evolutionary computation with the specific aim of allowing new programs to be created by combining patches of code from different parts of other programs, at multiple scales. Large-scale patches are followed up by smaller-scale patches or mutations, recursively, to produce a global random search strategy known as hierarchical evolutionary re-combination. We demonstrate the proposed system on the task of learning to encode with the Caesar or Vigenere Cipher, and show how the evolution of one task may fruitfully be cross-pollinated with evolved solutions from other related tasks.
我们描述了一种名为HERCL的新编程语言,它是为进化计算而设计的,其具体目标是允许通过在多个尺度上组合来自其他程序不同部分的代码补丁来创建新程序。大规模的斑块之后会有较小规模的斑块或突变,递归地产生一种称为分层进化重组的全局随机搜索策略。我们在学习使用Caesar或Vigenere密码进行编码的任务上演示了所提出的系统,并展示了一个任务的进化如何与来自其他相关任务的进化解决方案进行有效的交叉授粉。
{"title":"Learning the Caesar and Vigenere Cipher by hierarchical evolutionary re-combination","authors":"A. Blair","doi":"10.1109/CEC.2013.6557624","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557624","url":null,"abstract":"We describe a new programming language called HERCL, designed for evolutionary computation with the specific aim of allowing new programs to be created by combining patches of code from different parts of other programs, at multiple scales. Large-scale patches are followed up by smaller-scale patches or mutations, recursively, to produce a global random search strategy known as hierarchical evolutionary re-combination. We demonstrate the proposed system on the task of learning to encode with the Caesar or Vigenere Cipher, and show how the evolution of one task may fruitfully be cross-pollinated with evolved solutions from other related tasks.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123651313","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}
引用次数: 14
A ranking method based on the R2 indicator for many-objective optimization 基于R2指标的多目标优化排序方法
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557743
Alan Díaz-Manríquez, G. T. Pulido, C. Coello, R. Becerra
In recent years, the development of selection mechanisms based on performance indicators has become an important trend in algorithmic design. Hereof, the hypervolume has been the most popular choice. Multi-objective evolutionary algorithms (MOEAs) based on this indicator seem to be a good choice for dealing with many-objective optimization problems. However, their main drawback is that such algorithms are typically computationally expensive. This has motivated some recent research in which the use of other performance indicators has been explored. Here, we propose an efficient mechanism to integrate the R2 indicator to a modified version of Goldberg's nondominated sorting method, in order to rank the individuals of a MOEA. Our proposed ranking scheme is coupled to two different search engines, resulting in two new MOEAs. These MOEAs are validated using several test problems and performance measures commonly adopted in the specialized literature. Results indicate that the proposed ranking approach gives rise to effective MOEAs, which produce results that are competitive with respect to those obtained by three well-known MOEAs. Additionally, we validate our resulting MOEAs in many-objective optimization problems, in which our proposed ranking scheme shows its main advantage, since it is able to outperform a hypervolume-based MOEA, requiring a much lower computational time.
近年来,基于性能指标的选择机制的发展已成为算法设计的一个重要趋势。因此,hypervolume是最受欢迎的选择。基于该指标的多目标进化算法(moea)似乎是处理多目标优化问题的良好选择。然而,它们的主要缺点是这样的算法通常是计算昂贵的。这激发了最近的一些研究,其中探讨了其他绩效指标的使用。在这里,我们提出了一种有效的机制,将R2指标整合到Goldberg的非支配排序方法的改进版本中,以便对MOEA的个体进行排序。我们提出的排名方案与两个不同的搜索引擎相耦合,从而产生两个新的moea。这些moea使用专业文献中通常采用的几个测试问题和性能度量来验证。结果表明,本文提出的排序方法产生了有效的moea,其结果与三种知名moea的结果相比具有竞争力。此外,我们在许多目标优化问题中验证了我们得到的MOEA,其中我们提出的排名方案显示了它的主要优势,因为它能够优于基于hypervolume的MOEA,需要更少的计算时间。
{"title":"A ranking method based on the R2 indicator for many-objective optimization","authors":"Alan Díaz-Manríquez, G. T. Pulido, C. Coello, R. Becerra","doi":"10.1109/CEC.2013.6557743","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557743","url":null,"abstract":"In recent years, the development of selection mechanisms based on performance indicators has become an important trend in algorithmic design. Hereof, the hypervolume has been the most popular choice. Multi-objective evolutionary algorithms (MOEAs) based on this indicator seem to be a good choice for dealing with many-objective optimization problems. However, their main drawback is that such algorithms are typically computationally expensive. This has motivated some recent research in which the use of other performance indicators has been explored. Here, we propose an efficient mechanism to integrate the R2 indicator to a modified version of Goldberg's nondominated sorting method, in order to rank the individuals of a MOEA. Our proposed ranking scheme is coupled to two different search engines, resulting in two new MOEAs. These MOEAs are validated using several test problems and performance measures commonly adopted in the specialized literature. Results indicate that the proposed ranking approach gives rise to effective MOEAs, which produce results that are competitive with respect to those obtained by three well-known MOEAs. Additionally, we validate our resulting MOEAs in many-objective optimization problems, in which our proposed ranking scheme shows its main advantage, since it is able to outperform a hypervolume-based MOEA, requiring a much lower computational time.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123686393","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}
引用次数: 43
Point representation for local optimization 局部优化的点表示
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557661
S. Baluja, Michele Covell
In the context of stochastic search, once regions of high performance are found, having the property that small changes in the candidate solution correspond to searching nearby neighborhoods provides the ability to perform effective local optimization. To achieve this, Gray Codes are often employed for encoding ordinal points or discretized real numbers. In this paper, we present a method to label similar and/or close points within arbitrary graphs with small Hamming distances. The resultant point labels can be viewed as an approximate high-dimensional variant of Gray Codes. The labeling procedure is useful for any task in which the solution requires the search algorithm to select a small subset of items out of many. A large number of empirical results using these encodings with a combination of genetic algorithms and hill-climbing are presented.
在随机搜索环境中,一旦找到高性能区域,候选解的微小变化对应于搜索附近邻域的特性提供了执行有效的局部优化的能力。为了达到这个目的,经常使用灰色编码来编码有序点或离散实数。在本文中,我们提出了一种在具有小汉明距离的任意图中标记相似点和/或接近点的方法。所得的点标签可以看作是格雷码的近似高维变体。标记过程对于解决方案需要搜索算法从许多项中选择一小部分项的任何任务都是有用的。大量的经验结果使用这些编码与遗传算法和爬坡结合提出。
{"title":"Point representation for local optimization","authors":"S. Baluja, Michele Covell","doi":"10.1109/CEC.2013.6557661","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557661","url":null,"abstract":"In the context of stochastic search, once regions of high performance are found, having the property that small changes in the candidate solution correspond to searching nearby neighborhoods provides the ability to perform effective local optimization. To achieve this, Gray Codes are often employed for encoding ordinal points or discretized real numbers. In this paper, we present a method to label similar and/or close points within arbitrary graphs with small Hamming distances. The resultant point labels can be viewed as an approximate high-dimensional variant of Gray Codes. The labeling procedure is useful for any task in which the solution requires the search algorithm to select a small subset of items out of many. A large number of empirical results using these encodings with a combination of genetic algorithms and hill-climbing are presented.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114238074","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
Studying feedback mechanisms for adaptive parameter control in evolutionary algorithms 研究进化算法中自适应参数控制的反馈机制
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557950
A. Aleti, I. Moser
The performance of an Evolutionary Algorithm (EA) is greatly affected by the settings of its strategy parameters. An effective solution to the parameterisation problem is adaptive parameter control, which applies learning methods that use feedback from the optimisation process to evaluate the effect of parameter value choices and adjust the parameter values over the iterations. At every iteration of an EA, the performance of an EA is reported and employed by the feedback mechanism as an indication of the success of the parameterisation of the algorithm instance. Many approaches to collect information about the algorithm's performance exist in single objective optimisation. In this work, we review the most recent and prominent approaches. In multiobjective optimisation, establishing a single scalar which can report the algorithm's performance as feedback for adaptive parameter control is a complex task. Existing performance measures of multiobjective optimisation are generally used as feedback for the optimisation process. We discuss the properties of these measures and present an empirical evaluation of the binary hypervolume and ϵ+-indicators as feedback for adaptive parameter control.
进化算法策略参数的设置对算法的性能有很大影响。参数化问题的有效解决方案是自适应参数控制,它采用学习方法,利用优化过程的反馈来评估参数值选择的效果,并在迭代过程中调整参数值。在EA的每次迭代中,反馈机制都会报告EA的性能,并将其作为算法实例参数化成功的指示。在单目标优化中存在许多收集算法性能信息的方法。在这项工作中,我们回顾了最新的和突出的方法。在多目标优化中,建立一个能反映算法性能的单一标量作为自适应参数控制的反馈是一项复杂的任务。现有的多目标优化性能度量通常用作优化过程的反馈。我们讨论了这些措施的性质,并提出了二元超体积和御柱+指标作为自适应参数控制反馈的经验评价。
{"title":"Studying feedback mechanisms for adaptive parameter control in evolutionary algorithms","authors":"A. Aleti, I. Moser","doi":"10.1109/CEC.2013.6557950","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557950","url":null,"abstract":"The performance of an Evolutionary Algorithm (EA) is greatly affected by the settings of its strategy parameters. An effective solution to the parameterisation problem is adaptive parameter control, which applies learning methods that use feedback from the optimisation process to evaluate the effect of parameter value choices and adjust the parameter values over the iterations. At every iteration of an EA, the performance of an EA is reported and employed by the feedback mechanism as an indication of the success of the parameterisation of the algorithm instance. Many approaches to collect information about the algorithm's performance exist in single objective optimisation. In this work, we review the most recent and prominent approaches. In multiobjective optimisation, establishing a single scalar which can report the algorithm's performance as feedback for adaptive parameter control is a complex task. Existing performance measures of multiobjective optimisation are generally used as feedback for the optimisation process. We discuss the properties of these measures and present an empirical evaluation of the binary hypervolume and ϵ+-indicators as feedback for adaptive parameter control.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114335356","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
Evolutionary cellular automata bonsai 进化细胞自动机盆景
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557587
D. Ashlock, Carolyn Pugh
Cellular automata are known to be capable of Turing-complete computation and yet “programming” them to do particular tasks can be quite daunting. In this paper we use single parent crossover as a means of transferring information between successive evolving populations to create rules for cellular automata that have proscribed shapes. The proscription of regions where the automata are permitted to grow is the reason they are called bonsai automata. This work follows earlier work on apoptotic cellular automata that simply exhibit self-limited growth. The correct choice of single parents permits enormous improvement in the performance of evolutionary algorithms searching for automata that satisfy particular bonsai templates. In this study, we demonstrate that single parent techniques make meeting shape constraints on the growth of CAs possible at all in some cases. This study also introduces range niche specialization to control problems with the cloning of ancestors used for single parent crossover in an evolving population. This study demonstrates that different bonsai shapes have highly variable difficulty. It is also shown that automata evolved to satisfy one bonsai template may be needed to enable, via single parent crossover, solutions for another template. The use of bonsai techniques yields many automata not found during studies of apoptotic automata demonstrating that the technique encourages exploration of different parts of the fitness landscape.
众所周知,元胞自动机能够进行图灵完全计算,但“编程”它们来完成特定的任务可能相当令人生畏。在本文中,我们使用单亲交叉作为在连续进化种群之间传递信息的手段,为具有禁止形状的元胞自动机创建规则。禁止允许自动机生长的区域是它们被称为盆景自动机的原因。这项工作是在早期对凋亡细胞自动机的研究之后进行的,这些自动机只是表现出自我限制的生长。单亲父母的正确选择可以极大地改善进化算法的性能,以搜索满足特定盆景模板的自动机。在这项研究中,我们证明了在某些情况下,单亲技术可以满足CAs生长的形状限制。本研究还引入了范围生态位专门化,以控制进化群体中用于单亲杂交的祖先克隆问题。本研究表明,不同形状的盆景难度差异很大。它还表明,为了满足一个盆景模板而进化的自动机可能需要通过单亲交叉来实现另一个模板的解决方案。盆景技术的使用产生了许多在凋亡自动机研究中没有发现的自动机,这表明该技术鼓励探索健身景观的不同部分。
{"title":"Evolutionary cellular automata bonsai","authors":"D. Ashlock, Carolyn Pugh","doi":"10.1109/CEC.2013.6557587","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557587","url":null,"abstract":"Cellular automata are known to be capable of Turing-complete computation and yet “programming” them to do particular tasks can be quite daunting. In this paper we use single parent crossover as a means of transferring information between successive evolving populations to create rules for cellular automata that have proscribed shapes. The proscription of regions where the automata are permitted to grow is the reason they are called bonsai automata. This work follows earlier work on apoptotic cellular automata that simply exhibit self-limited growth. The correct choice of single parents permits enormous improvement in the performance of evolutionary algorithms searching for automata that satisfy particular bonsai templates. In this study, we demonstrate that single parent techniques make meeting shape constraints on the growth of CAs possible at all in some cases. This study also introduces range niche specialization to control problems with the cloning of ancestors used for single parent crossover in an evolving population. This study demonstrates that different bonsai shapes have highly variable difficulty. It is also shown that automata evolved to satisfy one bonsai template may be needed to enable, via single parent crossover, solutions for another template. The use of bonsai techniques yields many automata not found during studies of apoptotic automata demonstrating that the technique encourages exploration of different parts of the fitness landscape.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114756149","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}
引用次数: 2
Fixed-parameter evolutionary algorithms for the Euclidean Traveling Salesperson problem 欧氏旅行推销员问题的固定参数进化算法
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557809
Samadhi Nallaperuma, Andrew M. Sutton, F. Neumann
Recently, Sutton and Neumann [1] have studied evolutionary algorithms for the Euclidean traveling salesman problem by parameterized runtime analyses taking into account the number of inner points k and the number of cities n. They have shown that simple evolutionary algorithms are XP-algorithms for the problem, i.e., they obtain an optimal solution in expected time O(ng(k)) where g(k) is a function only depending on k. We extend these investigations and design two evolutionary algorithms for the Euclidean Traveling Salesperson problem that run in expected time g(k) · poly(n) where k is a parameter denoting the number inner points for the given TSP instance, i.e., they are fixed-parameter tractable evolutionary algorithms for the Euclidean TSP parameterized by the number of inner points. While our first approach is mainly of theoretical interest, our second approach leverages problem structure by directly searching for good orderings of the inner points and provides a novel and highly effective way of tackling this important problem. Our experimental results show that searching for a permutation on the inner points is a significantly powerful practical strategy.
最近,Sutton和Neumann[1]通过参数化运行时分析研究了欧几里得旅行商问题的进化算法,考虑了内部点的个数k和城市的个数n。他们证明了简单的进化算法是求解该问题的xp算法,即:他们在期望时间O(ng(k))内获得最优解,其中g(k)是一个仅依赖于k的函数。我们扩展了这些研究并设计了两种针对欧几里得旅行推销员问题的进化算法,它们在期望时间g(k)·poly(n)中运行,其中k是表示给定TSP实例的内部点数量的参数,即它们是由内部点数量参数化的欧几里得TSP的固定参数可处理进化算法。虽然我们的第一种方法主要是理论上的,但我们的第二种方法通过直接搜索内部点的良好排序来利用问题结构,并提供了一种新颖而高效的方法来解决这一重要问题。我们的实验结果表明,寻找内部点的排列是一个非常强大的实用策略。
{"title":"Fixed-parameter evolutionary algorithms for the Euclidean Traveling Salesperson problem","authors":"Samadhi Nallaperuma, Andrew M. Sutton, F. Neumann","doi":"10.1109/CEC.2013.6557809","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557809","url":null,"abstract":"Recently, Sutton and Neumann [1] have studied evolutionary algorithms for the Euclidean traveling salesman problem by parameterized runtime analyses taking into account the number of inner points k and the number of cities n. They have shown that simple evolutionary algorithms are XP-algorithms for the problem, i.e., they obtain an optimal solution in expected time O(ng(k)) where g(k) is a function only depending on k. We extend these investigations and design two evolutionary algorithms for the Euclidean Traveling Salesperson problem that run in expected time g(k) · poly(n) where k is a parameter denoting the number inner points for the given TSP instance, i.e., they are fixed-parameter tractable evolutionary algorithms for the Euclidean TSP parameterized by the number of inner points. While our first approach is mainly of theoretical interest, our second approach leverages problem structure by directly searching for good orderings of the inner points and provides a novel and highly effective way of tackling this important problem. Our experimental results show that searching for a permutation on the inner points is a significantly powerful practical strategy.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114787174","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
On evolving neighborhood parameters for fuzzy density clustering 模糊密度聚类中邻域参数的演化
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557970
A. Banerjee
The problem of identifying core patterns with the correct neighborhood parameters is a major challenge for density-based clustering techniques derived from the popular DBSCAN algorithm. An evolutionary approach to optimizing the assignment of core patterns is proposed in this paper. Key ideas presented here include a genetic representation that associates distinct neighborhood parameters with potential core patterns and specialized crossover and mutation operators. The evolutionary framework is based on the multi-objective NSGA-II algorithm, with simplified fitness measures derived from local (neighborhood) information. Clustering experiments on both synthetic and benchmark clustering datasets are presented and results are compared to the original DBSCAN, fuzzy DBSCAN and k-means.
识别具有正确邻域参数的核心模式的问题是来自流行的DBSCAN算法的基于密度的聚类技术面临的主要挑战。提出了一种优化核心模式分配的进化方法。本文提出的关键思想包括将不同邻域参数与潜在核心模式以及专门的交叉和突变操作符相关联的遗传表示。该进化框架基于多目标NSGA-II算法,简化了基于局部(邻域)信息的适应度度量。给出了在合成和基准聚类数据集上的聚类实验,并将实验结果与原始DBSCAN、模糊DBSCAN和k-means进行了比较。
{"title":"On evolving neighborhood parameters for fuzzy density clustering","authors":"A. Banerjee","doi":"10.1109/CEC.2013.6557970","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557970","url":null,"abstract":"The problem of identifying core patterns with the correct neighborhood parameters is a major challenge for density-based clustering techniques derived from the popular DBSCAN algorithm. An evolutionary approach to optimizing the assignment of core patterns is proposed in this paper. Key ideas presented here include a genetic representation that associates distinct neighborhood parameters with potential core patterns and specialized crossover and mutation operators. The evolutionary framework is based on the multi-objective NSGA-II algorithm, with simplified fitness measures derived from local (neighborhood) information. Clustering experiments on both synthetic and benchmark clustering datasets are presented and results are compared to the original DBSCAN, fuzzy DBSCAN and k-means.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124074355","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
PSO hybrid intelligent inverse optimal control for an anaerobic process 厌氧过程的粒子群混合智能逆最优控制
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557660
K. J. Gurubel, E. Sánchez, S. Carlos-Hernandez, Fernando Ornelas
This paper proposes a hybrid intelligent inverse optimal control for trajectory tracking based on a neural observer and a fuzzy supervisor for an anaerobic digestion process, in order to maximize methane production. A nonlinear discrete-time recurrent high order neural observer (RHONO) is used to estimate biomass concentration and substrate degradation in a continuous stirred tank reactor. The control law calculates dilution rate and bicarbonate supply, and a Takagi-Sugeno supervisor based on the estimation of biomass, selects and applies the most adequate control action, allowing a smooth switching between open loop and closed loop. A Particle Swarm Optimization (PSO) algorithm is employed to determine the matrix P for inverse optimal control in order to improve tracking results. The applicability of the proposed scheme is illustrated via simulations.
针对厌氧消化过程,提出了一种基于神经观测器和模糊监督器的混合轨迹跟踪智能逆最优控制,以实现甲烷产量最大化。采用非线性离散时间递归高阶神经观测器(RHONO)来估计连续搅拌槽式反应器中生物质浓度和底物降解情况。控制律计算稀释率和碳酸氢盐供应,Takagi-Sugeno监督员根据生物量的估计,选择并应用最适当的控制动作,允许在开环和闭环之间平滑切换。为了提高跟踪效果,采用粒子群优化算法确定逆最优控制的矩阵P。通过仿真验证了该方案的适用性。
{"title":"PSO hybrid intelligent inverse optimal control for an anaerobic process","authors":"K. J. Gurubel, E. Sánchez, S. Carlos-Hernandez, Fernando Ornelas","doi":"10.1109/CEC.2013.6557660","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557660","url":null,"abstract":"This paper proposes a hybrid intelligent inverse optimal control for trajectory tracking based on a neural observer and a fuzzy supervisor for an anaerobic digestion process, in order to maximize methane production. A nonlinear discrete-time recurrent high order neural observer (RHONO) is used to estimate biomass concentration and substrate degradation in a continuous stirred tank reactor. The control law calculates dilution rate and bicarbonate supply, and a Takagi-Sugeno supervisor based on the estimation of biomass, selects and applies the most adequate control action, allowing a smooth switching between open loop and closed loop. A Particle Swarm Optimization (PSO) algorithm is employed to determine the matrix P for inverse optimal control in order to improve tracking results. The applicability of the proposed scheme is illustrated via simulations.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127606161","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
Shifting niches for community structure detection 移动生态位用于社区结构检测
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557560
Corrado Grappiolo, J. Togelius, Georgios N. Yannakakis
We present a new evolutionary algorithm for community structure detection in both undirected and unweighted (sparse) graphs and fully connected weighted digraphs (complete networks). Previous investigations have found that, although evolutionary computation can identify community structure in complete networks, this approach seems to scale badly due to solutions with the wrong number of communities dominating the population. The new algorithm is based on a niching model, where separate compartments of the population contain candidate solutions with different numbers of communities. We experimentally compare the new algorithm to the well-known algorithms of Pizzuti and Tasgin, and find that we outperform those algorithms for sparse graphs under some conditions, and drastically outperform them on complete networks under all tested conditions.
提出了一种新的无向无权(稀疏)图和全连接加权有向图(完全网络)中群体结构检测的进化算法。先前的研究发现,尽管进化计算可以识别完整网络中的社区结构,但由于解决方案中占主导地位的社区数量错误,这种方法似乎规模性很差。新的算法是基于一个小生境模型,其中人口的不同区域包含不同数量的社区的候选解决方案。我们将新算法与著名的Pizzuti和Tasgin算法进行了实验比较,发现我们在某些条件下优于那些稀疏图算法,并且在所有测试条件下都大大优于它们。
{"title":"Shifting niches for community structure detection","authors":"Corrado Grappiolo, J. Togelius, Georgios N. Yannakakis","doi":"10.1109/CEC.2013.6557560","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557560","url":null,"abstract":"We present a new evolutionary algorithm for community structure detection in both undirected and unweighted (sparse) graphs and fully connected weighted digraphs (complete networks). Previous investigations have found that, although evolutionary computation can identify community structure in complete networks, this approach seems to scale badly due to solutions with the wrong number of communities dominating the population. The new algorithm is based on a niching model, where separate compartments of the population contain candidate solutions with different numbers of communities. We experimentally compare the new algorithm to the well-known algorithms of Pizzuti and Tasgin, and find that we outperform those algorithms for sparse graphs under some conditions, and drastically outperform them on complete networks under all tested conditions.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127887163","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}
引用次数: 4
期刊
2013 IEEE Congress on 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