首页 > 最新文献

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

英文 中文
Derivative free optimization using a population-based stochastic gradient estimator 基于种群的随机梯度估计的无导数优化
Azhar Khayrattee, G. Anagnostopoulos
In this paper we introduce a derivative-free optimization method that is derived from a population based stochastic gradient estimator. We first demonstrate some properties of this estimator and show how it is expected to always yield a descent direction. We analytically show that the difference between the expected function value and the optimum decreases exponentially for strongly convex functions and the expected distance between the current point and the optimum has an upper bound. Then we experimentally tune the parameters of our algorithm to get the best performance. Finally, we use the Black-Box-Optimization-Benchmarking test function suite to evaluate the performance of the algorithm. The experiments indicate that the method offer notable performance advantages especially, when applied to objective functions that are ill-conditioned and potentially multi-modal. This result, coupled with the low computational cost when compared to Quasi-Newton methods, makes it quite attractive.
本文介绍了一种基于总体的随机梯度估计的无导数优化方法。我们首先证明了这个估计器的一些性质,并展示了如何期望它总是产生一个下降方向。分析表明,对于强凸函数,期望函数值与最优值之间的差值呈指数递减,且当前点与最优值之间的期望距离有上界。然后通过实验调整算法的参数以获得最佳性能。最后,我们使用黑盒优化基准测试功能套件来评估算法的性能。实验表明,该方法具有明显的性能优势,特别是在应用于病态和潜在多模态的目标函数时。这一结果,加上与准牛顿方法相比计算成本低,使其非常有吸引力。
{"title":"Derivative free optimization using a population-based stochastic gradient estimator","authors":"Azhar Khayrattee, G. Anagnostopoulos","doi":"10.1145/2576768.2598365","DOIUrl":"https://doi.org/10.1145/2576768.2598365","url":null,"abstract":"In this paper we introduce a derivative-free optimization method that is derived from a population based stochastic gradient estimator. We first demonstrate some properties of this estimator and show how it is expected to always yield a descent direction. We analytically show that the difference between the expected function value and the optimum decreases exponentially for strongly convex functions and the expected distance between the current point and the optimum has an upper bound. Then we experimentally tune the parameters of our algorithm to get the best performance. Finally, we use the Black-Box-Optimization-Benchmarking test function suite to evaluate the performance of the algorithm. The experiments indicate that the method offer notable performance advantages especially, when applied to objective functions that are ill-conditioned and potentially multi-modal. This result, coupled with the low computational cost when compared to Quasi-Newton methods, makes it quite attractive.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"79 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":"134355513","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
Evolutionary parameter estimation for a theory of planned behaviour microsimulation of alcohol consumption dynamics in an English birth cohort 2003 to 2010 计划行为理论的进化参数估计:2003 - 2010年英国出生队列酒精消费动态的微观模拟
R. Purshouse, Abdallah K. Ally, A. Brennan, Daniel Moyo, P. Norman
This paper presents a new real-world application of evolutionary computation: identifying parameterisations of a theory-driven model that can reproduce alcohol consumption dynamics observed in a population over time. Population alcohol consumption is a complex system, with multiple interactions between economic and social factors and drinking behaviours, the nature and importance of which are not well-understood. Prediction of time trends in consumption is therefore difficult, but essential for robust estimation of future changes in health-related consequences of drinking and for appraising the impact of interventions aimed at changing alcohol use in society. The paper describes a microsimulation approach in which an attitude-behaviour model, Theory of Planned Behaviour, is used to describe the frequency of drinking by individuals. Consumption dynamics in the simulation are driven by changes in the social roles of individuals over time (parenthood, partnership, and paid labour). An evolutionary optimizer is used to identify parameterisations of the Theory that can describe the observed changes in drinking frequency. Niching is incorporated to enable multiple possible parameterisations to be identified, each of which can accurately recreate history but potentially encode quite different future trends. The approach is demonstrated using evidence from the 1979-1985 birth cohort in England between 2003 and 2010.
本文提出了进化计算的一个新的现实世界应用:识别一个理论驱动模型的参数化,该模型可以再现在一段时间内观察到的人群中酒精消费动态。人口酒精消费是一个复杂的系统,经济和社会因素与饮酒行为之间存在多重相互作用,其性质和重要性尚不清楚。因此,预测消费的时间趋势是困难的,但对于可靠地估计饮酒与健康有关的后果的未来变化和评价旨在改变社会酒精使用的干预措施的影响至关重要。本文描述了一种微观模拟方法,其中一种态度-行为模型,即计划行为理论,用于描述个人饮酒的频率。模拟中的消费动态是由个体的社会角色随时间的变化所驱动的(父母、伴侣关系和有偿劳动)。进化优化器用于识别理论的参数化,可以描述观察到的饮酒频率变化。采用小生境可以识别多个可能的参数化,每个参数化都可以准确地重建历史,但可能编码完全不同的未来趋势。该方法是用2003年至2010年间英国1979-1985年出生队列的证据来证明的。
{"title":"Evolutionary parameter estimation for a theory of planned behaviour microsimulation of alcohol consumption dynamics in an English birth cohort 2003 to 2010","authors":"R. Purshouse, Abdallah K. Ally, A. Brennan, Daniel Moyo, P. Norman","doi":"10.1145/2576768.2598239","DOIUrl":"https://doi.org/10.1145/2576768.2598239","url":null,"abstract":"This paper presents a new real-world application of evolutionary computation: identifying parameterisations of a theory-driven model that can reproduce alcohol consumption dynamics observed in a population over time. Population alcohol consumption is a complex system, with multiple interactions between economic and social factors and drinking behaviours, the nature and importance of which are not well-understood. Prediction of time trends in consumption is therefore difficult, but essential for robust estimation of future changes in health-related consequences of drinking and for appraising the impact of interventions aimed at changing alcohol use in society. The paper describes a microsimulation approach in which an attitude-behaviour model, Theory of Planned Behaviour, is used to describe the frequency of drinking by individuals. Consumption dynamics in the simulation are driven by changes in the social roles of individuals over time (parenthood, partnership, and paid labour). An evolutionary optimizer is used to identify parameterisations of the Theory that can describe the observed changes in drinking frequency. Niching is incorporated to enable multiple possible parameterisations to be identified, each of which can accurately recreate history but potentially encode quite different future trends. The approach is demonstrated using evidence from the 1979-1985 birth cohort in England between 2003 and 2010.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"114 3","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132782537","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
Anticipatory stigmergic collision avoidance under noise 噪声下的预期性污名性避碰
Friedrich Burkhard von der Osten, M. Kirley, Tim Miller
Reactive path planning to avoid collisions with moving obstacles enables more robust agent systems. However, many solutions assume that moving objects are passive; that is, they do not consider that the moving objects are themselves re-planning to avoid collisions, and thus may change their trajectory. In this paper we present a model, Anticipatory Stigmergic Collision Avoidance (ASCA) for reciprocal collision avoidance using anticipatory stigmergy. Unlike standard stigmergy, in which agents leave pheromones to indicate a trace of previous actions, anticipatory stigmergy deposits pheromones on intended future paths. By sharing their intended future paths with each other at regular intervals, agents can re-plan to attempt to avoid collisions. We experimentally evaluate ASCA over three scenarios, and compare with a state of art approach, Reciprocal Velocity Obstacles (RVO). Our evaluation showed that ASCA is consistently more robust in noisy environments in which transmitted information can be lost or degraded. Further, using ASCA without noise results in fewer collisions than RVO when agents are in formation, but more collisions when formed randomly.
避免与移动障碍物碰撞的反应性路径规划使智能体系统更加健壮。然而,许多解决方案假设移动对象是被动的;也就是说,他们没有考虑到移动的物体本身是为了避免碰撞而重新规划的,因此可能会改变它们的轨迹。在本文中,我们提出了一个模型,预期耻辱避免碰撞(ASCA)互惠避免碰撞使用预期耻辱。与标准的污名性不同,在标准的污名性中,药物留下信息素来指示先前行为的痕迹,而预期的污名性将信息素沉积在预期的未来路径上。通过定期共享它们预期的未来路径,智能体可以重新规划以避免碰撞。我们在三种情况下对ASCA进行了实验评估,并与最先进的方法反向速度障碍(RVO)进行了比较。我们的评估表明,在传输信息可能丢失或退化的嘈杂环境中,ASCA始终更加稳健。此外,使用无噪声的ASCA比RVO在agent编队时碰撞更少,但在随机编队时碰撞更多。
{"title":"Anticipatory stigmergic collision avoidance under noise","authors":"Friedrich Burkhard von der Osten, M. Kirley, Tim Miller","doi":"10.1145/2576768.2598389","DOIUrl":"https://doi.org/10.1145/2576768.2598389","url":null,"abstract":"Reactive path planning to avoid collisions with moving obstacles enables more robust agent systems. However, many solutions assume that moving objects are passive; that is, they do not consider that the moving objects are themselves re-planning to avoid collisions, and thus may change their trajectory. In this paper we present a model, Anticipatory Stigmergic Collision Avoidance (ASCA) for reciprocal collision avoidance using anticipatory stigmergy. Unlike standard stigmergy, in which agents leave pheromones to indicate a trace of previous actions, anticipatory stigmergy deposits pheromones on intended future paths. By sharing their intended future paths with each other at regular intervals, agents can re-plan to attempt to avoid collisions. We experimentally evaluate ASCA over three scenarios, and compare with a state of art approach, Reciprocal Velocity Obstacles (RVO). Our evaluation showed that ASCA is consistently more robust in noisy environments in which transmitted information can be lost or degraded. Further, using ASCA without noise results in fewer collisions than RVO when agents are in formation, but more collisions when formed randomly.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"8 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":"134324315","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
Solving building block problems using generative grammar 使用生成语法解决构建块问题
Chris R. Cox, R. Watson
In this work we demonstrate novel applications of generative grammar to evolutionary search. We introduce a class of grammar that can represent hierarchical schema structure in a problem space, and describe an algorithm that can infer an instance of the grammar from a population of sample phenotypes. Unlike conventional sequence-based grammars this grammar represents set-membership relationships, not strings, and is therefore insensitive to gene-ordering and physical linkage. We show that these methods are capable of accurately identifying problem structure from populations of above-average-fitness individuals on simple modular and hierarchically modular test problems. We then show how these grammatical models can be used to aid evolutionary problem solving by enabling facilitated variation; specifically, by producing novel combinations of schemata observed in the sample population whilst respecting the inherent constraint structure of the problem space. This provides a robust method of building-block recombination that is linkage-invariant and not restricted to low-order schemata.
在这项工作中,我们展示了生成语法在进化搜索中的新应用。我们引入了一类可以在问题空间中表示分层模式结构的语法,并描述了一种可以从样本表型总体中推断语法实例的算法。与传统的基于序列的语法不同,该语法表示集合成员关系,而不是字符串,因此对基因排序和物理链接不敏感。我们证明了这些方法能够在简单模块化和分层模块化测试问题上准确地从高于平均适应度的个体群体中识别问题结构。然后,我们展示了这些语法模型如何通过促进变异来帮助解决进化问题;具体来说,通过在尊重问题空间的固有约束结构的同时,产生在样本中观察到的模式的新组合。这提供了一种健壮的构建块重组方法,它是链接不变的,不局限于低阶模式。
{"title":"Solving building block problems using generative grammar","authors":"Chris R. Cox, R. Watson","doi":"10.1145/2576768.2598259","DOIUrl":"https://doi.org/10.1145/2576768.2598259","url":null,"abstract":"In this work we demonstrate novel applications of generative grammar to evolutionary search. We introduce a class of grammar that can represent hierarchical schema structure in a problem space, and describe an algorithm that can infer an instance of the grammar from a population of sample phenotypes. Unlike conventional sequence-based grammars this grammar represents set-membership relationships, not strings, and is therefore insensitive to gene-ordering and physical linkage. We show that these methods are capable of accurately identifying problem structure from populations of above-average-fitness individuals on simple modular and hierarchically modular test problems. We then show how these grammatical models can be used to aid evolutionary problem solving by enabling facilitated variation; specifically, by producing novel combinations of schemata observed in the sample population whilst respecting the inherent constraint structure of the problem space. This provides a robust method of building-block recombination that is linkage-invariant and not restricted to low-order schemata.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"8 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":"116799401","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}
引用次数: 6
Adapting to a changing environment using winner and loser effects 运用输赢效应适应不断变化的环境
Jeremy Acre, B. E. Eskridge, Nicholas Zoller, I. Schlupp
Many animals form large aggregations that have no apparent consistent leader, yet are capable of highly coordinated movements. At any given time, it seems like an individual can emerge as a leader only to be replaced by another. Although individuals within a group are largely considered equal, even individuals in a homogeneous group are different. Clearly individuals will differ based on traits like sex, age, and experience. Of particular interest is the idea of individuals differing in their correlated traits, or personality. Different personalities can arise via complex interactions between genes and an environment and are often shaped by individual experience. For example, one would generally predict that individuals characterized as "bold" would more frequently be leaders. However, if the environment changes, how do once successful leaders respond to failure and how do newly successful leaders emerge? Using a biologically-based collective movement model, we demonstrate that a self-assessment mechanism using winner and loser effects is capable of producing transitory leaders who change roles in response to changes in the environment. Furthermore, simulations predict that this self-assessment mechanism allows the group to adapt to drastic changes in the environment and remain successful.
许多动物形成大的群体,没有明显一致的领导者,但却能够高度协调地运动。在任何给定的时间,似乎一个人可以成为领导者,只是为了被另一个人取代。虽然群体中的个体在很大程度上被认为是平等的,但即使是同质群体中的个体也是不同的。显然,个体会根据性别、年龄和经历等特征而有所不同。特别有趣的是个体在相关特征或个性上的差异。不同的性格可以通过基因和环境之间复杂的相互作用而产生,并且通常是由个人经历塑造的。例如,人们通常会预测,被认为“大胆”的人更容易成为领导者。然而,如果环境发生变化,曾经成功的领导者如何应对失败,新的成功领导者如何出现?利用基于生物学的集体运动模型,我们证明了利用赢家和输家效应的自我评估机制能够产生临时领导者,他们会根据环境的变化而改变角色。此外,模拟预测,这种自我评估机制使群体能够适应环境的剧烈变化并保持成功。
{"title":"Adapting to a changing environment using winner and loser effects","authors":"Jeremy Acre, B. E. Eskridge, Nicholas Zoller, I. Schlupp","doi":"10.1145/2576768.2598355","DOIUrl":"https://doi.org/10.1145/2576768.2598355","url":null,"abstract":"Many animals form large aggregations that have no apparent consistent leader, yet are capable of highly coordinated movements. At any given time, it seems like an individual can emerge as a leader only to be replaced by another. Although individuals within a group are largely considered equal, even individuals in a homogeneous group are different. Clearly individuals will differ based on traits like sex, age, and experience. Of particular interest is the idea of individuals differing in their correlated traits, or personality. Different personalities can arise via complex interactions between genes and an environment and are often shaped by individual experience. For example, one would generally predict that individuals characterized as \"bold\" would more frequently be leaders. However, if the environment changes, how do once successful leaders respond to failure and how do newly successful leaders emerge? Using a biologically-based collective movement model, we demonstrate that a self-assessment mechanism using winner and loser effects is capable of producing transitory leaders who change roles in response to changes in the environment. Furthermore, simulations predict that this self-assessment mechanism allows the group to adapt to drastic changes in the environment and remain successful.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"371 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":"121742955","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
Evolving deep unsupervised convolutional networks for vision-based reinforcement learning 基于视觉强化学习的深度无监督卷积网络的进化
J. Koutník, J. Schmidhuber, F. Gomez
Dealing with high-dimensional input spaces, like visual input, is a challenging task for reinforcement learning (RL). Neuroevolution (NE), used for continuous RL problems, has to either reduce the problem dimensionality by (1) compressing the representation of the neural network controllers or (2) employing a pre-processor (compressor) that transforms the high-dimensional raw inputs into low-dimensional features. In this paper, we are able to evolve extremely small recurrent neural network (RNN) controllers for a task that previously required networks with over a million weights. The high-dimensional visual input, which the controller would normally receive, is first transformed into a compact feature vector through a deep, max-pooling convolutional neural network (MPCNN). Both the MPCNN preprocessor and the RNN controller are evolved successfully to control a car in the TORCS racing simulator using only visual input. This is the first use of deep learning in the context evolutionary RL.
处理高维输入空间,如视觉输入,是强化学习(RL)的一个具有挑战性的任务。用于连续RL问题的神经进化(NE)必须通过(1)压缩神经网络控制器的表示或(2)使用将高维原始输入转换为低维特征的预处理器(压缩器)来降低问题维度。在本文中,我们能够为以前需要超过一百万个权重的网络的任务进化极小的递归神经网络(RNN)控制器。控制器通常接收的高维视觉输入首先通过深度、最大池化卷积神经网络(MPCNN)转换为紧凑的特征向量。MPCNN预处理器和RNN控制器都成功地实现了TORCS赛车模拟器中仅使用视觉输入的汽车控制。这是深度学习在进化强化学习中的首次应用。
{"title":"Evolving deep unsupervised convolutional networks for vision-based reinforcement learning","authors":"J. Koutník, J. Schmidhuber, F. Gomez","doi":"10.1145/2576768.2598358","DOIUrl":"https://doi.org/10.1145/2576768.2598358","url":null,"abstract":"Dealing with high-dimensional input spaces, like visual input, is a challenging task for reinforcement learning (RL). Neuroevolution (NE), used for continuous RL problems, has to either reduce the problem dimensionality by (1) compressing the representation of the neural network controllers or (2) employing a pre-processor (compressor) that transforms the high-dimensional raw inputs into low-dimensional features. In this paper, we are able to evolve extremely small recurrent neural network (RNN) controllers for a task that previously required networks with over a million weights. The high-dimensional visual input, which the controller would normally receive, is first transformed into a compact feature vector through a deep, max-pooling convolutional neural network (MPCNN). Both the MPCNN preprocessor and the RNN controller are evolved successfully to control a car in the TORCS racing simulator using only visual input. This is the first use of deep learning in the context evolutionary RL.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"142 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":"123460963","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}
引用次数: 113
Solving GA-hard problems with EMMRS and GPGPUs 用EMMRS和gpgpu解决ga难题
J. Hidalgo, J. Colmenar, J. L. Risco-Martín, Carlos Sánchez-Lacruz, J. Lanchares, O. Garnica, Josefa Díaz
Different techniques have been proposed to tackle GA-Hard problems. Some techniques work with different encodings and representations, other use reordering operators and several, such as the Evolutionary Mapping Method (EMM), apply genotype-phenotype mappings. EMM uses multiple chromosomes in a single cell for mating with another cell within a single population. Although EMM gave good results, it fails on solving some deceptive problems. In this line, EMMRS (EMM with Replacement and Shift) adds a new operator, consisting on doing a replacement and a shift of some of the bits within the chromosome. Results showed the efficiency of the proposal on deceptive problems. However, EMMRS was not tested with other kind of hard problems. In this paper we have adapted EMMRS for solving the Traveling Salesman Problem (TSP). The encodings and genetic operators for solving the TSP are quite different to those applied on deceptive problems. In addition, execution times recommended the parallelization of the GA. We implemented a GPU parallel version. We present here some preliminary results proving that Evolutionary Mapping Method with Replacement and Shift gives good results not only in terms of quality but also in terms of speedup on its GPU parallel version for some instances of the TSP problem.
人们提出了不同的技术来解决GA-Hard问题。一些技术使用不同的编码和表示,其他使用重排序操作符和一些,如进化作图方法(EMM),应用基因型-表型映射。EMM利用单个细胞中的多条染色体与单个种群中的另一个细胞交配。虽然EMM取得了良好的效果,但它在解决一些欺骗性问题上失败了。在这一行中,EMMRS(带有替换和移位的EMM)增加了一个新的操作符,包括对染色体内的一些位进行替换和移位。结果表明,该方法在解决欺骗问题上是有效的。然而,EMMRS并没有测试其他类型的难题。本文将emmr用于求解旅行商问题(TSP)。用于求解TSP的编码和遗传算子与用于欺骗问题的编码和遗传算子有很大的不同。此外,执行时间推荐GA的并行化。我们实现了一个GPU并行版本。我们在这里提出了一些初步的结果,证明具有替换和移位的进化映射方法不仅在质量方面,而且在其GPU并行版本上对TSP问题的一些实例的加速方面都有很好的结果。
{"title":"Solving GA-hard problems with EMMRS and GPGPUs","authors":"J. Hidalgo, J. Colmenar, J. L. Risco-Martín, Carlos Sánchez-Lacruz, J. Lanchares, O. Garnica, Josefa Díaz","doi":"10.1145/2576768.2598219","DOIUrl":"https://doi.org/10.1145/2576768.2598219","url":null,"abstract":"Different techniques have been proposed to tackle GA-Hard problems. Some techniques work with different encodings and representations, other use reordering operators and several, such as the Evolutionary Mapping Method (EMM), apply genotype-phenotype mappings. EMM uses multiple chromosomes in a single cell for mating with another cell within a single population. Although EMM gave good results, it fails on solving some deceptive problems. In this line, EMMRS (EMM with Replacement and Shift) adds a new operator, consisting on doing a replacement and a shift of some of the bits within the chromosome. Results showed the efficiency of the proposal on deceptive problems. However, EMMRS was not tested with other kind of hard problems. In this paper we have adapted EMMRS for solving the Traveling Salesman Problem (TSP). The encodings and genetic operators for solving the TSP are quite different to those applied on deceptive problems. In addition, execution times recommended the parallelization of the GA. We implemented a GPU parallel version. We present here some preliminary results proving that Evolutionary Mapping Method with Replacement and Shift gives good results not only in terms of quality but also in terms of speedup on its GPU parallel version for some instances of the TSP problem.","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":"125472250","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
SAX-EFG: an evolutionary feature generation framework for time series classification SAX-EFG:用于时间序列分类的进化特征生成框架
Uday Kamath, Jessica Lin, K. D. Jong
A variety of real world applications fit into the broad definition of time series classification. Using traditional machine learning approaches such as treating the time series sequences as high dimensional vectors have faced the well known "curse of dimensionality" problem. Recently, the field of time series classification has seen success by using preprocessing steps that discretize the time series using a Symbolic Aggregate ApproXimation technique (SAX) and using recurring subsequences ("motifs") as features. In this paper we explore a feature construction algorithm based on genetic programming that uses SAX-generated motifs as the building blocks for the construction of more complex features. The research shows that the constructed complex features improve the classification accuracy in a statistically significant manner for many applications.
各种现实世界的应用都符合时间序列分类的广义定义。使用传统的机器学习方法,如将时间序列视为高维向量,面临着众所周知的“维数诅咒”问题。最近,时间序列分类领域通过使用符号聚合近似技术(SAX)和使用循环子序列(“motif”)作为特征来离散时间序列的预处理步骤取得了成功。在本文中,我们探索了一种基于遗传规划的特征构建算法,该算法使用sax生成的基元作为构建更复杂特征的构建块。研究表明,在许多应用中,构建的复杂特征在统计上显著地提高了分类精度。
{"title":"SAX-EFG: an evolutionary feature generation framework for time series classification","authors":"Uday Kamath, Jessica Lin, K. D. Jong","doi":"10.1145/2576768.2598321","DOIUrl":"https://doi.org/10.1145/2576768.2598321","url":null,"abstract":"A variety of real world applications fit into the broad definition of time series classification. Using traditional machine learning approaches such as treating the time series sequences as high dimensional vectors have faced the well known \"curse of dimensionality\" problem. Recently, the field of time series classification has seen success by using preprocessing steps that discretize the time series using a Symbolic Aggregate ApproXimation technique (SAX) and using recurring subsequences (\"motifs\") as features. In this paper we explore a feature construction algorithm based on genetic programming that uses SAX-generated motifs as the building blocks for the construction of more complex features. The research shows that the constructed complex features improve the classification accuracy in a statistically significant manner for many applications.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"17 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":"129085450","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
Evolved spacecraft trajectories for low earth orbit 进化的近地轨道航天器轨迹
D. Hinckley, Karol Zieba, D. Hitt, M. Eppstein
In this paper we use Differential Evolution (DE), with best evolved results refined using a Nelder-Mead optimization, to solve complex problems in orbital mechanics relevant to low Earth orbits (LEO). A class of so-called 'Lambert Problems' is examined. We evolve impulsive initial velocity vectors giving rise to intercept trajectories that take a spacecraft from given initial positions to specified target positions. We seek to minimize final positional error subject to time-of-flight and/or energy (fuel) constraints. We first validate that the method can recover known analytical solutions obtainable with the assumption of Keplerian motion. We then apply the method to more complex and realistic non-Keplerian problems incorporating trajectory perturbations arising in LEO due to the Earth's oblateness and rarefied atmospheric drag. The viable trajectories obtained for these difficult problems suggest the robustness of our computational approach for real-world orbital trajectory design in LEO situations where no analytical solution exists.
在本文中,我们使用差分进化(DE),并使用Nelder-Mead优化改进了最佳进化结果,以解决与低地球轨道(LEO)相关的轨道力学中的复杂问题。研究了一类所谓的“朗伯问题”。我们进化出脉冲初速度矢量,从而产生拦截轨迹,使航天器从给定的初始位置到达指定的目标位置。我们寻求最小化受飞行时间和/或能量(燃料)限制的最终位置误差。我们首先验证了该方法可以恢复已知的在开普勒运动假设下得到的解析解。然后,我们将该方法应用于更复杂和现实的非开普勒问题,包括由于地球的扁率和稀薄的大气阻力而引起的LEO轨道扰动。这些困难问题的可行轨迹表明,我们的计算方法对于现实世界中无解析解的低轨道轨道设计具有鲁棒性。
{"title":"Evolved spacecraft trajectories for low earth orbit","authors":"D. Hinckley, Karol Zieba, D. Hitt, M. Eppstein","doi":"10.1145/2576768.2598246","DOIUrl":"https://doi.org/10.1145/2576768.2598246","url":null,"abstract":"In this paper we use Differential Evolution (DE), with best evolved results refined using a Nelder-Mead optimization, to solve complex problems in orbital mechanics relevant to low Earth orbits (LEO). A class of so-called 'Lambert Problems' is examined. We evolve impulsive initial velocity vectors giving rise to intercept trajectories that take a spacecraft from given initial positions to specified target positions. We seek to minimize final positional error subject to time-of-flight and/or energy (fuel) constraints. We first validate that the method can recover known analytical solutions obtainable with the assumption of Keplerian motion. We then apply the method to more complex and realistic non-Keplerian problems incorporating trajectory perturbations arising in LEO due to the Earth's oblateness and rarefied atmospheric drag. The viable trajectories obtained for these difficult problems suggest the robustness of our computational approach for real-world orbital trajectory design in LEO situations where no analytical solution exists.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"1 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":"129161564","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
Multiple regression genetic programming 多元回归遗传规划
Ignacio Arnaldo, K. Krawiec, Una-May O’Reilly
We propose a new means of executing a genetic program which improves its output quality. Our approach, called Multiple Regression Genetic Programming (MRGP) decouples and linearly combines a program's subexpressions via multiple regression on the target variable. The regression yields an alternate output: the prediction of the resulting multiple regression model. It is this output, over many fitness cases, that we assess for fitness, rather than the program's execution output. MRGP can be used to improve the fitness of a final evolved solution. On our experimental suite, MRGP consistently generated solutions fitter than the result of competent GP or multiple regression. When integrated into GP, inline MRGP, on the basis of equivalent computational budget, outperforms competent GP while also besting post-run MRGP. Thus MRGP's output method is shown to be superior to the output of program execution and it represents a practical, cost neutral, improvement to GP.
我们提出了一种执行遗传程序的新方法,提高了其输出质量。我们的方法,称为多元回归遗传规划(MRGP),通过对目标变量的多元回归来解耦和线性组合程序的子表达式。回归产生另一种输出:对结果多元回归模型的预测。在许多适应度案例中,我们评估的是这个输出,而不是程序的执行输出。MRGP可用于提高最终进化解决方案的适应度。在我们的实验套件中,MRGP始终生成的解决方案比合格GP或多元回归的结果更合适。当集成到GP时,基于等效的计算预算,内联MRGP优于普通GP,同时也优于后运行MRGP。因此,MRGP的输出方法被证明优于程序执行的输出,并且它代表了对GP的实用,成本中立的改进。
{"title":"Multiple regression genetic programming","authors":"Ignacio Arnaldo, K. Krawiec, Una-May O’Reilly","doi":"10.1145/2576768.2598291","DOIUrl":"https://doi.org/10.1145/2576768.2598291","url":null,"abstract":"We propose a new means of executing a genetic program which improves its output quality. Our approach, called Multiple Regression Genetic Programming (MRGP) decouples and linearly combines a program's subexpressions via multiple regression on the target variable. The regression yields an alternate output: the prediction of the resulting multiple regression model. It is this output, over many fitness cases, that we assess for fitness, rather than the program's execution output. MRGP can be used to improve the fitness of a final evolved solution. On our experimental suite, MRGP consistently generated solutions fitter than the result of competent GP or multiple regression. When integrated into GP, inline MRGP, on the basis of equivalent computational budget, outperforms competent GP while also besting post-run MRGP. Thus MRGP's output method is shown to be superior to the output of program execution and it represents a practical, cost neutral, improvement to GP.","PeriodicalId":123241,"journal":{"name":"Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation","volume":"176 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":"129545965","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}
引用次数: 103
期刊
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