首页 > 最新文献

Proceedings of the 11th Annual conference on Genetic and evolutionary computation最新文献

英文 中文
Generative relations for evolutionary equilibria detection 进化平衡检测的生成关系
D. Dumitrescu, R. Lung, T. Mihoc
A general technique for detecting equilibria in finite non cooperative games is proposed. Fundamental idea is that every equilibrium is characterized by a binary relation on the game strategies. This relation - called generative relation -- induces an appropriate domination concept. Game equilibrium is described as the set of non dominated strategies with respect to the generative relation. Slight generalizations of some well known equilibrium concepts are proposed. A population of strategies is evolved according to a domination-based ranking in oder to produce better and better equilibrium approximations. Eventually the process converges towards the game equilibrium. The proposed technique opens an way for qualitative approach of game equilibria. In order to illustrate the proposed evolutionary technique different equilibria for different continuous games are studied. Numerical experiments indicate the potential of the proposed concepts and technique.
提出了一种有限非合作对策均衡检测的一般方法。基本思想是,每一个均衡都以博弈策略上的二元关系为特征。这种关系——被称为生成关系——引发了一种适当的支配概念。博弈均衡被描述为关于生成关系的非劣势策略的集合。对一些著名的平衡概念作了简单的推广。为了产生越来越好的均衡近似,策略群体是根据基于支配的排名而进化的。最终,这一过程趋向于游戏平衡。该方法为博弈均衡的定性分析开辟了新的途径。为了说明所提出的进化技术,研究了不同连续博弈的不同均衡。数值实验表明了所提出的概念和技术的潜力。
{"title":"Generative relations for evolutionary equilibria detection","authors":"D. Dumitrescu, R. Lung, T. Mihoc","doi":"10.1145/1569901.1570103","DOIUrl":"https://doi.org/10.1145/1569901.1570103","url":null,"abstract":"A general technique for detecting equilibria in finite non cooperative games is proposed. Fundamental idea is that every equilibrium is characterized by a binary relation on the game strategies. This relation - called generative relation -- induces an appropriate domination concept. Game equilibrium is described as the set of non dominated strategies with respect to the generative relation. Slight generalizations of some well known equilibrium concepts are proposed. A population of strategies is evolved according to a domination-based ranking in oder to produce better and better equilibrium approximations. Eventually the process converges towards the game equilibrium. The proposed technique opens an way for qualitative approach of game equilibria. In order to illustrate the proposed evolutionary technique different equilibria for different continuous games are studied. Numerical experiments indicate the potential of the proposed concepts and technique.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115607070","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}
引用次数: 23
pCMALib: a parallel fortran 90 library for the evolution strategy with covariance matrix adaptation 具有协方差矩阵自适应进化策略的并行fortran 90库
C. Müller, B. Baumgartner, Georg Ofenbeck, B. Schrader, I. Sbalzarini
We present pCMALib, a parallel software library that implements the Evolution Strategy with Covariance Matrix Adaptation (CMA-ES). The library is written in Fortran 90/95 and uses the Message Passing Interface (MPI) for efficient parallelization on shared and distributed memory machines. It allows single CMA-ES optimization runs, embarrassingly parallel CMA-ES runs, and coupled parallel CMA-ES runs using a cooperative island model. As one instance of an island model CMA-ES, the recently presented Particle Swarm CMA-ES (PS-CMA-ES) is included using collaborative concepts from Swarm Intelligence for the migration model. Special attention has been given to an efficient design of the MPI communication protocol, a modular software architecture, and a user-friendly programming interface. The library includes a Matlab interface and is supplemented with an efficient Fortran implementation of the official CEC 2005 set of 25 real-valued benchmark functions. This is the first freely available Fortran implementation of this standard benchmark test suite. We present test runs and parallel scaling benchmarks on Linux clusters and multi-core desktop computers, showing good parallel efficiencies and superior computational performance compared to the reference implementation.
我们提出了pCMALib,一个并行软件库,实现了具有协方差矩阵自适应(CMA-ES)的进化策略。该库是用Fortran 90/95编写的,并使用消息传递接口(Message Passing Interface, MPI)在共享和分布式内存机器上实现高效并行化。它允许单个CMA-ES优化运行,令人尴尬的并行CMA-ES运行,以及使用协作岛模型的耦合并行CMA-ES运行。作为孤岛模型CMA-ES的一个实例,最近提出的粒子群CMA-ES (PS-CMA-ES)在迁移模型中使用了群智能的协作概念。特别关注MPI通信协议的高效设计、模块化软件体系结构和用户友好的编程界面。该库包括一个Matlab接口,并辅以一个有效的Fortran实现的官方CEC 2005集25实值基准函数。这是该标准基准测试套件的第一个免费的Fortran实现。我们在Linux集群和多核桌面计算机上进行了测试运行和并行扩展基准测试,与参考实现相比,显示出良好的并行效率和卓越的计算性能。
{"title":"pCMALib: a parallel fortran 90 library for the evolution strategy with covariance matrix adaptation","authors":"C. Müller, B. Baumgartner, Georg Ofenbeck, B. Schrader, I. Sbalzarini","doi":"10.1145/1569901.1570090","DOIUrl":"https://doi.org/10.1145/1569901.1570090","url":null,"abstract":"We present pCMALib, a parallel software library that implements the Evolution Strategy with Covariance Matrix Adaptation (CMA-ES). The library is written in Fortran 90/95 and uses the Message Passing Interface (MPI) for efficient parallelization on shared and distributed memory machines. It allows single CMA-ES optimization runs, embarrassingly parallel CMA-ES runs, and coupled parallel CMA-ES runs using a cooperative island model. As one instance of an island model CMA-ES, the recently presented Particle Swarm CMA-ES (PS-CMA-ES) is included using collaborative concepts from Swarm Intelligence for the migration model. Special attention has been given to an efficient design of the MPI communication protocol, a modular software architecture, and a user-friendly programming interface. The library includes a Matlab interface and is supplemented with an efficient Fortran implementation of the official CEC 2005 set of 25 real-valued benchmark functions. This is the first freely available Fortran implementation of this standard benchmark test suite. We present test runs and parallel scaling benchmarks on Linux clusters and multi-core desktop computers, showing good parallel efficiencies and superior computational performance compared to the reference implementation.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"84 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115769238","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}
引用次数: 21
Elitism, fitness, and growth 精英主义,健康和成长
Gerardo Gonzalez, Dean Frederick Hougen
Bloat may occur when evolution allows chromosome growth. Recently it has been shown that elitism can inhibit bloat. Here we study interactions between growth, elitism, and fitness landscapes. Our results show that in some cases elitism neither constrains growth nor increases the rate of fitness accumulation, and when elitism does constrain growth it may stall the search completely.
当进化允许染色体生长时,肿胀就会发生。最近有研究表明,精英主义可以抑制臃肿。在这里,我们研究了成长、精英主义和健康景观之间的相互作用。我们的研究结果表明,在某些情况下,精英主义既不限制生长,也不增加适合度积累的速度,而当精英主义确实限制生长时,它可能会完全阻碍搜索。
{"title":"Elitism, fitness, and growth","authors":"Gerardo Gonzalez, Dean Frederick Hougen","doi":"10.1145/1569901.1570199","DOIUrl":"https://doi.org/10.1145/1569901.1570199","url":null,"abstract":"Bloat may occur when evolution allows chromosome growth. Recently it has been shown that elitism can inhibit bloat. Here we study interactions between growth, elitism, and fitness landscapes. Our results show that in some cases elitism neither constrains growth nor increases the rate of fitness accumulation, and when elitism does constrain growth it may stall the search completely.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"133 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127237288","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
The bee colony-inspired algorithm (BCiA): a two-stage approach for solving the vehicle routing problem with time windows 蜂群算法(BCiA):一种求解带时间窗车辆路径问题的两阶段方法
S. Häckel, P. Dippold
The paper presents a new optimization algorithm, which adapts the behavior of honey bees during their search for nectar. In addition to the established ant algorithms, bee-inspired algorithms represent a relatively young form of solution procedures, whose applicability to the solution of complex optimization problems has already been shown. The herein presented two-stage approach belongs to the class of metaheuristics to control a construction heuristic and has been applied successfully to the NP-hard Vehicle Routing Problem with Time Windows (VRPTW). Within the paper, evaluation results are presented, which compare the developed algorithm to some of the most successful procedures for the solution of benchmark problems. The pursued approach gives the best results so far for a metaheuristic to control a construction heuristic.
本文提出了一种新的优化算法,以适应蜜蜂在寻找花蜜过程中的行为。除了已建立的蚂蚁算法之外,蜜蜂启发算法代表了一种相对年轻的求解过程形式,其对解决复杂优化问题的适用性已经得到证明。本文提出的两阶段方法属于控制构造启发式的元启发式,并已成功地应用于具有时间窗的NP-hard车辆路径问题。文中给出了评价结果,将所开发的算法与解决基准问题的一些最成功的程序进行了比较。所追求的方法为元启发式控制构造启发式提供了迄今为止最好的结果。
{"title":"The bee colony-inspired algorithm (BCiA): a two-stage approach for solving the vehicle routing problem with time windows","authors":"S. Häckel, P. Dippold","doi":"10.1145/1569901.1569906","DOIUrl":"https://doi.org/10.1145/1569901.1569906","url":null,"abstract":"The paper presents a new optimization algorithm, which adapts the behavior of honey bees during their search for nectar. In addition to the established ant algorithms, bee-inspired algorithms represent a relatively young form of solution procedures, whose applicability to the solution of complex optimization problems has already been shown. The herein presented two-stage approach belongs to the class of metaheuristics to control a construction heuristic and has been applied successfully to the NP-hard Vehicle Routing Problem with Time Windows (VRPTW). Within the paper, evaluation results are presented, which compare the developed algorithm to some of the most successful procedures for the solution of benchmark problems. The pursued approach gives the best results so far for a metaheuristic to control a construction heuristic.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127326289","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}
引用次数: 30
FUGA: a fuzzy-genetic analog circuit optimization kernel FUGA:一个模糊遗传模拟电路优化核
Pedro Sousa, C. Duarte, N. Horta
This paper describes an innovative analog circuit design optimization kernel. The new approach generates fuzzy models for qualitative reasoning based on a DOE approach. The models are then used within a standard genetic algorithm implementation enhancing the search by incorporating design knowledge represented by the fuzzy models. The achieved performance is discussed for a set of well known analog circuit structures.
本文介绍了一种新颖的模拟电路设计优化内核。该方法基于DOE方法生成定性推理的模糊模型。然后在标准遗传算法实现中使用这些模型,通过结合由模糊模型表示的设计知识来增强搜索。讨论了一组已知的模拟电路结构所达到的性能。
{"title":"FUGA: a fuzzy-genetic analog circuit optimization kernel","authors":"Pedro Sousa, C. Duarte, N. Horta","doi":"10.1145/1569901.1570156","DOIUrl":"https://doi.org/10.1145/1569901.1570156","url":null,"abstract":"This paper describes an innovative analog circuit design optimization kernel. The new approach generates fuzzy models for qualitative reasoning based on a DOE approach. The models are then used within a standard genetic algorithm implementation enhancing the search by incorporating design knowledge represented by the fuzzy models. The achieved performance is discussed for a set of well known analog circuit structures.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"74 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124726701","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
Benchmarking coevolutionary teaming under classification problems with large attribute spaces 大属性空间分类问题下协同进化团队的基准研究
J. Doucette, P. Lichodzijewski, M. Heywood
Benchmarking of a team based model of Genetic Programming demonstrates that the naturally embedded style of feature selection is usefully extended by the teaming metaphor to provide solutions in terms of exceptionally low attribute counts. To take this concept to its logical conclusion the teaming model must be able to build teams with a non-overlapping behavioral trait, from a single population. The Symbiotic Bid-Based (SBB) algorithm is demonstrated to fit this purpose under an evaluation utilizing data sets with 650 to 5,000 attributes. The resulting solutions are one to two orders simpler than solutions identified under the alternative embedded paradigms of C4.5 and MaxEnt.
基于团队的遗传规划模型的基准测试表明,自然嵌入的特征选择风格被团队隐喻有效地扩展,以提供异常低属性计数的解决方案。为了使这个概念得到合乎逻辑的结论,团队模型必须能够从单个人群中构建具有非重叠行为特征的团队。在利用650到5000个属性的数据集进行评估的情况下,证明了基于共生出价(Symbiotic Bid-Based, SBB)算法符合这一目的。由此产生的解决方案比在C4.5和MaxEnt的替代嵌入式范例下确定的解决方案简单一到两个数量级。
{"title":"Benchmarking coevolutionary teaming under classification problems with large attribute spaces","authors":"J. Doucette, P. Lichodzijewski, M. Heywood","doi":"10.1145/1569901.1570226","DOIUrl":"https://doi.org/10.1145/1569901.1570226","url":null,"abstract":"Benchmarking of a team based model of Genetic Programming demonstrates that the naturally embedded style of feature selection is usefully extended by the teaming metaphor to provide solutions in terms of exceptionally low attribute counts. To take this concept to its logical conclusion the teaming model must be able to build teams with a non-overlapping behavioral trait, from a single population. The Symbiotic Bid-Based (SBB) algorithm is demonstrated to fit this purpose under an evaluation utilizing data sets with 650 to 5,000 attributes. The resulting solutions are one to two orders simpler than solutions identified under the alternative embedded paradigms of C4.5 and MaxEnt.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125806610","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
Solving complex high-dimensional problems with the multi-objective neural estimation of distribution algorithm 用分布的多目标神经估计算法求解复杂高维问题
Luis Martí, Jesús García, A. Berlanga, J. M. Molina
The multi-objective optimization neural estimation of distribution algorithm (MONEDA) was devised with the purpose of dealing with the model-building issues of MOEDAs and, therefore address their scalability. In this paper we put forward a comprehensive set of experiments that intends to compare MONEDA with similar approaches when solving complex community accepted MOPs. In particular, we deal with the Walking Fish Group scalable test problem set (WFG). These tests aim to establish the optimizing capacity of MONEDA and the consistency as an optimization method. The fundamental conclusion of these assessment is that we provide strong evidences of the viability of MONEDA for handling hard and complex high-dimensional problems and its superior performance when compared to similar approaches. In spite of the fact that obviously further studies are necessary, these extensive experiments have provided solid ground for the use of MONEDA in more ambitious real-world applications.
针对多目标优化分布神经估计算法(MONEDA)的建模问题,提出了多目标优化分布神经估计算法(MONEDA),从而解决了其可扩展性问题。在本文中,我们提出了一套全面的实验,旨在将MONEDA与类似方法在解决复杂的社区接受的MOPs时进行比较。特别地,我们处理了Walking Fish Group可伸缩测试问题集(WFG)。这些试验旨在建立MONEDA的优化能力和一致性作为一种优化方法。这些评估的基本结论是,我们提供了强有力的证据,证明MONEDA在处理困难和复杂的高维问题方面的可行性,以及与类似方法相比其优越的性能。尽管显然需要进一步的研究,但这些广泛的实验为MONEDA在更雄心勃勃的实际应用中使用提供了坚实的基础。
{"title":"Solving complex high-dimensional problems with the multi-objective neural estimation of distribution algorithm","authors":"Luis Martí, Jesús García, A. Berlanga, J. M. Molina","doi":"10.1145/1569901.1569987","DOIUrl":"https://doi.org/10.1145/1569901.1569987","url":null,"abstract":"The multi-objective optimization neural estimation of distribution algorithm (MONEDA) was devised with the purpose of dealing with the model-building issues of MOEDAs and, therefore address their scalability. In this paper we put forward a comprehensive set of experiments that intends to compare MONEDA with similar approaches when solving complex community accepted MOPs. In particular, we deal with the Walking Fish Group scalable test problem set (WFG). These tests aim to establish the optimizing capacity of MONEDA and the consistency as an optimization method. The fundamental conclusion of these assessment is that we provide strong evidences of the viability of MONEDA for handling hard and complex high-dimensional problems and its superior performance when compared to similar approaches. In spite of the fact that obviously further studies are necessary, these extensive experiments have provided solid ground for the use of MONEDA in more ambitious real-world applications.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123742849","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}
引用次数: 21
Dynamic evolutionary optimisation: an analysis of frequency and magnitude of change 动态进化优化:对变化的频率和幅度的分析
Philipp Rohlfshagen, P. Lehre, X. Yao
In this paper, we rigorously analyse how the magnitude and frequency of change may affect the performance of the algorithm (1+1) EAdyn on a set of artificially designed pseudo-Boolean functions, given a simple but well-defined dynamic framework. We demonstrate some counter-intuitive scenarios that allow us to gain a better understanding of how the dynamics of a function may affect the runtime of an algorithm. In particular, we present the function Magnitude, where the time it takes for the (1+1) EAdyn to relocate the global optimum is less than n2log n (i.e., efficient) with overwhelming probability if the magnitude of change is large. For small changes of magnitude, on the other hand, the expected time to relocate the global optimum is eΩ(n) (i.e., highly inefficient). Similarly, the expected runtime of the (1+1) EAdyn on the function Balance is O(n2) (efficient) for a high frequencies of change and nΩ(√n) (highly inefficient) for low frequencies of change. These results contribute towards a better understanding of dynamic optimisation problems in general and show how traditional analytical methods may be applied in the dynamic case.
在本文中,我们严格分析了变化的幅度和频率如何影响算法(1+1)EAdyn在一组人工设计的伪布尔函数上的性能,给出了一个简单但定义良好的动态框架。我们演示了一些反直觉的场景,使我们能够更好地理解函数的动态如何影响算法的运行时。特别是,我们提出了函数Magnitude,其中(1+1)EAdyn重新定位全局最优所需的时间小于n2log n(即有效),如果变化的幅度很大,则具有压倒性的概率。另一方面,对于较小的幅度变化,重新定位全局最优的预期时间为eΩ(n)(即,效率极低)。类似地,(1+1)EAdyn在函数Balance上的预期运行时间对于高频率的变化是O(n2)(高效),对于低频率的变化是nΩ(√n)(低效)。这些结果有助于更好地理解一般的动态优化问题,并显示传统的分析方法如何应用于动态情况。
{"title":"Dynamic evolutionary optimisation: an analysis of frequency and magnitude of change","authors":"Philipp Rohlfshagen, P. Lehre, X. Yao","doi":"10.1145/1569901.1570131","DOIUrl":"https://doi.org/10.1145/1569901.1570131","url":null,"abstract":"In this paper, we rigorously analyse how the magnitude and frequency of change may affect the performance of the algorithm (1+1) EAdyn on a set of artificially designed pseudo-Boolean functions, given a simple but well-defined dynamic framework. We demonstrate some counter-intuitive scenarios that allow us to gain a better understanding of how the dynamics of a function may affect the runtime of an algorithm. In particular, we present the function Magnitude, where the time it takes for the (1+1) EAdyn to relocate the global optimum is less than n2log n (i.e., efficient) with overwhelming probability if the magnitude of change is large. For small changes of magnitude, on the other hand, the expected time to relocate the global optimum is eΩ(n) (i.e., highly inefficient). Similarly, the expected runtime of the (1+1) EAdyn on the function Balance is O(n2) (efficient) for a high frequencies of change and nΩ(√n) (highly inefficient) for low frequencies of change. These results contribute towards a better understanding of dynamic optimisation problems in general and show how traditional analytical methods may be applied in the dynamic case.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122813302","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}
引用次数: 73
On the scalability of XCS(F) XCS(F)的可扩展性
Patrick O. Stalph, Martin Volker Butz, D. Goldberg, Xavier Llorà
Many successful applications have proven the potential of Learning Classifier Systems and the XCS classifier system in particular in datamining, reinforcement learning, and function approximation tasks. Recent research has shown that XCS is a highly flexible system, which can be adapted to the task at hand by adjusting its condition structures, learning operators, and prediction mechanisms. However, fundamental theory concerning the scalability of XCS dependent on these enhancements and problem difficulty is still rather sparse and mainly restricted to boolean function problems. In this article we developed a learning scalability theory for XCSF---the XCS system applied to real-valued function approximation problems. We determine crucial dependencies on functional properties and on the developed solution representation and derive a theoretical scalability model out of these constraints. The theoretical model is verified with empirical evidence. That is, we show that given a particular problem difficulty and particular representational constraints XCSF scales optimally. In consequence, we discuss the importance of appropriate prediction and condition structures regarding a given problem and show that scalability properties can be improved by polynomial orders, given an appropriate, problem-suitable representation.
许多成功的应用已经证明了学习分类器系统和XCS分类器系统在数据挖掘、强化学习和函数近似任务方面的潜力。最近的研究表明,XCS是一个高度灵活的系统,可以通过调整其条件结构、学习算子和预测机制来适应手头的任务。然而,关于依赖于这些增强和问题难度的XCS可伸缩性的基本理论仍然相当稀疏,并且主要局限于布尔函数问题。在本文中,我们为XCSF开发了一个学习可扩展性理论——XCS系统应用于实值函数逼近问题。我们确定了对功能属性和已开发的解决方案表示的关键依赖关系,并从这些约束中推导出理论可伸缩性模型。并用实证对理论模型进行了验证。也就是说,我们表明,给定特定的问题难度和特定的表示约束,XCSF的规模是最优的。因此,我们讨论了关于给定问题的适当预测和条件结构的重要性,并表明在给定适当的、与问题相适应的表示的情况下,可扩展性可以通过多项式阶来改进。
{"title":"On the scalability of XCS(F)","authors":"Patrick O. Stalph, Martin Volker Butz, D. Goldberg, Xavier Llorà","doi":"10.1145/1569901.1570077","DOIUrl":"https://doi.org/10.1145/1569901.1570077","url":null,"abstract":"Many successful applications have proven the potential of Learning Classifier Systems and the XCS classifier system in particular in datamining, reinforcement learning, and function approximation tasks. Recent research has shown that XCS is a highly flexible system, which can be adapted to the task at hand by adjusting its condition structures, learning operators, and prediction mechanisms. However, fundamental theory concerning the scalability of XCS dependent on these enhancements and problem difficulty is still rather sparse and mainly restricted to boolean function problems. In this article we developed a learning scalability theory for XCSF---the XCS system applied to real-valued function approximation problems. We determine crucial dependencies on functional properties and on the developed solution representation and derive a theoretical scalability model out of these constraints. The theoretical model is verified with empirical evidence. That is, we show that given a particular problem difficulty and particular representational constraints XCSF scales optimally. In consequence, we discuss the importance of appropriate prediction and condition structures regarding a given problem and show that scalability properties can be improved by polynomial orders, given an appropriate, problem-suitable representation.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122871943","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
Simulating human grandmasters: evolution and coevolution of evaluation functions 模拟人类大师:评价函数的进化与协同进化
E. David, H. J. Herik, Moshe Koppel, N. Netanyahu
This paper demonstrates the use of genetic algorithms for evolving a grandmaster-level evaluation function for a chess program. This is achieved by combining supervised and unsupervised learning. In the supervised learning phase the organisms are evolved to mimic the behavior of human grandmasters, and in the unsupervised learning phase these evolved organisms are further improved upon by means of coevolution. While past attempts succeeded in creating a grandmaster-level program by mimicking the behavior of existing computer chess programs, this paper presents the first successful attempt at evolving a state-of-the-art evaluation function by learning only from databases of games played by humans. Our results demonstrate that the evolved program outperforms a two-time World Computer Chess Champion.
本文演示了使用遗传算法来进化一个国际象棋程序的特级大师级别的评估函数。这是通过结合监督学习和无监督学习来实现的。在有监督的学习阶段,生物进化到模仿人类大师的行为,在无监督的学习阶段,这些进化的生物通过共同进化的方式进一步改进。虽然过去的尝试通过模仿现有计算机国际象棋程序的行为成功地创建了一个特级大师级别的程序,但本文首次成功地尝试通过仅从人类下棋的数据库中学习来进化最先进的评估函数。我们的结果表明,进化后的程序比两届世界计算机国际象棋冠军还要出色。
{"title":"Simulating human grandmasters: evolution and coevolution of evaluation functions","authors":"E. David, H. J. Herik, Moshe Koppel, N. Netanyahu","doi":"10.1145/1569901.1570100","DOIUrl":"https://doi.org/10.1145/1569901.1570100","url":null,"abstract":"This paper demonstrates the use of genetic algorithms for evolving a grandmaster-level evaluation function for a chess program. This is achieved by combining supervised and unsupervised learning. In the supervised learning phase the organisms are evolved to mimic the behavior of human grandmasters, and in the unsupervised learning phase these evolved organisms are further improved upon by means of coevolution. While past attempts succeeded in creating a grandmaster-level program by mimicking the behavior of existing computer chess programs, this paper presents the first successful attempt at evolving a state-of-the-art evaluation function by learning only from databases of games played by humans. Our results demonstrate that the evolved program outperforms a two-time World Computer Chess Champion.","PeriodicalId":193093,"journal":{"name":"Proceedings of the 11th Annual conference on Genetic and evolutionary computation","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114188505","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}
引用次数: 12
期刊
Proceedings of the 11th 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