资源简介
经典EPSDE文章源代码 Differential evolution algorithm with ensemble of parameters and mutation strategies," Applied Soft Computing, in press, 2011.

代码片段和文件信息
% Acknowledgement:
% This function is provided by Dr. P. N. Suganthan and we have done minor
% revisions.
function f = benchmark_func(x func_num o A M a alpha b)
persistent fhd f_bias
% benchmark_func.m is the main function for 25 test functions all
% minimize
% problems
% e.g. f = benchmark_func(x func_num)
% x is the variable f is the function value
% func_num is the function num
% 25 TEST FUCNTIONS
% Unimodal Functions (5):
% 1. Shifted Sphere Function Bounds[-100 100] f_bias = -450
% 2. Shifted Schwefel‘s Problem 1.2 Bounds[-100 100] f_bias = -450
% 3. Shifted Rotated High Conditioned Elliptic Function Bounds[-100 100] f_bias = -450
% 4. Shifted Schwefel‘s Problem 1.2 with Noise in Fitness Bounds[-100 100] f_bias = -450
% 5. Schwefel‘s Problem 2.6 with Global Optimum on Bounds Bounds[-100 100] f_bias = -310
%
% Multimodal Functions (20):
% Basic Functions (7):
% 6. Shifted Rosenbrock‘s Function Bounds[-100 100] f_bias = 390
% 7. Shifted Rotated Griewank‘s Function without Bounds Initilization Range [0 600] f_bias = -180
% 8. Shifted Rotated Ackley‘s Function with Global Optimum on Bounds Bounds[-32 32] f_bias = -140
% 9. Shifted Rastrigin‘s Function Bounds[-5 5] f_bias = -330
% 10. Shifted Rotated Rastrigin‘s Function Bounds[-5 5] f_bias = -330
% 11. Shifted Rotated Weierstrass Function Bounds[-0.5 0.5] f_bias = 90
% 12. Schwefel‘s Problem 2.13 Bounds[-100 100] f_bias = -460
%
% Expanded Functions (2):
% 13. Expanded Extended Griewank‘s plus Rosenbrock‘s Function (F8F2) Bounds[-3 1] f_bias = -130
% 14. Expanded Rotated Extended Scaffe‘s F6 Bounds[-100 100] f_bias = -300
%
% Hybrid Composition Functions (11):
% 15. Hybrid Composition Function 1 Bounds[-5 5] f_bias = 120
% 16. Rotated Hybrid Composition Function 1 Bounds[-5 5] f_bias = 120
% 17. Rotated Hybrid Composition Function 1 with Noise in Fitness Bounds[-5 5] f_bias = 120
% 18. Rotated Hybrid Composition Function 2 Bounds[-5 5] f_bias = 10
% 19. Rotated Hybrid Composition Function 2 with a Narrow Basin for the Global Optimum Bounds[-5 5]] f_bias = 10
% 20. Rotated Hybrid Composition Function 2 with the Global Optimum on the Bounds Bounds[-5 5] f_bias = 10
% 21. Rotated Hybrid Composition Function 3 Bounds[-5 5] f_bias = 360
% 22. Rotated Hybrid Composition Function 3 with High Condition Number Matrix Bounds[-5 5] f_bias = 360
% 23. Non-Continuous Rotated Hybrid Composition Function 3 Bounds[-5 5] f_bias = 360
% 24. Rotated Hybrid Composition Function 4 Bounds[-5 5] f_bias = 260
% 25. Rotated Hybrid Composition Function 4 without Bounds Intilization Range[-2 5] f_bias = 260
%
%J. J. Liang & P. N. Suganthan 2005.Feb 18
if func_num == 1 fhd = str2func(‘sphere_func‘); %[-100 100]
elseif func_num == 2 fhd = str2func(‘schwefel_102‘); %[-100 100]
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 15743 2010-09-29 20:47 EPSDE\EPSDE.m
文件 22913 2010-09-21 15:04 EPSDE\benchmark_func.m
目录 0 2018-12-30 17:03 EPSDE\
- 上一篇:tp框架封装redis读写分离类.rar
- 下一篇:遗传算法的各种应用含源码
相关资源
- 编程实现二维DCT变换
- 图像二值化
- 用FFT对信号进行频谱分析
- Tone-Reservation
- QGA 量子遗传算法
- 差分形式的阻滞增长模型
- 遗传算法的M文件
- 简单二阶互联系统的非线性动力学分
- 手写数字识别-模板匹配法
- Stock_Watson_动态因子分析模型
- 果蝇优化算法优化支持向量回归程序
- 自己做的一个简单GUI扑克纸牌识别-
- multi output SVR
- AR过程的线性建模过程与各种功率谱估
- PCNN TOOLBOX
- plstoolbox.zip
- 中国国家基础地理信息系统GIS数据
- 粒子群微电网优化调度
- 矩阵分析-经典教材-中文版-Roger.A.Ho
- 压缩感知TwIST
- 基于最小错误率的贝叶斯手写数字分
- 最全系统辨识源代码,包括多种最小
- 导弹制导实验
- 画跟踪精确度图的程序.zip
- 重力场大地水准面及重力异常阶次误
- prtools5.2.3工具包
- 脉冲耦合神经网络工具箱PCNN-toolbox
- SVM算法-回归拟合程序.zip
- Kriging代理模型EGO算法.zip
- Matalb实现停车场完整系统
评论
共有 条评论