arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2407.02113cs.NE
收藏

工程优化问题的广义进化元启发式(GEM)算法

A Generalized Evolutionary Metaheuristic (GEM) Algorithm for Engineering Optimization

Xin-She Yang

摘要:

工程和工业设计应用中的许多优化问题可以表述为具有高度非线性目标的优化问题,受到多个复杂约束。解决这样的优化问题需要复杂的算法和优化技术。近年来的一个主要趋势是使用自然启发的MetaHeustic算法(NIMA)。尽管受自然启发的元启发式算法很受欢迎,但仍有一些具有挑战性的问题和开放的问题需要解决。目前的NIMAs的两个主要问题是:文献中有超过540种算法,没有统一的框架来理解不同算法的搜索机制。因此,本文试图分析不同的算法之间的一些异同,然后提出了一个广义进化元启发式(GEM),试图统一现有的一些算法。在简要讨论了一些见解自然启发式算法和一些开放的问题,我们提出了一个广义的进化元启发式算法,以统一20多个不同的算法,以了解他们的主要步骤和搜索机制。然后,我们使用15个测试基准测试的统一GEM,以验证其性能。最后,对进一步的研究课题进行了简要的讨论。

英文摘要:

Many optimization problems in engineering and industrial design applications can be formulated as optimization problems with highly nonlinear objectives, subject to multiple complex constraints. Solving such optimization problems requires sophisticated algorithms and optimization techniques. A major trend in recent years is the use of nature-inspired metaheustic algorithms (NIMA). Despite the popularity of nature-inspired metaheuristic algorithms, there are still some challenging issues and open problems to be resolved. Two main issues related to current NIMAs are: there are over 540 algorithms in the literature, and there is no unified framework to understand the search mechanisms of different algorithms. Therefore, this paper attempts to analyse some similarities and differences among different algorithms and then presents a generalized evolutionary metaheuristic (GEM) in an attempt to unify some of the existing algorithms. After a brief discussion of some insights into nature-inspired algorithms and some open problems, we propose a generalized evolutionary metaheuristic algorithm to unify more than 20 different algorithms so as to understand their main steps and search mechanisms. We then test the unified GEM using 15 test benchmarks to validate its performance. Finally, further research topics are briefly discussed.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑