⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 免疫算法实现多峰、多极值函数平面曲面拟合
💻 TXT
字号:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
具体文件对应内容:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
main.m:解决静态拟合问题
dymaic_main.m:解决动态拟合问题
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
rosen.m:生成固定样本函数
drosen.m:生成动态样本函数
hia.m:解决静态问题时所使用的递阶免疫算法函数
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
crossover.m:解决静态问题时所递阶免疫算法所调用的交叉函数
rs_mutation.m:解决静态和动态问题时所递阶免疫算法所调用的上层基因变异函数
sg_mutation.m:解决静态问题时所递阶免疫算法所调用的下层基因变异函数
randomize.m:算法个体调整函数
fitness.m:计算自适应函数
find_error.m:解决动态问题时确定粗拟合节点函数,对应动态拟合问题第1步
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
matlabhia*.mat:采用递阶免疫算法解决静态问题最终结果,*内容对应1,2,3
matlabseatry*.mat:采用递阶免疫算法解决动态问题最终结果,*内容对应1,2....16
dy*.mat:1,2为1000次样本变化实验数据,3,4为500次网络调整数据
resultold.mat:原始递阶免疫算法结果
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
算法执行顺序:
main.m----->dymaic_main.m
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
算法调用关系
			| rosen.m
			| hia.m
			| sea.m
			| crossover.m
main--------------------| rs_mutation.m
			| sg_mutation.m
			| randomize.m
			| fitness.m
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
算法数据保存格式:
result*:最终网络结果,*内容对应2,3,4,其中run.m为4,run_again为3,run_again_again为2
pro*:自适应函数变化曲线,*内容对应2,3,4,其中run.m为4,run_again为3,run_again_again为2
t_x,t_y:训练样本
te_x,te_y:测试样本
matlabhia3*:*内容为1,2,3....8,为NIA算法结果


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -