一些常用的测试函数的表达式

先做一个声明:文章是由我的个人公众号中的推送直接复制粘贴而来,因此对智能优化算法感兴趣的朋友,可关注我的个人公众号:启发式算法讨论。我会不定期在公众号里分享不同的智能优化算法,经典的,或者是近几年提出的新型智能优化算法,并附MATLAB代码。

原文在这里:点一下

声明:以下内容摘自书籍《群智能进化算法及其应用》,这是一本不错的群智能优化的书,大家可以去阅读。简单推荐~

对于一些期刊来说,并不要求作者跑完一整个测试集,尤其对于有篇幅限制的期刊。并且,大多数的中文核刊也不需要跑完整个测试集。这时,就可以从一些常用的测试函数中挑选若干个进行数值实验。

这里是一些常用的优化函数的表达式,都是静态优化问题,即不考虑时间。包含:单目标无约束优化问题测试函数、单目标约束优化问题测试函数、多目标无约束优化问题测试函数、多目标约束优化问题测试函数。

上面这本书大家也可以去下载阅读,里面对优化问题的描述很详细,也比较系统,很适合初学者。
 

  1. 单目标无约束优化问题测试函数

一些常用的测试函数的表达式_第1张图片

一些常用的测试函数的表达式_第2张图片

一些常用的测试函数的表达式_第3张图片

2. 单目标约束优化问题测试函数

一些常用的测试函数的表达式_第4张图片

一些常用的测试函数的表达式_第5张图片

一些常用的测试函数的表达式_第6张图片

3. 多目标无约束优化问题测试函数

一些常用的测试函数的表达式_第7张图片

一些常用的测试函数的表达式_第8张图片

一些常用的测试函数的表达式_第9张图片

一些常用的测试函数的表达式_第10张图片

一些常用的测试函数的表达式_第11张图片

一些常用的测试函数的表达式_第12张图片

4. 多目标约束优化问题测试函数

一些常用的测试函数的表达式_第13张图片

一些常用的测试函数的表达式_第14张图片

一些常用的测试函数的表达式_第15张图片

 

你可能感兴趣的:(matlab,开发语言,算法,启发式算法,模拟退火算法)