首页 > 最新文献

ACM transactions on evolutionary learning最新文献

英文 中文
Evolutionary Seeding of Diverse Structural Design Solutions via Topology Optimization 通过拓扑优化实现多样化结构设计方案的进化播种
Pub Date : 2024-06-05 DOI: 10.1145/3670693
Yue Xie, Josh Pinskier, Xing Wang, David Howard
Topology optimization is a powerful design tool in structural engineering and other engineering problems. The design domain is discretized into elements, and a finite element method model is iteratively solved to find the element that maximizes the structure's performance. Although gradient-based solvers have been used to solve topology optimization problems, they may be susceptible to suboptimal solutions or difficulty obtaining feasible solutions, particularly in non-convex optimization problems. The presence of non-convexities can hinder convergence, leading to challenges in achieving the global optimum. With this in mind, we discuss in this paper the application of the quality diversity approach to topological optimization problems. Quality diversity (QD) algorithms have shown promise in the research field of optimization and have many applications in engineering design, robotics, and games. MAP-Elites is a popular QD algorithm used in robotics. In soft robotics, the MAP-Elites algorithm has been used to optimize the shape and control of soft robots, leading to the discovery of new and efficient motion strategies. This paper introduces an approach based on MAP-Elites to provide diverse designs for structural optimization problems. Three fundamental topology optimization problems are used for experimental testing, and the results demonstrate the ability of the proposed algorithm to generate diverse, high-performance designs for those problems. Furthermore, the proposed algorithm can be a valuable engineering design tool capable of creating novel and efficient designs.
拓扑优化是结构工程和其他工程问题中一个强大的设计工具。设计域被离散化为元素,有限元法模型通过迭代求解来找到使结构性能最大化的元素。虽然基于梯度的求解器已被用于解决拓扑优化问题,但它们可能容易出现次优解或难以获得可行解的情况,尤其是在非凸优化问题中。非凸性的存在会阻碍收敛,从而给实现全局最优带来挑战。有鉴于此,我们在本文中讨论了质量多样性方法在拓扑优化问题中的应用。质量多样性(QD)算法在优化研究领域大有可为,在工程设计、机器人和游戏中也有很多应用。MAP-Elites 是机器人学中常用的 QD 算法。在软体机器人学中,MAP-Elites 算法被用于优化软体机器人的形状和控制,从而发现了新的高效运动策略。本文介绍了一种基于 MAP-Elites 的方法,为结构优化问题提供多样化设计。实验测试了三个基本拓扑优化问题,结果表明所提出的算法能够为这些问题生成多样化、高性能的设计。此外,所提出的算法可以成为一种有价值的工程设计工具,能够创造出新颖、高效的设计。
{"title":"Evolutionary Seeding of Diverse Structural Design Solutions via Topology Optimization","authors":"Yue Xie, Josh Pinskier, Xing Wang, David Howard","doi":"10.1145/3670693","DOIUrl":"https://doi.org/10.1145/3670693","url":null,"abstract":"Topology optimization is a powerful design tool in structural engineering and other engineering problems. The design domain is discretized into elements, and a finite element method model is iteratively solved to find the element that maximizes the structure's performance. Although gradient-based solvers have been used to solve topology optimization problems, they may be susceptible to suboptimal solutions or difficulty obtaining feasible solutions, particularly in non-convex optimization problems. The presence of non-convexities can hinder convergence, leading to challenges in achieving the global optimum. With this in mind, we discuss in this paper the application of the quality diversity approach to topological optimization problems. Quality diversity (QD) algorithms have shown promise in the research field of optimization and have many applications in engineering design, robotics, and games. MAP-Elites is a popular QD algorithm used in robotics. In soft robotics, the MAP-Elites algorithm has been used to optimize the shape and control of soft robots, leading to the discovery of new and efficient motion strategies. This paper introduces an approach based on MAP-Elites to provide diverse designs for structural optimization problems. Three fundamental topology optimization problems are used for experimental testing, and the results demonstrate the ability of the proposed algorithm to generate diverse, high-performance designs for those problems. Furthermore, the proposed algorithm can be a valuable engineering design tool capable of creating novel and efficient designs.","PeriodicalId":497392,"journal":{"name":"ACM transactions on evolutionary learning","volume":"52 42","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-06-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141384171","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The Influence of Noise on Multi-Parent Crossover for an Island Model Genetic Algorithm 岛屿模型遗传算法中噪声对多亲本交叉的影响
Pub Date : 2023-11-09 DOI: 10.1145/3630638
Brahim Aboutaib, Andrew M. Sutton
Many optimization problems tackled by evolutionary algorithms are not only computationally expensive, but also complicated with one or more sources of noise. One technique to deal with high computational overhead is parallelization. However, though the existing literature gives good insights about the expected behavior of parallelized evolutionary algorithms, we still lack an understanding of their performance in the presence of noise. This paper considers how parallelization might be leveraged together with multi-parent crossover in order to handle noisy problems. We present a rigorous running time analysis of an island model with weakly connected topology tasked with hill climbing in the presence of general additive noise (i.e., noisy OneMax ). Our proofs yield insights into the relationship between the noise intensity and number of required parents. We translate this into positive and negative results for two kinds of multi-parent crossover operators. We then empirically analyze and extend this framework to investigate the trade-offs between noise impact, optimization time, and limits of computation power to deal with noise.
进化算法解决的许多优化问题不仅计算成本高,而且具有一个或多个噪声源。处理高计算开销的一种技术是并行化。然而,尽管现有的文献对并行进化算法的预期行为给出了很好的见解,但我们仍然缺乏对它们在噪声存在下的性能的理解。本文考虑了如何利用并行化和多父交叉来处理噪声问题。我们提出了一个具有弱连接拓扑的岛模型的严格运行时间分析,该模型在一般加性噪声(即嘈杂的OneMax)的存在下具有爬坡任务。我们的证据对噪音强度和所需父母数量之间的关系产生了深刻的见解。我们将其转化为两种多父交叉算子的正负结果。然后,我们对该框架进行了实证分析和扩展,以研究噪声影响、优化时间和处理噪声的计算能力限制之间的权衡。
{"title":"The Influence of Noise on Multi-Parent Crossover for an Island Model Genetic Algorithm","authors":"Brahim Aboutaib, Andrew M. Sutton","doi":"10.1145/3630638","DOIUrl":"https://doi.org/10.1145/3630638","url":null,"abstract":"Many optimization problems tackled by evolutionary algorithms are not only computationally expensive, but also complicated with one or more sources of noise. One technique to deal with high computational overhead is parallelization. However, though the existing literature gives good insights about the expected behavior of parallelized evolutionary algorithms, we still lack an understanding of their performance in the presence of noise. This paper considers how parallelization might be leveraged together with multi-parent crossover in order to handle noisy problems. We present a rigorous running time analysis of an island model with weakly connected topology tasked with hill climbing in the presence of general additive noise (i.e., noisy OneMax ). Our proofs yield insights into the relationship between the noise intensity and number of required parents. We translate this into positive and negative results for two kinds of multi-parent crossover operators. We then empirically analyze and extend this framework to investigate the trade-offs between noise impact, optimization time, and limits of computation power to deal with noise.","PeriodicalId":497392,"journal":{"name":"ACM transactions on evolutionary learning","volume":" 12","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135241918","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
Model-based Gradient Search for Permutation Problems 基于模型的梯度搜索置换问题
Pub Date : 2023-10-20 DOI: 10.1145/3628605
Josu Ceberio, Valentino Santucci
Global random search algorithms are characterized by using probability distributions to optimize problems. Among them, generative methods iteratively update the distributions by using the observations sampled. For instance, this is the case of the well-known Estimation of Distribution Algorithms. Although successful, this family of algorithms iteratively adopts numerical methods for estimating the parameters of a model or drawing observations from it. This is often a very time-consuming task, especially in permutation-based combinatorial optimization problems. In this work, we propose using a generative method, under the model-based gradient search framework, to optimize permutation-coded problems and address the mentioned computational overheads. To that end, the Plackett-Luce model is used to define the probability distribution on the search space of permutations. Not limited to that, a parameter-free variant of the algorithm is investigated. Conducted experiments, directed to validate the work, reveal that the gradient search scheme produces better results than other analogous competitors, reducing the computational cost and showing better scalability.
全局随机搜索算法的特点是使用概率分布来优化问题。其中,生成方法利用采样的观测值迭代更新分布。例如,这就是众所周知的分布估计算法的情况。虽然成功,但这类算法迭代地采用数值方法来估计模型的参数或从中提取观测值。这通常是一项非常耗时的任务,特别是在基于排列的组合优化问题中。在这项工作中,我们建议在基于模型的梯度搜索框架下使用生成方法来优化排列编码问题并解决上述计算开销。为此,使用Plackett-Luce模型定义排列搜索空间上的概率分布。在此基础上,研究了该算法的无参数变体。实验结果表明,梯度搜索方案比其他类似的竞争对手产生更好的结果,降低了计算成本,并具有更好的可扩展性。
{"title":"Model-based Gradient Search for Permutation Problems","authors":"Josu Ceberio, Valentino Santucci","doi":"10.1145/3628605","DOIUrl":"https://doi.org/10.1145/3628605","url":null,"abstract":"Global random search algorithms are characterized by using probability distributions to optimize problems. Among them, generative methods iteratively update the distributions by using the observations sampled. For instance, this is the case of the well-known Estimation of Distribution Algorithms. Although successful, this family of algorithms iteratively adopts numerical methods for estimating the parameters of a model or drawing observations from it. This is often a very time-consuming task, especially in permutation-based combinatorial optimization problems. In this work, we propose using a generative method, under the model-based gradient search framework, to optimize permutation-coded problems and address the mentioned computational overheads. To that end, the Plackett-Luce model is used to define the probability distribution on the search space of permutations. Not limited to that, a parameter-free variant of the algorithm is investigated. Conducted experiments, directed to validate the work, reveal that the gradient search scheme produces better results than other analogous competitors, reducing the computational cost and showing better scalability.","PeriodicalId":497392,"journal":{"name":"ACM transactions on evolutionary learning","volume":"53 6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-10-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135618558","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
Exploring the Explainable Aspects and Performance of a Learnable Evolutionary Multiobjective Optimization Method 探索一种可学习的进化多目标优化方法的可解释方面和性能
Pub Date : 2023-09-28 DOI: 10.1145/3626104
Giovanni Misitano
Multiobjective optimization problems have multiple conflicting objective functions to be optimized simultaneously. The solutions to these problems are known as Pareto optimal solutions, which are mathematically incomparable. Thus, a decision maker must be employed to provide preferences to find the most preferred solution. However, decision makers often lack support in providing preferences and insights in exploring the solutions available. We explore the combination of learnable evolutionary models with interactive indicator-based evolutionary multiobjective optimization to create a learnable evolutionary multiobjective optimization method. Furthermore, we leverage interpretable machine learning to provide decision makers with potential insights about the problem being solved in the form of rule-based explanations. In fact, we show that a learnable evolutionary multiobjective optimization method can offer advantages in the search for solutions to a multiobjective optimization problem. We also provide an open source software framework for other researchers to implement and explore our ideas in their own works. Our work is a step towards establishing a new paradigm in the field on multiobjective optimization: explainable and learnable multiobjective optimization . We take the first steps towards this new research direction and provide other researchers and practitioners with necessary tools and ideas to further contribute to this field.
多目标优化问题有多个相互冲突的目标函数需要同时优化。这些问题的解被称为帕累托最优解,在数学上是无可比拟的。因此,必须雇用决策者来提供偏好,以找到最受欢迎的解决方案。然而,决策者在探索可用的解决方案时往往缺乏提供偏好和见解的支持。将可学习的进化模型与基于交互指标的进化多目标优化相结合,建立了一种可学习的进化多目标优化方法。此外,我们利用可解释的机器学习,以基于规则的解释的形式为决策者提供关于正在解决的问题的潜在见解。事实上,我们证明了一种可学习的进化多目标优化方法在寻找多目标优化问题的解方面具有优势。我们还提供了一个开源软件框架,供其他研究人员在他们自己的作品中实现和探索我们的想法。我们的工作是朝着在多目标优化领域建立一个新的范式迈出的一步:可解释和可学习的多目标优化。我们向这个新的研究方向迈出了第一步,并为其他研究人员和从业者提供了必要的工具和想法,以进一步为这一领域做出贡献。
{"title":"Exploring the Explainable Aspects and Performance of a Learnable Evolutionary Multiobjective Optimization Method","authors":"Giovanni Misitano","doi":"10.1145/3626104","DOIUrl":"https://doi.org/10.1145/3626104","url":null,"abstract":"Multiobjective optimization problems have multiple conflicting objective functions to be optimized simultaneously. The solutions to these problems are known as Pareto optimal solutions, which are mathematically incomparable. Thus, a decision maker must be employed to provide preferences to find the most preferred solution. However, decision makers often lack support in providing preferences and insights in exploring the solutions available. We explore the combination of learnable evolutionary models with interactive indicator-based evolutionary multiobjective optimization to create a learnable evolutionary multiobjective optimization method. Furthermore, we leverage interpretable machine learning to provide decision makers with potential insights about the problem being solved in the form of rule-based explanations. In fact, we show that a learnable evolutionary multiobjective optimization method can offer advantages in the search for solutions to a multiobjective optimization problem. We also provide an open source software framework for other researchers to implement and explore our ideas in their own works. Our work is a step towards establishing a new paradigm in the field on multiobjective optimization: explainable and learnable multiobjective optimization . We take the first steps towards this new research direction and provide other researchers and practitioners with necessary tools and ideas to further contribute to this field.","PeriodicalId":497392,"journal":{"name":"ACM transactions on evolutionary learning","volume":"69 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135385435","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
Editorial to the “Evolutionary Reinforcement Learning” Special Issue “进化强化学习”特刊社论
Pub Date : 2023-09-26 DOI: 10.1145/3624559
Adam Gaier, Giuseppe Paolo, Antoine Cully
No abstract available.
没有摘要。
{"title":"Editorial to the “Evolutionary Reinforcement Learning” Special Issue","authors":"Adam Gaier, Giuseppe Paolo, Antoine Cully","doi":"10.1145/3624559","DOIUrl":"https://doi.org/10.1145/3624559","url":null,"abstract":"No abstract available.","PeriodicalId":497392,"journal":{"name":"ACM transactions on evolutionary learning","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134957845","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
期刊
ACM transactions on evolutionary learning
全部 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