首页 > 最新文献

2018 IEEE Congress on Evolutionary Computation (CEC)最新文献

英文 中文
Nonlinear Map Optimization 非线性映射优化
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477914
Kenya Jinno
We propose a novel optimization algorithm which named Nonlinear Map-model Optimization (abbr. NMO) method. The NMO is classified as swarm intelligence (abbr. SI) optimizer and consists of some search individuals whose dynamics is driven by a simple nonlinear map. The search point distribution is controlled by the simple nonlinear map. Based on the theoretical analysis results about the dynamics of the particle swarm optimization, we set so that the searching point distribution of the NMO becomes an optimal distribution. Also, the simple nonlinear map generates a chaotic search point time series while keeping the search range. Such a time series can efficiently search within the search range. As a result, NMO can search along the valley of the evaluation function. Namely, NMO is considered to have a rotation invariance and a scaling invariance. In general, the computation amount of SI optimizer is proportional to the number of search elements included in the SI optimizer. However, the NMO requires only a few particles comparing with other swarm intelligence optimizers. Therefore, the computation amount is the smaller than the other methods. As the result, the search performance of the NMO exhibits better than Standard PSO 2011.
提出了一种新的优化算法——非线性映射模型优化(NMO)方法。NMO被归类为群智能优化器,由一些搜索个体组成,这些搜索个体的动态由一个简单的非线性映射驱动。搜索点的分布由简单的非线性映射控制。在粒子群优化动力学理论分析的基础上,对NMO的搜索点分布进行了优化设置,使其成为最优分布。简单的非线性映射在保持搜索范围的情况下产生混沌的搜索点时间序列。这样的时间序列可以有效地在搜索范围内进行搜索。因此,NMO可以沿着评价函数的谷值进行搜索。即,NMO被认为具有旋转不变性和缩放不变性。通常,SI优化器的计算量与SI优化器中包含的搜索元素的数量成正比。然而,与其他群体智能优化器相比,NMO只需要很少的粒子。因此,计算量比其他方法要小。结果表明,NMO的搜索性能优于标准PSO 2011。
{"title":"Nonlinear Map Optimization","authors":"Kenya Jinno","doi":"10.1109/CEC.2018.8477914","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477914","url":null,"abstract":"We propose a novel optimization algorithm which named Nonlinear Map-model Optimization (abbr. NMO) method. The NMO is classified as swarm intelligence (abbr. SI) optimizer and consists of some search individuals whose dynamics is driven by a simple nonlinear map. The search point distribution is controlled by the simple nonlinear map. Based on the theoretical analysis results about the dynamics of the particle swarm optimization, we set so that the searching point distribution of the NMO becomes an optimal distribution. Also, the simple nonlinear map generates a chaotic search point time series while keeping the search range. Such a time series can efficiently search within the search range. As a result, NMO can search along the valley of the evaluation function. Namely, NMO is considered to have a rotation invariance and a scaling invariance. In general, the computation amount of SI optimizer is proportional to the number of search elements included in the SI optimizer. However, the NMO requires only a few particles comparing with other swarm intelligence optimizers. Therefore, the computation amount is the smaller than the other methods. As the result, the search performance of the NMO exhibits better than Standard PSO 2011.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125405537","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
Efficient Global Optimization Using Deep Gaussian Processes 基于深度高斯过程的高效全局优化
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477946
Ali Hebbal, Loïc Brevault, M. Balesdent, E. Talbi, N. Melab
Efficient Global Optimization (EGO) is widely used for the optimization of computationally expensive black-box functions. It uses a surrogate modeling technique based on Gaussian Processes (Kriging). However, due to the use of a stationary covariance, Kriging is not well suited for approximating non stationary functions. This paper explores the integration of Deep Gaussian processes (DGP) in EGO framework to deal with the non-stationary issues and investigates the induced challenges and opportunities. Numerical experimentations are performed on analytical problems to highlight the different aspects of DGP and EGO.
高效全局优化(EGO)被广泛用于计算代价昂贵的黑盒函数的优化。它使用基于高斯过程(Kriging)的代理建模技术。然而,由于使用平稳协方差,Kriging不适合近似非平稳函数。本文探讨了深度高斯过程(DGP)在EGO框架下的集成,以处理非平稳问题,并探讨了由此带来的挑战和机遇。在分析问题上进行了数值实验,以突出DGP和EGO的不同方面。
{"title":"Efficient Global Optimization Using Deep Gaussian Processes","authors":"Ali Hebbal, Loïc Brevault, M. Balesdent, E. Talbi, N. Melab","doi":"10.1109/CEC.2018.8477946","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477946","url":null,"abstract":"Efficient Global Optimization (EGO) is widely used for the optimization of computationally expensive black-box functions. It uses a surrogate modeling technique based on Gaussian Processes (Kriging). However, due to the use of a stationary covariance, Kriging is not well suited for approximating non stationary functions. This paper explores the integration of Deep Gaussian processes (DGP) in EGO framework to deal with the non-stationary issues and investigates the induced challenges and opportunities. Numerical experimentations are performed on analytical problems to highlight the different aspects of DGP and EGO.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126730328","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}
引用次数: 18
Multi-objective Evolutionary Rank Aggregation for Recommender Systems 推荐系统的多目标进化等级聚合
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477669
Samuel E. L. Oliveira, Victor Diniz, A. Lacerda, G. Pappa
Recommender systems help users to overcome the information overload problem by selecting relevant items according to their preferences. This paper deals with the problem of rank aggregation in recommender systems, where we want to generate a single consensus ranking from a given set of input rankings generated by different recommendation algorithms. This problem is NP-hard, and hence the use of meta-heuristics to solve it is appealing. Although accurate suggestions are mandatory for effective recommender systems, other recommendation quality measures need to be taken into account for delivering high-quality suggestions. This paper proposes Multi-objective Evolutionary Rank Aggregation (MERA), a genetic programming algorithm following the concepts of SPEA2 that considers three measures when suggesting items to users, namely mean average precision, diversity, and novelty. The method was tested in 3 realworld recommendation datasets, and the results show MERA can indeed find a balance for these metrics while generating a diverse set of solutions to the problem. MERA was able to return solutions with improvements of up to 15% in diversity (for the Movielens 1M dataset) and 7% in novelty (for the Filmtrust dataset) while maintaining, or even improving, the values of precision.
推荐系统通过根据用户的喜好选择相关的项目,帮助用户克服信息过载的问题。本文研究推荐系统中的排名聚合问题,我们希望从不同推荐算法生成的一组给定的输入排名中生成一个单一的共识排名。这个问题是np困难的,因此使用元启发式来解决它很有吸引力。虽然准确的建议对于有效的推荐系统来说是必不可少的,但是为了提供高质量的建议,还需要考虑其他的推荐质量措施。本文提出了多目标进化等级聚合(MERA)算法,这是一种遵循SPEA2概念的遗传规划算法,在向用户推荐项目时考虑三个指标,即平均精度、多样性和新颖性。该方法在3个真实世界的推荐数据集中进行了测试,结果表明MERA确实可以在生成不同的问题解决方案集的同时找到这些指标的平衡。MERA能够返回的解决方案在保持甚至提高精度的同时,多样性提高了15%(对于Movielens 1M数据集),新颖性提高了7%(对于Filmtrust数据集)。
{"title":"Multi-objective Evolutionary Rank Aggregation for Recommender Systems","authors":"Samuel E. L. Oliveira, Victor Diniz, A. Lacerda, G. Pappa","doi":"10.1109/CEC.2018.8477669","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477669","url":null,"abstract":"Recommender systems help users to overcome the information overload problem by selecting relevant items according to their preferences. This paper deals with the problem of rank aggregation in recommender systems, where we want to generate a single consensus ranking from a given set of input rankings generated by different recommendation algorithms. This problem is NP-hard, and hence the use of meta-heuristics to solve it is appealing. Although accurate suggestions are mandatory for effective recommender systems, other recommendation quality measures need to be taken into account for delivering high-quality suggestions. This paper proposes Multi-objective Evolutionary Rank Aggregation (MERA), a genetic programming algorithm following the concepts of SPEA2 that considers three measures when suggesting items to users, namely mean average precision, diversity, and novelty. The method was tested in 3 realworld recommendation datasets, and the results show MERA can indeed find a balance for these metrics while generating a diverse set of solutions to the problem. MERA was able to return solutions with improvements of up to 15% in diversity (for the Movielens 1M dataset) and 7% in novelty (for the Filmtrust dataset) while maintaining, or even improving, the values of precision.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126866686","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
A Fast Memetic Multi-Objective Differential Evolution for Multi-Tasking Optimization 多任务优化的快速模因多目标差分进化
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477722
Yongliang Chen, J. Zhong, Mingkui Tan
Multi-tasking optimization has now become a promising research topic that has attracted increasing attention from researchers. In this paper, an efficient memetic evolutionary multi-tasking optimization framework is proposed. The key idea is to use multiple subpopulations to solve multiple tasks, with each subpopulation focusing on solving a single task. A knowledge transferring crossover is proposed to transfer knowledge between subpopulations during the evolution. The proposed framework is further integrated with a multi-objective differential evolution and an adaptive local search strategy, forming a memetic multiobjective DE named MM-DE for multi-tasking optimization. The proposed MM-DE is compared with the state-of-the-art multi-tasking multi-objective evolutionary algorithm (named MO-MFEA) on nine benchmark problems in the CEC 2017 multitasking optimization competition. The experimental results have demonstrated that the proposed MM-DE can offer very promising performance.
多任务优化已经成为一个很有前途的研究课题,越来越受到研究者的关注。提出了一种高效的模因进化多任务优化框架。关键思想是使用多个子群体来解决多个任务,每个子群体专注于解决一个任务。在进化过程中,提出了一种知识转移交叉算法来实现知识在子种群之间的转移。该框架进一步与多目标差分进化和自适应局部搜索策略相结合,形成多任务优化模因多目标算法MM-DE。在CEC 2017多任务优化竞赛的9个基准问题上,将所提出的MM-DE算法与最先进的多任务多目标进化算法(MO-MFEA)进行了比较。实验结果表明,该算法具有良好的性能。
{"title":"A Fast Memetic Multi-Objective Differential Evolution for Multi-Tasking Optimization","authors":"Yongliang Chen, J. Zhong, Mingkui Tan","doi":"10.1109/CEC.2018.8477722","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477722","url":null,"abstract":"Multi-tasking optimization has now become a promising research topic that has attracted increasing attention from researchers. In this paper, an efficient memetic evolutionary multi-tasking optimization framework is proposed. The key idea is to use multiple subpopulations to solve multiple tasks, with each subpopulation focusing on solving a single task. A knowledge transferring crossover is proposed to transfer knowledge between subpopulations during the evolution. The proposed framework is further integrated with a multi-objective differential evolution and an adaptive local search strategy, forming a memetic multiobjective DE named MM-DE for multi-tasking optimization. The proposed MM-DE is compared with the state-of-the-art multi-tasking multi-objective evolutionary algorithm (named MO-MFEA) on nine benchmark problems in the CEC 2017 multitasking optimization competition. The experimental results have demonstrated that the proposed MM-DE can offer very promising performance.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114938454","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}
引用次数: 18
Parallel Multi-Objective Particle Swarm Optimization for Large Swarm and High Dimensional Problems 大群高维问题的并行多目标粒子群优化
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477848
M. M. Hussain, N. Fujimoto
In last couple of years, parallel two or many objective MOPSO (Multi-objective Particle Swarm Optimization) have been proposed in literature. Denumerable implementations were published, however they had not achieved faster execution time and good Pareto fronts. They have alluded some limitation of archive handling, picked up nondominated solutions, high dimensional problems and so on for large swarm population. Moreover, none of the researchers have implemented MOPSO and tested the performance for large swarm population and high dimensional problem simultaneously. In particular, they skipped high dimensional problems. This paper presents a faster implementation of parallel MOPSO on a GPU based on the CUDA architecture, which uses coalescing memory access, pseudorandom number generator (PRNG), Thrust library, atomic function, parallel archiving and so on. In addition, our implementation has a positive impact on the performance to solve high dimensional optimization problems with large swarm population. Therefore, our proposed algorithm can be widely used in real optimizing problems. The proposed parallel implementation of MOPSO using a master-slave model provides up to 182 times speedup compared to the corresponding CPU MOPSO.
近年来,有文献提出了并行的多目标粒子群优化算法。发布了无数的实现,但是它们并没有实现更快的执行时间和良好的Pareto前沿。他们暗示了档案处理的一些限制,挑选非主导解决方案,高维问题等大群体人口。此外,目前还没有研究人员同时对大群体和高维问题进行MOPSO实现和性能测试。特别是,他们跳过了高维问题。本文提出了一种基于CUDA架构的并行MOPSO在GPU上的快速实现方法,该方法使用了合并内存访问、伪随机数生成器(PRNG)、Thrust库、原子函数、并行归档等技术。此外,我们的实现对解决大群体高维优化问题的性能有积极的影响。因此,我们提出的算法可以广泛应用于实际的优化问题。所提出的采用主从模型的并行实现MOPSO与相应的CPU MOPSO相比,提供了高达182倍的加速。
{"title":"Parallel Multi-Objective Particle Swarm Optimization for Large Swarm and High Dimensional Problems","authors":"M. M. Hussain, N. Fujimoto","doi":"10.1109/CEC.2018.8477848","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477848","url":null,"abstract":"In last couple of years, parallel two or many objective MOPSO (Multi-objective Particle Swarm Optimization) have been proposed in literature. Denumerable implementations were published, however they had not achieved faster execution time and good Pareto fronts. They have alluded some limitation of archive handling, picked up nondominated solutions, high dimensional problems and so on for large swarm population. Moreover, none of the researchers have implemented MOPSO and tested the performance for large swarm population and high dimensional problem simultaneously. In particular, they skipped high dimensional problems. This paper presents a faster implementation of parallel MOPSO on a GPU based on the CUDA architecture, which uses coalescing memory access, pseudorandom number generator (PRNG), Thrust library, atomic function, parallel archiving and so on. In addition, our implementation has a positive impact on the performance to solve high dimensional optimization problems with large swarm population. Therefore, our proposed algorithm can be widely used in real optimizing problems. The proposed parallel implementation of MOPSO using a master-slave model provides up to 182 times speedup compared to the corresponding CPU MOPSO.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115461339","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Evolutionary Computation for Solving Path Planning of an Autonomous Surface Vehicle Using Eulerian Graphs 基于欧拉图的自动驾驶地面车辆路径规划进化计算
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477737
M. Arzamendia, Daniel Gutiérrez-Reina, S. T. Marín, D. Gregor, H. Tawfik
An evolutionary-based path planning is designed for an Autonomous Surface Vehicle (ASV) used in environmental monitoring tasks. The main objective is that the ASV covers the maximum area of a mass of water like the Ypacarai Lake while taking water samples for sensing pollution conditions. Such coverage problem is transformed into a path planning optimization problem through the placement of a set of data beacons located at the shore of the lake and considering the relationship between the distance travelled by the ASV and the area of the lake covered. The optimal set of beacons to be visited by the ASV has been modeled through Eulerian circuits. Due to the complexity of the optimization problem, a metaheuristic technique like a Genetic Algorithm (GA) is used to obtain quasi-optimal solutions in both models. The parameters of the GA are tuned and then the obtained Eulerian Circuit is compared with a lawnmower and a random approaches obtaining an improvement of up to the double of the lake.
针对用于环境监测任务的自动地面车辆(ASV),设计了一种基于进化的路径规划方法。ASV的主要目标是覆盖像Ypacarai湖这样的大片水域的最大面积,同时采集水样以监测污染状况。通过在湖岸放置一组数据信标,并考虑ASV行驶距离与被覆盖湖泊面积的关系,将该覆盖问题转化为路径规划优化问题。通过欧拉电路对ASV访问的最优信标集进行了建模。由于优化问题的复杂性,采用了一种类似遗传算法的元启发式技术来获得两种模型的准最优解。对遗传算法的参数进行了调整,然后将得到的欧拉电路与割草机和随机方法进行了比较,得到了两倍于湖面的改进。
{"title":"Evolutionary Computation for Solving Path Planning of an Autonomous Surface Vehicle Using Eulerian Graphs","authors":"M. Arzamendia, Daniel Gutiérrez-Reina, S. T. Marín, D. Gregor, H. Tawfik","doi":"10.1109/CEC.2018.8477737","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477737","url":null,"abstract":"An evolutionary-based path planning is designed for an Autonomous Surface Vehicle (ASV) used in environmental monitoring tasks. The main objective is that the ASV covers the maximum area of a mass of water like the Ypacarai Lake while taking water samples for sensing pollution conditions. Such coverage problem is transformed into a path planning optimization problem through the placement of a set of data beacons located at the shore of the lake and considering the relationship between the distance travelled by the ASV and the area of the lake covered. The optimal set of beacons to be visited by the ASV has been modeled through Eulerian circuits. Due to the complexity of the optimization problem, a metaheuristic technique like a Genetic Algorithm (GA) is used to obtain quasi-optimal solutions in both models. The parameters of the GA are tuned and then the obtained Eulerian Circuit is compared with a lawnmower and a random approaches obtaining an improvement of up to the double of the lake.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"103 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122490591","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
Nurturing Promotes the Evolution of Generalized Supervised Learning 培养促进广义监督学习的进化
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477786
Bryan Hoke, Dean Frederick Hougen
The ability to learn makes intelligent systems more adaptive. One approach to the development of learning algorithms is to evolve them using evolutionary algorithms. The evolution of learning is interesting as a practical matter because harnessing it may allow us to develop better artificial intelligence; it is also interesting from a theoretical perspective of understanding how the sophisticated learning seen in nature could have arisen. A potential obstacle to the evolution of learning when alternative behavioral strategies (e.g., instincts) can evolve is that learning individuals tend to exhibit ineffective behavior before effective behavior is learned. Nurturing, defined as one individual investing in the development of another individual with which it has an ongoing relationship, is often seen in nature in species that exhibit sophisticated learning behavior. It is hypothesized that nurturing may be able to increase the competitiveness of learning in an evolutionary environment by ameliorating the consequences of incorrect initial behavior. Here we expand upon a foundational work in the evolution of learning to also enable the evolution of instincts and then examine the strategies evolved with and without a nurturing condition in which individuals are not penalized for mistakes made during a learning period. It is found that nurturing promotes the evolution of generalized supervised learning in these environments.
学习能力使智能系统更具适应性。开发学习算法的一种方法是使用进化算法对其进行进化。学习的进化作为一个实际问题是有趣的,因为利用它可以让我们开发更好的人工智能;从理论的角度来理解自然界中复杂的学习是如何产生的也是很有趣的。当替代行为策略(如本能)可以进化时,学习进化的一个潜在障碍是,学习个体倾向于在学习有效行为之前表现出无效行为。培育,被定义为一个个体投资于另一个个体的发展,并与之有持续的关系,在自然界中经常出现在表现出复杂学习行为的物种中。据推测,通过改善不正确的初始行为的后果,培养可能能够在进化环境中增加学习的竞争力。在这里,我们扩展了学习进化的基础工作,也使本能的进化成为可能,然后研究在有和没有培养条件的情况下进化的策略,在这种条件下,个体在学习期间犯的错误不会受到惩罚。研究发现,在这些环境中,培养促进了广义监督学习的进化。
{"title":"Nurturing Promotes the Evolution of Generalized Supervised Learning","authors":"Bryan Hoke, Dean Frederick Hougen","doi":"10.1109/CEC.2018.8477786","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477786","url":null,"abstract":"The ability to learn makes intelligent systems more adaptive. One approach to the development of learning algorithms is to evolve them using evolutionary algorithms. The evolution of learning is interesting as a practical matter because harnessing it may allow us to develop better artificial intelligence; it is also interesting from a theoretical perspective of understanding how the sophisticated learning seen in nature could have arisen. A potential obstacle to the evolution of learning when alternative behavioral strategies (e.g., instincts) can evolve is that learning individuals tend to exhibit ineffective behavior before effective behavior is learned. Nurturing, defined as one individual investing in the development of another individual with which it has an ongoing relationship, is often seen in nature in species that exhibit sophisticated learning behavior. It is hypothesized that nurturing may be able to increase the competitiveness of learning in an evolutionary environment by ameliorating the consequences of incorrect initial behavior. Here we expand upon a foundational work in the evolution of learning to also enable the evolution of instincts and then examine the strategies evolved with and without a nurturing condition in which individuals are not penalized for mistakes made during a learning period. It is found that nurturing promotes the evolution of generalized supervised learning in these environments.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"366 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122652405","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
Feasibility and Availability Based Heuristics for ACO Algorithms Solving Binary CSP 基于可行性和有效性的蚁群算法求解二元CSP
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477747
Nicolás Rojas-Morales, M. Riff, B. Neveu
A Constraint Satisfaction Problem is composed by a set of variables, their related domains and a set of constraints among the variables that must be satisfied. These are known as hard problems to be solved. Many algorithms have been proposed to solve these problems. Metaheuristics and in particular ant-based algorithms have been used to solve difficult instances. In this paper, we propose new heuristics to be included in an ant-based algorithm in order to improve its performance when tackling hard constraint satisfaction problems. These heuristics are focused on the availability of consistent variable values and to restrict the ants collaborative information to the feasibility. To evaluate these heuristics we used the well-known Ant Solver algorithm and tested with problem instances from the transition phase. Results show that using our heuristics the Ants algorithm increases the number of problems that it is able to solve. Finally, a statistical analysis is presented to compare these approaches.
约束满足问题是由一组变量、它们的相关域以及必须满足的变量之间的一组约束组成的。这些被称为需要解决的难题。已经提出了许多算法来解决这些问题。元启发式,特别是基于蚁群的算法已被用于解决困难的实例。在本文中,我们提出了新的启发式算法,以提高其在处理硬约束满足问题时的性能。这些启发式方法主要关注于一致性变量值的可用性,并将蚂蚁的协同信息限制在可行性范围内。为了评估这些启发式算法,我们使用了著名的Ant Solver算法,并使用过渡阶段的问题实例进行了测试。结果表明,使用我们的启发式蚂蚁算法增加了它能够解决的问题数量。最后,通过统计分析对这些方法进行了比较。
{"title":"Feasibility and Availability Based Heuristics for ACO Algorithms Solving Binary CSP","authors":"Nicolás Rojas-Morales, M. Riff, B. Neveu","doi":"10.1109/CEC.2018.8477747","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477747","url":null,"abstract":"A Constraint Satisfaction Problem is composed by a set of variables, their related domains and a set of constraints among the variables that must be satisfied. These are known as hard problems to be solved. Many algorithms have been proposed to solve these problems. Metaheuristics and in particular ant-based algorithms have been used to solve difficult instances. In this paper, we propose new heuristics to be included in an ant-based algorithm in order to improve its performance when tackling hard constraint satisfaction problems. These heuristics are focused on the availability of consistent variable values and to restrict the ants collaborative information to the feasibility. To evaluate these heuristics we used the well-known Ant Solver algorithm and tested with problem instances from the transition phase. Results show that using our heuristics the Ants algorithm increases the number of problems that it is able to solve. Finally, a statistical analysis is presented to compare these approaches.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122975833","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
A New Hyper-Heuristic Based on a Contextual Multi-Armed Bandit for Many-Objective Optimization 一种基于上下文多臂强盗的多目标优化超启发式算法
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477930
Richard A. Gonçalves, C. Almeida, R. Lüders, M. Delgado
Hyper-Heuristics are high-level methodologies which select or generate heuristics. Despite their success, there are only few hyper-heuristics developed for many-objective optimization. Our approach, namely MOEA/D-LinUCB, combines the MOEA/D framework with a new selection hyper-heuristic to solve many-objective problems. It uses an innovative Contextual Multi-Armed Bandit (MAB) to determine the low level heuristic (Differential Evolution mutation strategy) that should be applied to each individual during MOEA/D execution. The main advantage of using Contextual MAB is to include information about the current search state into the selection procedure. We tested MOEA/D-LinUCB on a well established set of 9 instances from the WFG benchmark for a number of objectives varying from 3 to 20. The IGD indicator and Kruskal-Wallis and Dunn-Sidak's statistical tests are applied to evaluate the algorithm performance. Four variants of the proposed algorithm are compared with each other to define a proper configuration. A properly configured MOEA/D-LinUCB is then compared with MOEA/D-FRRMAB and MOEAID-DRA-two well-known MOEA/D-based algorithms. Results show that MOEA/D-LinUCB performs well, particularly when the number of objectives is 10 or greater. Therefore, MOEA/D-LinUCB can be considered as a promising many-objective Hyper-Heuristic.
超启发式是选择或生成启发式的高级方法。尽管它们取得了成功,但针对多目标优化开发的超启发式算法却很少。我们的方法,即MOEA/D- linucb,将MOEA/D框架与一种新的选择超启发式方法相结合,以解决许多客观问题。它使用一种创新的上下文多武装Bandit (MAB)来确定在MOEA/D执行过程中应该应用于每个个体的低级启发式(差异进化突变策略)。使用上下文MAB的主要优点是将有关当前搜索状态的信息包含到选择过程中。我们对MOEA/D-LinUCB进行了测试,测试对象为WFG基准中的9个实例,目标范围从3到20不等。采用IGD指标和Kruskal-Wallis和Dunn-Sidak的统计检验来评价算法的性能。通过对所提出算法的四种变体进行比较,确定了合适的配置。然后,将适当配置的MOEA/D-LinUCB与MOEA/D-FRRMAB和moeaid - dra这两种著名的基于MOEA/ d的算法进行比较。结果表明,MOEA/D-LinUCB在目标数量为10或更多时表现良好。因此,MOEA/D-LinUCB可以被认为是一种很有前途的多目标超启发式算法。
{"title":"A New Hyper-Heuristic Based on a Contextual Multi-Armed Bandit for Many-Objective Optimization","authors":"Richard A. Gonçalves, C. Almeida, R. Lüders, M. Delgado","doi":"10.1109/CEC.2018.8477930","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477930","url":null,"abstract":"Hyper-Heuristics are high-level methodologies which select or generate heuristics. Despite their success, there are only few hyper-heuristics developed for many-objective optimization. Our approach, namely MOEA/D-LinUCB, combines the MOEA/D framework with a new selection hyper-heuristic to solve many-objective problems. It uses an innovative Contextual Multi-Armed Bandit (MAB) to determine the low level heuristic (Differential Evolution mutation strategy) that should be applied to each individual during MOEA/D execution. The main advantage of using Contextual MAB is to include information about the current search state into the selection procedure. We tested MOEA/D-LinUCB on a well established set of 9 instances from the WFG benchmark for a number of objectives varying from 3 to 20. The IGD indicator and Kruskal-Wallis and Dunn-Sidak's statistical tests are applied to evaluate the algorithm performance. Four variants of the proposed algorithm are compared with each other to define a proper configuration. A properly configured MOEA/D-LinUCB is then compared with MOEA/D-FRRMAB and MOEAID-DRA-two well-known MOEA/D-based algorithms. Results show that MOEA/D-LinUCB performs well, particularly when the number of objectives is 10 or greater. Therefore, MOEA/D-LinUCB can be considered as a promising many-objective Hyper-Heuristic.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122999932","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Modeling Heating and Cooling Loads in Buildings Using Gaussian Processes 基于高斯过程的建筑冷热负荷建模
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477767
L. G. Fonseca, P. Capriles, G. R. Duarte
The basic principle of the building energy efficiency is to use less energy for operations such as heating, cooling, lighting and other appliances, without impacting the health and comfort of its occupants. In order to measure energy efficiency in a building, it is necessary to estimate its heating and cooling loads, considering some of its physical characteristics such as geometry, material properties as well as local weather conditions, project costs and environmental impact. Machine Learning Methods can be applied to solve this problem by estimating a response from a set of inputs. This paper evaluates the performance of Gaussian Processes, also known as kriging, for predicting cooling and heating loads of residential buildings. The dataset consists of 768 samples with eight input variables and two output variables derived from building designs. The parameters were selected based on exhaustive search with cross validation. Four statistical measures and one synthesis index were used for the performance assessment and comparison. The results show Gaussian Processes consistently outperform other machine learning techniques such as Neural Networks, Support Vector Machines and Random Forests. The proposed framework resulted in accurate prediction models contributing to savings in the initial phase of the project avoidlng the modeling and testing of several designs.
建筑节能的基本原则是在不影响居住者健康和舒适的情况下,减少在加热、制冷、照明和其他电器等操作上的能源消耗。为了测量建筑物的能源效率,有必要估计其加热和冷却负荷,考虑其一些物理特性,如几何形状、材料特性以及当地天气条件、项目成本和环境影响。机器学习方法可以通过估计一组输入的响应来解决这个问题。本文评估了高斯过程(也称为克里格)在预测住宅建筑冷热负荷方面的性能。该数据集由768个样本组成,其中8个输入变量和2个输出变量来自建筑设计。基于交叉验证的穷举搜索选择参数。采用4项统计指标和1项综合指标进行绩效评价和比较。结果表明,高斯过程始终优于其他机器学习技术,如神经网络、支持向量机和随机森林。建议的框架产生了准确的预测模型,有助于在项目的初始阶段节省成本,避免了对几种设计进行建模和测试。
{"title":"Modeling Heating and Cooling Loads in Buildings Using Gaussian Processes","authors":"L. G. Fonseca, P. Capriles, G. R. Duarte","doi":"10.1109/CEC.2018.8477767","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477767","url":null,"abstract":"The basic principle of the building energy efficiency is to use less energy for operations such as heating, cooling, lighting and other appliances, without impacting the health and comfort of its occupants. In order to measure energy efficiency in a building, it is necessary to estimate its heating and cooling loads, considering some of its physical characteristics such as geometry, material properties as well as local weather conditions, project costs and environmental impact. Machine Learning Methods can be applied to solve this problem by estimating a response from a set of inputs. This paper evaluates the performance of Gaussian Processes, also known as kriging, for predicting cooling and heating loads of residential buildings. The dataset consists of 768 samples with eight input variables and two output variables derived from building designs. The parameters were selected based on exhaustive search with cross validation. Four statistical measures and one synthesis index were used for the performance assessment and comparison. The results show Gaussian Processes consistently outperform other machine learning techniques such as Neural Networks, Support Vector Machines and Random Forests. The proposed framework resulted in accurate prediction models contributing to savings in the initial phase of the project avoidlng the modeling and testing of several designs.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122073388","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
期刊
2018 IEEE Congress on Evolutionary Computation (CEC)
全部 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