计算机科学
Python(编程语言)
MATLAB语言
元启发式
优化测试函数
算法
领域(数学)
工程优化
最优化问题
启发式
数学优化
人工智能
多群优化
数学
程序设计语言
纯数学
作者
Rohit Salgotra,Pankaj Sharma,R. Saravanakumar,Amir H. Gandomi
标识
DOI:10.1007/s11831-023-10030-1
摘要
Abstract Optimization is a method which is used in every field, such as engineering, space, finance, fashion market, mass communication, travelling, and also in our daily activities. In every field, everyone always wants to minimize or maximize something called the objective function. Traditional and modern optimization techniques or Meta-Heuristic (MH) optimization techniques are used to solve the objective functions. But the traditional optimization techniques fail to solve the complex and real-world optimization problem consisting of non-linear objective functions. So many modern optimization techniques have been proposed exponentially over the last few decades to overcome these challenges. This paper discusses a brief review of the different benchmark test functions (BTFs) related to existing MH optimization algorithms (OA). It discusses the classification of MH algorithms reported in the literature regarding swarm-based, human-based, physics-based, and evolutionary-based methods. Based on the last half-century literature, MH-OAs are tabulated in terms of the proposed year, author, and inspiration agent. Furthermore, this paper presents the MATLAB and python code web-link of MH-OA. After reading this review article, readers will be able to use MH-OA to solve challenges in their field.
科研通智能强力驱动
Strongly Powered by AbleSci AI