| 查看: 300 | 回复: 2 | |||
| 当前主题已经存档。 | |||
[交流]
【求助】遗传算法优化神经网络出现问题?【已解决】
|
|||
|
用遗传算法优化神经网络 出现问题 具体源程序 %% 清除环境变量 clear all clc warning off nntwarn off %% 声明全局变量 global p % 训练集输入数据 global t % 训练集输出数据 global R % 输入神经元个数 global S2 % 输出神经元个数 global S1 % 隐层神经元个数 global S % 编码长度 S1=6; c = [1000 1040 1000 1020 1040 1000 1020 1000 1020 1040 1000 1020 1040 1000 1040 1020 1040 1000 1020 1040 1000 1020 1040 ; 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 ; 30 60 30 45 60 30 45 30 45 60 30 45 60 30 60 45 60 30 45 60 30 45 60 ]; r = 1.0e+003 * [0.8750 0.8575 0.8975 0.8800 0.8800 0.8825 0.8800 0.8600 0.8425 0.8725 0.8925 0.9075 0.8925 0.8750 0.9025 0.9100 0.8650 0.9000 0.8800 0.9125 0.9000 0.9050 0.9025; 1.0900 1.0650 1.0850 1.0700 1.0650 1.0900 1.0750 1.0800 1.1050 1.0700 1.0850 1.0850 1.1000 1.0700 1.0950 1.1150 1.1150 1.0950 1.0800 1.1000 1.1150 1.1000 1.1100; 0.0110 0.0123 0.0118 0.0127 0.0130 0.0110 0.0100 0.0125 0.0120 0.0127 0.0103 0.0127 0.0095 0.0080 0.0095 0.0120 0.0123 0.0123 0.0125 0.0145 0.0107 0.0115 0.0088; 0.0605 0.0565 0.0580 0.0645 0.0680 0.0635 0.0670 0.0510 0.0505 0.0612 0.0515 0.0625 0.0537 0.0530 0.0565 0.0548 0.0532 0.0607 0.0612 0.0633 0.0553 0.0560 0.0573 ]; c2 =[ 1000 1020 1020 1040 ; 3 1 2 1; 30 45 60 60 ]; r2 =1.0e+003 *[ 0.8950 0.8825 0.9025 0.8750; 1.0900 1.0700 1.0900 1.0800; 0.0130 0.0127 0.0113 0.0095; 0.0515 0.0660 0.0663 0.0625 ]; % 训练网络 [p,minc,maxc,t,minr,maxr] = premnmx(c,r); net=newff(minmax(p),[S1,4],{'tansig','purelin'},'trainlm'); net.trainParam.lr = 0.8; net.trainParam.goal=0.1; net.trainParam.show=200; net.trainParam.epochs=10000; net=train(net,p,t); kn = tramnmx(c2,minc,maxc); a2n = sim(net,kn); [a2] = postmnmx(a2n,minr,maxr); %% GA-BP神经网络 R=size(p,1); % R = 7; S2=size(t,1); % S2 =7; S=R*S1+S1*S2+S1+S2; % S = 382 aa=ones(S,1)*[-1,1]; % 变量上下项矩阵 aa =382*@ popu=50; % 种群规模 initPpp=initializega(popu,aa,'gabpEval'); % 初始化种群 gen=100; % 遗传代数 [x,endPop,bPop,trace]=ga(aa,'gabpEval',[],initPpp,[1e-6 1 1],'maxGenTerm',gen,... 'normGeomSelect',[0.09],['arithXover'],[2 0; 2 3;2 0],'nonUnifMutation',[2 gen 3]); 运行上一步时候 出现了 ??? Error using ==> ga Too many input arguments. 请高手指点? 本人不胜感激! 谢谢了 ! [ Last edited by nono2009 on 2009-11-4 at 00:09 ] |
» 猜你喜欢
请问有评职称,把科研教学业绩算分排序的高校吗
已经有3人回复
孩子确诊有中度注意力缺陷
已经有12人回复
2025冷门绝学什么时候出结果
已经有3人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
AI论文写作工具:是科研加速器还是学术作弊器?
已经有3人回复
2026博士申请-功能高分子,水凝胶方向
已经有6人回复
论文投稿,期刊推荐
已经有4人回复
硕士和导师闹得不愉快
已经有13人回复
请问2026国家基金面上项目会启动申2停1吗
已经有5人回复


2楼2009-11-03 12:44:19

3楼2009-11-03 12:52:24














回复此楼