首页 > 最新文献

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

英文 中文
An Improved DE Algorithm to Optimise the Learning Process of a BERT-based Plagiarism Detection Model 改进DE算法优化基于bert的抄袭检测模型学习过程
Pub Date : 2022-07-18 DOI: 10.1109/CEC55065.2022.9870280
Seyed Vahid Moravvej, S. J. Mousavirad, D. Oliva, G. Schaefer, Zahra Sobhaninia
Plagiarism detection is a challenging task, aiming to identify similar items in two documents. In this paper, we present a novel approach to automatic plagiarism detection that combines BERT (bidirectional encoder representations from transformers) word embedding, attention mechanism-based long short-term memory (LSTM) networks, and an improved differential evolution (DE) algorithm for weight initialisation. BERT is used to pretrain deep bidirectional representations in all layers, while the pre-trained BERT model can be fine-tuned with only one extra output layer without significant changes in architecture. Deep learning algorithms often use the random weighting method for initialisation, followed by gradient-based optimisation algorithms such as back-propagation for training, making them susceptible to getting trapped in local optima. To address this, population- based metaheuristic algorithms such as DE can be used. We propose an improved DE algorithm with a clustering-based mutation operator, where first a winning cluster of candidate solutions is identified and a new updating strategy is then applied to include new candidate solutions in the current population. The proposed DE algorithm is used in LSTM, attention mechanism, and feed- forward neural networks to yield the initial seeds for subsequent gradient-based optimisation. We compare our proposed model with conventional and population-based approaches on three datasets (SNLI, MSRP and SemEval2014) and demonstrate it to give superior plagiarism detection performance.
抄袭检测是一项具有挑战性的任务,旨在识别两个文档中的相似项。在本文中,我们提出了一种自动抄袭检测的新方法,该方法结合了BERT(来自变压器的双向编码器表示)词嵌入、基于注意机制的长短期记忆(LSTM)网络和改进的差分进化(DE)权重初始化算法。BERT用于在所有层中预训练深度双向表示,而预训练的BERT模型只需要一个额外的输出层就可以进行微调,而无需对架构进行重大更改。深度学习算法通常使用随机加权方法进行初始化,然后使用基于梯度的优化算法(如反向传播)进行训练,这使得它们容易陷入局部最优状态。为了解决这个问题,可以使用基于种群的元启发式算法,如DE。我们提出了一种改进的DE算法,该算法采用基于聚类的突变算子,首先确定候选解的获胜簇,然后应用新的更新策略在当前种群中包含新的候选解。该算法被应用于LSTM、注意机制和前馈神经网络中,为后续的基于梯度的优化产生初始种子。我们在三个数据集(SNLI, MSRP和SemEval2014)上将我们提出的模型与传统的和基于人口的方法进行了比较,并证明了它具有更好的抄袭检测性能。
{"title":"An Improved DE Algorithm to Optimise the Learning Process of a BERT-based Plagiarism Detection Model","authors":"Seyed Vahid Moravvej, S. J. Mousavirad, D. Oliva, G. Schaefer, Zahra Sobhaninia","doi":"10.1109/CEC55065.2022.9870280","DOIUrl":"https://doi.org/10.1109/CEC55065.2022.9870280","url":null,"abstract":"Plagiarism detection is a challenging task, aiming to identify similar items in two documents. In this paper, we present a novel approach to automatic plagiarism detection that combines BERT (bidirectional encoder representations from transformers) word embedding, attention mechanism-based long short-term memory (LSTM) networks, and an improved differential evolution (DE) algorithm for weight initialisation. BERT is used to pretrain deep bidirectional representations in all layers, while the pre-trained BERT model can be fine-tuned with only one extra output layer without significant changes in architecture. Deep learning algorithms often use the random weighting method for initialisation, followed by gradient-based optimisation algorithms such as back-propagation for training, making them susceptible to getting trapped in local optima. To address this, population- based metaheuristic algorithms such as DE can be used. We propose an improved DE algorithm with a clustering-based mutation operator, where first a winning cluster of candidate solutions is identified and a new updating strategy is then applied to include new candidate solutions in the current population. The proposed DE algorithm is used in LSTM, attention mechanism, and feed- forward neural networks to yield the initial seeds for subsequent gradient-based optimisation. We compare our proposed model with conventional and population-based approaches on three datasets (SNLI, MSRP and SemEval2014) and demonstrate it to give superior plagiarism detection performance.","PeriodicalId":153241,"journal":{"name":"2022 IEEE Congress on Evolutionary Computation (CEC)","volume":"172 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133782423","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}
引用次数: 17
Evolutionary Large-Scale Multiobjective Optimization via Self-guided Problem Transformation 基于自导向问题变换的大规模进化多目标优化
Pub Date : 2022-07-18 DOI: 10.1109/CEC55065.2022.9870259
Songbai Liu, Min Jiang, Qiuzhen Lin, K. Tan
The performance of traditional multiobj ective evolutionary algorithms (MOEAs) often deteriorates rapidly when using them to solve large-scale multiobjective optimization problems (LMOPs). To effectively handle LMOPs, we propose a large-scale MOEA via self-guided problem transformation. In the proposed optimizer, the original large-scale search space is transferred to a lower-dimensional weighted space by the guidance of solutions themselves, aiming to effectively search in the weighted space for speeding up the convergence of the population. Specifically, the variables of the target LMOP are adaptively and randomly divided into multiple equal groups, and then solutions are self-guided to construct the small-scale weighted space correspondingly to these variable groups. In this way, each solution is projected as a self-guided vector with multiple weight variables, and then new weight vectors can be generated by searching in the weighted space. Next, new offspring is produced by inversely mapping the newly generated weight vectors to the original search space of this LMOP. Finally, the proposed optimizer is tested on two different LMOP test suites by comparing them with five competitive large-scale MOEAs. Experimental results show some advantages of the proposed algorithm in solving the considered benchmarks.
传统的多目标进化算法(moea)在求解大规模多目标优化问题时,其性能往往会迅速下降。为了有效地处理lmop,我们提出了一种基于自引导问题转换的大规模MOEA。在本文提出的优化器中,通过解自身的引导,将原有的大规模搜索空间转移到一个较低维的加权空间,在加权空间中进行有效的搜索,加快种群的收敛速度。具体而言,将目标LMOP的变量自适应随机划分为多个相等的组,然后自引导解构建这些变量组对应的小尺度加权空间。这样,每个解都被投影成一个包含多个权变量的自引导向量,然后通过在加权空间中搜索生成新的权向量。然后,将新生成的权向量逆映射到LMOP的原始搜索空间,从而产生新的子代。最后,在两个不同的LMOP测试套件上对所提出的优化器进行了测试,并与五个具有竞争力的大型moea进行了比较。实验结果表明,该算法在解决基准问题方面具有一定的优势。
{"title":"Evolutionary Large-Scale Multiobjective Optimization via Self-guided Problem Transformation","authors":"Songbai Liu, Min Jiang, Qiuzhen Lin, K. Tan","doi":"10.1109/CEC55065.2022.9870259","DOIUrl":"https://doi.org/10.1109/CEC55065.2022.9870259","url":null,"abstract":"The performance of traditional multiobj ective evolutionary algorithms (MOEAs) often deteriorates rapidly when using them to solve large-scale multiobjective optimization problems (LMOPs). To effectively handle LMOPs, we propose a large-scale MOEA via self-guided problem transformation. In the proposed optimizer, the original large-scale search space is transferred to a lower-dimensional weighted space by the guidance of solutions themselves, aiming to effectively search in the weighted space for speeding up the convergence of the population. Specifically, the variables of the target LMOP are adaptively and randomly divided into multiple equal groups, and then solutions are self-guided to construct the small-scale weighted space correspondingly to these variable groups. In this way, each solution is projected as a self-guided vector with multiple weight variables, and then new weight vectors can be generated by searching in the weighted space. Next, new offspring is produced by inversely mapping the newly generated weight vectors to the original search space of this LMOP. Finally, the proposed optimizer is tested on two different LMOP test suites by comparing them with five competitive large-scale MOEAs. Experimental results show some advantages of the proposed algorithm in solving the considered benchmarks.","PeriodicalId":153241,"journal":{"name":"2022 IEEE Congress on Evolutionary Computation (CEC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133971207","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
Towards Run-time Efficient Hierarchical Reinforcement Learning 迈向运行时高效的分层强化学习
Pub Date : 2022-07-18 DOI: 10.1109/CEC55065.2022.9870368
Sasha Abramowitz, G. Nitschke
This paper investigates a novel method combining Scalable Evolution Strategies (S-ES) and Hierarchical Reinforcement Learning (HRL). S-ES, named for its excellent scalability, was popularised with demonstrated performance comparable to state-of-the-art policy gradient methods. However, S-ES has not been tested in conjunction with HRL methods, which empower temporal abstraction thus allowing agents to tackle more challenging problems. We introduce a novel method merging S-ES and HRL, which creates a highly scalable and efficient (compute time) algorithm. We demonstrate that the proposed method benefits from S-ES's scalability and indifference to delayed rewards. This results in our main contribution: significantly higher learning speed and competitive performance compared to gradient-based HRL methods, across a range of tasks.
本文研究了一种结合可扩展进化策略(S-ES)和层次强化学习(HRL)的新方法。S-ES因其出色的可扩展性而得名,其性能可与最先进的策略梯度方法相媲美。然而,S-ES还没有与HRL方法一起进行测试,HRL方法赋予了时间抽象能力,从而允许代理处理更具挑战性的问题。我们提出了一种新的融合S-ES和HRL的方法,该方法创建了一个高度可扩展和高效(计算时间)的算法。我们证明了所提出的方法受益于S-ES的可扩展性和对延迟奖励的漠不关心。这导致了我们的主要贡献:在一系列任务中,与基于梯度的HRL方法相比,显著提高了学习速度和竞争表现。
{"title":"Towards Run-time Efficient Hierarchical Reinforcement Learning","authors":"Sasha Abramowitz, G. Nitschke","doi":"10.1109/CEC55065.2022.9870368","DOIUrl":"https://doi.org/10.1109/CEC55065.2022.9870368","url":null,"abstract":"This paper investigates a novel method combining Scalable Evolution Strategies (S-ES) and Hierarchical Reinforcement Learning (HRL). S-ES, named for its excellent scalability, was popularised with demonstrated performance comparable to state-of-the-art policy gradient methods. However, S-ES has not been tested in conjunction with HRL methods, which empower temporal abstraction thus allowing agents to tackle more challenging problems. We introduce a novel method merging S-ES and HRL, which creates a highly scalable and efficient (compute time) algorithm. We demonstrate that the proposed method benefits from S-ES's scalability and indifference to delayed rewards. This results in our main contribution: significantly higher learning speed and competitive performance compared to gradient-based HRL methods, across a range of tasks.","PeriodicalId":153241,"journal":{"name":"2022 IEEE Congress on Evolutionary Computation (CEC)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132806466","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
U sing strongly typed genetic programming to combine technical and sentiment analysis for algorithmic trading 使用强类型遗传编程,结合技术和情绪分析的算法交易
Pub Date : 2022-07-18 DOI: 10.1109/CEC55065.2022.9870240
Eva Christodoulaki, Michael Kampouridis
Algorithmic trading has become an increasingly thriving research area and a lot of focus has been given on indicators from technical and sentiment analysis. In this paper, we examine the advantages of combining features from both analyses. To do this, we use two different genetic programming algorithms (GP). The first algorithm allows trees to contain technical and/or sentiment analysis indicators without any con-straints. The second algorithm introduces technical and sentiment analysis types through a strongly typed GP, whereby one branch of a given tree contains only technical analysis indicators and another branch of the same tree contains only sentiment analysis features. This allows for better exploration and exploitation of the search space of the indicators. We perform experiments on 10 international stocks and compare the above two GPs' performances. Our goal is to demonstrate that the combination of the indicators leads to improved financial performance. Our results show that the strongly typed GP is able to rank first in terms of Sharpe ratio and statistically outperform all other algorithms in terms of rate of return.
算法交易已经成为一个日益繁荣的研究领域,技术和情绪分析的指标已经得到了很多关注。在本文中,我们研究了结合两种分析的特征的优点。为此,我们使用了两种不同的遗传规划算法(GP)。第一种算法允许树在没有任何约束的情况下包含技术和/或情感分析指标。第二种算法通过强类型GP引入技术和情感分析类型,即给定树的一个分支仅包含技术分析指标,同一树的另一个分支仅包含情感分析特征。这样可以更好地探索和利用指标的搜索空间。我们对10只国际股票进行了实验,比较了上述两位gp的业绩。我们的目标是证明这些指标的结合可以改善财务业绩。我们的结果表明,强类型GP能够在夏普比率方面排名第一,并且在统计回报率方面优于所有其他算法。
{"title":"U sing strongly typed genetic programming to combine technical and sentiment analysis for algorithmic trading","authors":"Eva Christodoulaki, Michael Kampouridis","doi":"10.1109/CEC55065.2022.9870240","DOIUrl":"https://doi.org/10.1109/CEC55065.2022.9870240","url":null,"abstract":"Algorithmic trading has become an increasingly thriving research area and a lot of focus has been given on indicators from technical and sentiment analysis. In this paper, we examine the advantages of combining features from both analyses. To do this, we use two different genetic programming algorithms (GP). The first algorithm allows trees to contain technical and/or sentiment analysis indicators without any con-straints. The second algorithm introduces technical and sentiment analysis types through a strongly typed GP, whereby one branch of a given tree contains only technical analysis indicators and another branch of the same tree contains only sentiment analysis features. This allows for better exploration and exploitation of the search space of the indicators. We perform experiments on 10 international stocks and compare the above two GPs' performances. Our goal is to demonstrate that the combination of the indicators leads to improved financial performance. Our results show that the strongly typed GP is able to rank first in terms of Sharpe ratio and statistically outperform all other algorithms in terms of rate of return.","PeriodicalId":153241,"journal":{"name":"2022 IEEE Congress on Evolutionary Computation (CEC)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133125580","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
Automated Graph Genetic Algorithm based Puzzle Validation for Faster Game Design 基于自动图形遗传算法的益智游戏设计验证
Pub Date : 2022-07-18 DOI: 10.1109/CEC55065.2022.9870402
Karine Levonyan, Jesse Harder, F. Silva
Many games are reliant on creating new and engaging content constantly to maintain the interest of their player-base. One such example are puzzle games, in such it is common to have a recurrent need to create new puzzles. Creating new puzzles requires guaranteeing that they are solvable and interesting to players, both of which require significant time from the designers. Automatic validation of puzzles provides designers with a significant time saving and potential boost in quality. Automation allows puzzle designers to estimate different properties, increase the variety of constraints, and even personalize puzzles to specific players. Puzzles often have a large design space, which renders exhaustive search approaches infeasible, if they require significant time. Specifically, those puzzles can be formulated as quadratic combinatorial optimization problems. This paper presents an evolutionary algorithm, empowered by expert-knowledge informed heuristics, for solving logical puzzles in video games efficiently, leading to a more efficient design process. We discuss multiple variations of hybrid genetic approaches for constraint satisfaction problems that allow us to find a diverse set of near-optimal solutions for puzzles. We demonstrate our approach on a fantasy Party Building Puzzle game, and discuss how it can be applied more broadly to other puzzles to guide designers in their creative process.
许多游戏都依赖于不断创造新颖且吸引人的内容来维持玩家基础的兴趣。益智游戏就是一个例子,在这类游戏中,玩家经常需要创造新的谜题。创造新的谜题需要确保它们是可解决的并且对玩家来说是有趣的,这两者都需要设计师投入大量时间。谜题的自动验证为设计师节省了大量时间,并有可能提高游戏质量。自动化使谜题设计师能够估计不同的属性,增加各种约束,甚至为特定玩家定制谜题。谜题通常有很大的设计空间,如果需要花费大量时间,那么彻底的搜索方法就不可行。具体来说,这些难题可以表述为二次组合优化问题。本文提出了一种进化算法,利用专家知识启发法有效地解决电子游戏中的逻辑谜题,从而实现更高效的设计过程。我们讨论了约束满足问题的混合遗传方法的多种变体,使我们能够找到谜题的各种近最优解决方案。我们在一款奇幻的Party Building益智游戏中展示了我们的方法,并讨论了如何将其更广泛地应用于其他益智游戏中,以指导设计师的创作过程。
{"title":"Automated Graph Genetic Algorithm based Puzzle Validation for Faster Game Design","authors":"Karine Levonyan, Jesse Harder, F. Silva","doi":"10.1109/CEC55065.2022.9870402","DOIUrl":"https://doi.org/10.1109/CEC55065.2022.9870402","url":null,"abstract":"Many games are reliant on creating new and engaging content constantly to maintain the interest of their player-base. One such example are puzzle games, in such it is common to have a recurrent need to create new puzzles. Creating new puzzles requires guaranteeing that they are solvable and interesting to players, both of which require significant time from the designers. Automatic validation of puzzles provides designers with a significant time saving and potential boost in quality. Automation allows puzzle designers to estimate different properties, increase the variety of constraints, and even personalize puzzles to specific players. Puzzles often have a large design space, which renders exhaustive search approaches infeasible, if they require significant time. Specifically, those puzzles can be formulated as quadratic combinatorial optimization problems. This paper presents an evolutionary algorithm, empowered by expert-knowledge informed heuristics, for solving logical puzzles in video games efficiently, leading to a more efficient design process. We discuss multiple variations of hybrid genetic approaches for constraint satisfaction problems that allow us to find a diverse set of near-optimal solutions for puzzles. We demonstrate our approach on a fantasy Party Building Puzzle game, and discuss how it can be applied more broadly to other puzzles to guide designers in their creative process.","PeriodicalId":153241,"journal":{"name":"2022 IEEE Congress on Evolutionary Computation (CEC)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133184890","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 Modular Knowledge-Driven Mutation Operator for Reference-Point Based Evolutionary Algorithms 基于参考点进化算法的模块化知识驱动突变算子
Pub Date : 2022-07-18 DOI: 10.1109/CEC55065.2022.9870268
Henrik Smedberg, Sunith Bandaru
Although an entire frontier of Pareto-optimal solutions exists for multi-objective optimization problems, in practice, decision makers are often only interested in a small subset of these solutions, called the region of interest. Specialized optimizers, such as reference-point based evolutionary algorithms, exist that can focus the search to only find solutions inside this region of interest. These algorithms typically only modify the selection mechanism of regular multi-objective optimizers to preferentially select solutions that conform to the reference point. However, a more effective search may be performed by additionally modifying the variation mechanism of the optimizers, namely the crossover and the mutation operators, to preferentially generate solutions conforming to the reference point. In this paper, we propose a modular mutation operator that uses a recent knowledge discovery technique to first find decision rules unique to the preferred solutions in each generation. These rules are then used to build an empirical distribution in the decision space that can be sampled to generate new mutated solutions which are more likely to be closer to the preferred solutions. The operator is modular in the sense that it can be used with any existing reference-point based evolutionary algorithm by simply replacing the mutation operator. We incorporate the proposed knowledge-driven mutation operator into three such algorithms, and through benchmark test problems up to 10 objectives, demonstrate that their performance improves significantly in the majority of cases according to two different performance indicators.
尽管存在多目标优化问题的整个帕累托最优解边界,但在实践中,决策者通常只对这些解的一小部分感兴趣,称为感兴趣区域。存在专门的优化器,例如基于参考点的进化算法,可以将搜索集中在只查找感兴趣区域内的解决方案。这些算法通常只修改常规多目标优化器的选择机制,优先选择符合参考点的解。然而,通过另外修改优化器的变异机制,即交叉和变异算子,可以执行更有效的搜索,以优先生成符合参考点的解。在本文中,我们提出了一种模块化突变算子,该算子使用最新的知识发现技术首先找到每一代优选解的唯一决策规则。然后使用这些规则在决策空间中构建经验分布,该分布可以被采样以生成更可能接近首选解决方案的新突变解决方案。该算子是模块化的,这意味着它可以通过简单地替换突变算子与任何现有的基于参考点的进化算法一起使用。我们将所提出的知识驱动突变算子整合到三种这样的算法中,并通过多达10个目标的基准测试问题,证明根据两种不同的性能指标,它们的性能在大多数情况下都有显著提高。
{"title":"A Modular Knowledge-Driven Mutation Operator for Reference-Point Based Evolutionary Algorithms","authors":"Henrik Smedberg, Sunith Bandaru","doi":"10.1109/CEC55065.2022.9870268","DOIUrl":"https://doi.org/10.1109/CEC55065.2022.9870268","url":null,"abstract":"Although an entire frontier of Pareto-optimal solutions exists for multi-objective optimization problems, in practice, decision makers are often only interested in a small subset of these solutions, called the region of interest. Specialized optimizers, such as reference-point based evolutionary algorithms, exist that can focus the search to only find solutions inside this region of interest. These algorithms typically only modify the selection mechanism of regular multi-objective optimizers to preferentially select solutions that conform to the reference point. However, a more effective search may be performed by additionally modifying the variation mechanism of the optimizers, namely the crossover and the mutation operators, to preferentially generate solutions conforming to the reference point. In this paper, we propose a modular mutation operator that uses a recent knowledge discovery technique to first find decision rules unique to the preferred solutions in each generation. These rules are then used to build an empirical distribution in the decision space that can be sampled to generate new mutated solutions which are more likely to be closer to the preferred solutions. The operator is modular in the sense that it can be used with any existing reference-point based evolutionary algorithm by simply replacing the mutation operator. We incorporate the proposed knowledge-driven mutation operator into three such algorithms, and through benchmark test problems up to 10 objectives, demonstrate that their performance improves significantly in the majority of cases according to two different performance indicators.","PeriodicalId":153241,"journal":{"name":"2022 IEEE Congress on Evolutionary Computation (CEC)","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133533374","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
Multi-objective 3D Path Planning for UAVs in Large-Scale Urban Scenarios 大型城市场景下无人机多目标三维路径规划
Pub Date : 2022-07-18 DOI: 10.1109/CEC55065.2022.9870265
Nikolas Hohmann, M. Bujny, J. Adamy, M. Olhofer
In the context of real-world path planning applications for Unmanned Aerial Vehicles (UAVs), aspects such as handling of multiple objectives (e.g., minimizing risk, path length, travel time, energy consumption, or noise pollution), generation of smooth trajectories in 3D space, and the ability to deal with urban environments have to be taken into account jointly by an optimization algorithm to provide practically feasible solutions. Since the currently available methods do not allow for that, in this paper, we propose a holistic approach for solving a Multi-Objective Path Planning (MOPP) problem for UAVs in a three-dimensional, large-scale urban environment. For the tackled optimization problem, we propose an energy model and a noise model for a UAV, following a smooth 3D path. We utilize a path representation based on 3D Non-Uniform Rational B-Splines (NURBS). As optimizers, we use a conventional version of an Evolution Strategy (ES), two standard Multi-Objective Evolutionary Algorithms (MOEAs) - NSGA2 and MO-CMA-ES, and a gradient-based L-BFGS-B approach. To guide the optimization, we propose hybrid versions of the mentioned algorithms by applying an advanced initialization scheme that is based on the exact bidirectional Dijkstra algorithm. We compare the different algorithms with and without hybrid initialization in a statistical analysis, which considers the number of function evaluations and quality features of the obtained Pareto fronts indicating convergence and diversity of the solutions. We evaluate the methods on a realistic 3D urban path planning scenario in New York City, based on real-world data exported from OpenStreetMap. The examination's results indicate that hybrid initialization is the main factor for the efficient identification of near-optimal solutions.
在无人机(uav)的实际路径规划应用中,优化算法必须同时考虑多个目标(例如最小化风险、路径长度、旅行时间、能耗或噪声污染)的处理、3D空间中平滑轨迹的生成以及处理城市环境的能力等方面,以提供实际可行的解决方案。由于目前可用的方法不允许这样做,在本文中,我们提出了一种整体方法来解决三维大尺度城市环境中无人机的多目标路径规划(MOPP)问题。针对所解决的优化问题,我们提出了无人机的能量模型和噪声模型,遵循光滑的三维路径。我们利用基于三维非均匀有理b样条(NURBS)的路径表示。作为优化器,我们使用了传统版本的进化策略(ES),两种标准的多目标进化算法(moea) - NSGA2和MO-CMA-ES,以及基于梯度的L-BFGS-B方法。为了指导优化,我们通过应用基于精确双向Dijkstra算法的高级初始化方案,提出了上述算法的混合版本。在统计分析中,我们比较了有混合初始化和没有混合初始化的不同算法,考虑了函数评估的数量和得到的Pareto前沿的质量特征,表明了解的收敛性和多样性。我们基于OpenStreetMap导出的真实世界数据,在纽约市的一个现实的3D城市路径规划场景中评估了这些方法。研究结果表明,混合初始化是有效识别近最优解的主要因素。
{"title":"Multi-objective 3D Path Planning for UAVs in Large-Scale Urban Scenarios","authors":"Nikolas Hohmann, M. Bujny, J. Adamy, M. Olhofer","doi":"10.1109/CEC55065.2022.9870265","DOIUrl":"https://doi.org/10.1109/CEC55065.2022.9870265","url":null,"abstract":"In the context of real-world path planning applications for Unmanned Aerial Vehicles (UAVs), aspects such as handling of multiple objectives (e.g., minimizing risk, path length, travel time, energy consumption, or noise pollution), generation of smooth trajectories in 3D space, and the ability to deal with urban environments have to be taken into account jointly by an optimization algorithm to provide practically feasible solutions. Since the currently available methods do not allow for that, in this paper, we propose a holistic approach for solving a Multi-Objective Path Planning (MOPP) problem for UAVs in a three-dimensional, large-scale urban environment. For the tackled optimization problem, we propose an energy model and a noise model for a UAV, following a smooth 3D path. We utilize a path representation based on 3D Non-Uniform Rational B-Splines (NURBS). As optimizers, we use a conventional version of an Evolution Strategy (ES), two standard Multi-Objective Evolutionary Algorithms (MOEAs) - NSGA2 and MO-CMA-ES, and a gradient-based L-BFGS-B approach. To guide the optimization, we propose hybrid versions of the mentioned algorithms by applying an advanced initialization scheme that is based on the exact bidirectional Dijkstra algorithm. We compare the different algorithms with and without hybrid initialization in a statistical analysis, which considers the number of function evaluations and quality features of the obtained Pareto fronts indicating convergence and diversity of the solutions. We evaluate the methods on a realistic 3D urban path planning scenario in New York City, based on real-world data exported from OpenStreetMap. The examination's results indicate that hybrid initialization is the main factor for the efficient identification of near-optimal solutions.","PeriodicalId":153241,"journal":{"name":"2022 IEEE Congress on Evolutionary Computation (CEC)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133417129","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
Learning Obstacle-Avoiding Lattice Paths using Swarm Heuristics: Exploring the Bijection to Ordered Trees 用群启发式学习避障格路径:探索有序树的双射
Pub Date : 2022-07-18 DOI: 10.1109/CEC55065.2022.9870344
V. Parque
Lattice paths are functional entities that model efficient navigation in discrete/grid maps. This paper presents a new scheme to generate collision-free lattice paths with utmost efficiency using the bijective property to rooted ordered trees, rendering a one-dimensional search problem. Our computational studies using ten state-of-the-art and relevant nature-inspired swarm heuristics in navigation scenarios with obstacles with convex and non-convex geometry show the practical feasibility and efficiency in rendering collision-free lattice paths. We believe our scheme may find use in devising fast algorithms for planning and combinatorial optimization in discrete maps.
点阵路径是在离散/网格地图中模拟有效导航的功能实体。本文利用有根有序树的双目标特性,提出了一种高效生成无碰撞点阵路径的新方案,解决了一维搜索问题。我们在具有凸和非凸几何障碍物的导航场景中使用了十种最先进的和相关的自然启发的群体启发式计算研究,显示了绘制无碰撞点阵路径的实际可行性和效率。我们相信我们的方案可以在设计离散映射规划和组合优化的快速算法中找到用途。
{"title":"Learning Obstacle-Avoiding Lattice Paths using Swarm Heuristics: Exploring the Bijection to Ordered Trees","authors":"V. Parque","doi":"10.1109/CEC55065.2022.9870344","DOIUrl":"https://doi.org/10.1109/CEC55065.2022.9870344","url":null,"abstract":"Lattice paths are functional entities that model efficient navigation in discrete/grid maps. This paper presents a new scheme to generate collision-free lattice paths with utmost efficiency using the bijective property to rooted ordered trees, rendering a one-dimensional search problem. Our computational studies using ten state-of-the-art and relevant nature-inspired swarm heuristics in navigation scenarios with obstacles with convex and non-convex geometry show the practical feasibility and efficiency in rendering collision-free lattice paths. We believe our scheme may find use in devising fast algorithms for planning and combinatorial optimization in discrete maps.","PeriodicalId":153241,"journal":{"name":"2022 IEEE Congress on Evolutionary Computation (CEC)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124800472","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
Adaptive Multi-subpopulation based Differential Evolution for Global Optimization 基于多亚种群自适应差分进化的全局优化
Pub Date : 2022-07-18 DOI: 10.1109/CEC55065.2022.9870398
Qingping Liu, Ting Pang, Kaige Chen, Zuling Wang, Weiguo Sheng
Properly configuring mutation strategies and their associated parameters in DE is inherently a difficult issue. In this paper, an adaptive multi-subpopulation based differential evolution has been proposed and employed for global optimization. In the proposed method, the entire population is firstly adaptively divided at each generation according to a devised population division strategy, which try to partition the population into multiple subpopulations according to the potential of individuals. Then, a suitable mutation strategy along with an appropriate parameter control scheme is introduced and assigned to each subpopulation for evolution, with the purpose of delivering a balanced evolution. The performance of proposed algorithm has been evaluated on CEC'2015 benchmark functions and compared with related methods. The results show that our method can outperform related methods to be compared.
在DE中正确配置突变策略及其相关参数本身就是一个难题。本文提出了一种基于多亚种群的自适应差分进化方法,并将其用于全局优化。该方法首先根据设计的种群划分策略在每一代对整个种群进行自适应划分,该策略根据个体的潜力将种群划分为多个亚种群;然后,引入合适的突变策略和适当的参数控制方案,并将其分配给每个亚种群进行进化,以实现平衡进化。在CEC 2015基准函数上对算法的性能进行了评价,并与相关方法进行了比较。结果表明,该方法优于相关的可比较方法。
{"title":"Adaptive Multi-subpopulation based Differential Evolution for Global Optimization","authors":"Qingping Liu, Ting Pang, Kaige Chen, Zuling Wang, Weiguo Sheng","doi":"10.1109/CEC55065.2022.9870398","DOIUrl":"https://doi.org/10.1109/CEC55065.2022.9870398","url":null,"abstract":"Properly configuring mutation strategies and their associated parameters in DE is inherently a difficult issue. In this paper, an adaptive multi-subpopulation based differential evolution has been proposed and employed for global optimization. In the proposed method, the entire population is firstly adaptively divided at each generation according to a devised population division strategy, which try to partition the population into multiple subpopulations according to the potential of individuals. Then, a suitable mutation strategy along with an appropriate parameter control scheme is introduced and assigned to each subpopulation for evolution, with the purpose of delivering a balanced evolution. The performance of proposed algorithm has been evaluated on CEC'2015 benchmark functions and compared with related methods. The results show that our method can outperform related methods to be compared.","PeriodicalId":153241,"journal":{"name":"2022 IEEE Congress on Evolutionary Computation (CEC)","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130376266","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
Dynamic In Vivo Computation: Nanobiosensing from a Dynamic Optimization Perspective 动态体内计算:动态优化视角下的纳米生物传感
Pub Date : 2022-07-18 DOI: 10.1109/CEC55065.2022.9870332
Shaolong Shi, Yifan Chen, Qiang Liu, Jurong Ding, Qingfu Zhang
We have recently proposed a novel framework of in vivo computation by transforming the early tumor detection into an optimization problem. In the framework, the tumor-triggered biological gradient field (BGF) provides aided knowledge for the swarm-intelligence-assisted tumor targeting process. Our previous investigations are based on the hypothesis that the BGF landscape is time-invariant, which results in a static function optimization problem. However, the properties of internal environment, such as the flow state of body fluid, will bring about time-dependent variation of BGF. Thus, we focus on dynamic in vivo computation by considering different variation patterns of BGF in this paper. A computational intelligence strategy named “swarm-based learning strategy” is proposed for overcoming the turbulence of the fitness estimation caused by the BGF variation. The in silico experiments and statistical results demonstrate the effectiveness of the proposed strategy. In addition, the above process is conducted in a three-dimensional search space, which is more realistic compared to the two-dimensional search space in our previous work.
我们最近提出了一种新的体内计算框架,将早期肿瘤检测转化为优化问题。在该框架中,肿瘤触发的生物梯度场(BGF)为群体智能辅助的肿瘤靶向过程提供了辅助知识。我们之前的研究是基于假设BGF景观是时不变的,这导致了一个静态函数优化问题。然而,体内环境的性质,如体液的流动状态,会导致BGF随时间的变化。因此,本文将重点考虑不同的BGF变化模式,进行体内动态计算。为了克服BGF变化对适应度估计的扰动,提出了一种基于群体的学习策略。计算机实验和统计结果证明了该策略的有效性。此外,上述过程是在三维搜索空间中进行的,与我们之前的工作中二维搜索空间相比,三维搜索空间更加真实。
{"title":"Dynamic In Vivo Computation: Nanobiosensing from a Dynamic Optimization Perspective","authors":"Shaolong Shi, Yifan Chen, Qiang Liu, Jurong Ding, Qingfu Zhang","doi":"10.1109/CEC55065.2022.9870332","DOIUrl":"https://doi.org/10.1109/CEC55065.2022.9870332","url":null,"abstract":"We have recently proposed a novel framework of in vivo computation by transforming the early tumor detection into an optimization problem. In the framework, the tumor-triggered biological gradient field (BGF) provides aided knowledge for the swarm-intelligence-assisted tumor targeting process. Our previous investigations are based on the hypothesis that the BGF landscape is time-invariant, which results in a static function optimization problem. However, the properties of internal environment, such as the flow state of body fluid, will bring about time-dependent variation of BGF. Thus, we focus on dynamic in vivo computation by considering different variation patterns of BGF in this paper. A computational intelligence strategy named “swarm-based learning strategy” is proposed for overcoming the turbulence of the fitness estimation caused by the BGF variation. The in silico experiments and statistical results demonstrate the effectiveness of the proposed strategy. In addition, the above process is conducted in a three-dimensional search space, which is more realistic compared to the two-dimensional search space in our previous work.","PeriodicalId":153241,"journal":{"name":"2022 IEEE Congress on Evolutionary Computation (CEC)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129154469","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
期刊
2022 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