GA-SOS-FA-CS
所属分类:人工智能/神经网络/深度学习
开发工具:matlab
文件大小:8KB
下载次数:2
上传日期:2021-06-08 17:46:30
上 传 者:
sh-1993
说明: GA-SOS-FA-CS,四种元启发式算法:共生生物搜索(SOS)、萤火虫算法(FA)、遗传算法(GA)和...
(Four metaheuristic algorithms: symbiotic organism search (SOS), firefly algorithm (FA), genetic algorithms (GA), and cuckoo search (CS) on some benchmark functions.)
文件列表:
FA.m (1923, 2021-06-09)
GA1.m (2437, 2021-06-09)
SOS.m (3142, 2021-06-09)
cuckoo_search.m (8714, 2021-06-09)
opt_fun.m (875, 2021-06-09)
# Metaheuristic algorithms comparison
A series of benchmark functions were selected due to their inherent difficulty to find their absolute minimum or maximum numerically because they are either: non-separable, non-differentiable, have a high number of dimensions or have multiple local minima (multimodal). These functions are usually used to test the performance of optimization algorithms ([Yang](https://www.sciencedirect.com/science/article/pii/B9780128197141000178)). The selected benchmark functions are:
* Schaffer N1
* Holder-Table
* Cross-in-Tray
* Happy cat
* Schaffer N4
* N-D Sphere
More detalied description of the function is found in the following table
![image](https://user-images.githubusercontent.com/70922559/121162240-6044fd80-c813-11eb-9a6a-6c84b6a97e1e.png)
The second column describes the boundaries of the search space that was used for each function. The third column is the number of dimensions. The fourth column gives a description of the function, D: differentiable; ND: non-differentiable; NS: non-separable; U: unimodal; M: multimodal. **f(x_{min})** is the minimum of the function and **x_{min}** is where the minimum can be found in the domain of the function, the **|x|** symbol means that the value of **x** can be positive or negative.
## Results
![image](https://user-images.githubusercontent.com/70922559/121162746-cf225680-c813-11eb-8477-ce520d6e9fff.png)
In bold are the best results
## Contributors
* [Felipe Villase±or](https://github.com/Felipev201)
* [Daniel Torres](https://github.com/DanielTorres***)
近期下载者:
相关文件:
收藏者: