2022年蚁群算法的改进神经网络程序 .pdf
《2022年蚁群算法的改进神经网络程序 .pdf》由会员分享,可在线阅读,更多相关《2022年蚁群算法的改进神经网络程序 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、%蚁群算法的改进神经网络程序%这是某个硕士论文中附带的程序,经过试用,完全不能用。%蚁群算法优化神经网络%参数值%ant_amount,蚂蚁总数%quanzhi_amount,权值总数%xuanzhi_amount ,可选值总数%k,蚂蚁 k %i,权值 j %j,选值 j %tao,信息素矩阵%zeng_tao,信息素增量%NC ,最大迭代%rou,信息挥发度 ; %Q,信息总量 :为蚂蚁循环一周时释放在所经过的路径上的信息素总量%zuixiaowucha ,最小误差%shijiwucha 实际误差%conter 迭代次数%sum_tao,tao 和%p,信息素概率%4 个矩阵 : % iw
2、b(i,j) ,权值矩阵 (i*j) % tao(i,j) ,信息素矩阵(i*j) %mayi_xuanzhi(k,i) ,每只蚂蚁选的权值矩阵(k*i) %mayi_xuanwei(k*i) ,每只蚂蚁选的权值位置矩阵(k*i) %网络主程序Clear; yangben_yuanshi= 7.8 111 701 129 2.8; 45 168 330 82 3.1; 58 103 251 51 6; 56 144 164 36 1.8; 82 161 406 79 8.9; 10 15 19.5 5 0; 18 135 208 59 0; 129 181 244 44 0; 12 23 98
3、 9 0; 164 244 497 103 8.3; 16 237 470 92 0; 15 125 574 29 7; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - 49 41.6 124 25.1 15.7; 21 7.6 96.3 4.7 26.73; 65 26.1 41.6 10.1 57.8; 64 22 51.7 20.7 95.1; 29 7.52 14.8 5.5 5.4; 6.3 7.87 3.03 6.9
4、7 11.1; 413 6.8 4.6 40.4 8.15; 23.4 14.3 9.71 7.12 3.44; 15.2 2.4 4.5 4.8 27.2; 45 431 517 210 2; 65 150 54 45 0; 4 70.7 211 76 18.9; 22 12 6.3 4.6 7.4; 130.4 48.8 93.4 16.3 123.4; 198 54.3 107.1 6.4 148.8; 521.1 107 177.1 9.2 144.7; 217.5 40 51.8 4.9 67.5; 63 7.4 17 1.8 6.2; 54 7 8.6 7.4 5.4; 150 2
5、7 63 3.6 90; 162 109 201 11 183; 59 28 70 9 15; 201 36.1 32.3 6 47.2; % 训练样本初值for i=1:35 % 训练样本归一化yangben_guiyi(i,:)=0.1+0.8*(yangben_yuanshi(i,:)-min(yangben_yuanshi(i,:)/(max(yangben_yuanshi(i,:)-min(yangben_yuanshi(i,:); end yangben_shuchu= 1 0 0 0 0; 1 0 0 0 0; 1 0 0 0 0; 1 0 0 0 0; 1 0 0 0 0; 1
6、 0 0 0 0; 1 0 0 0 0; 1 0 0 0 0; 1 0 0 0 0; 1 0 0 0 0; 1 0 0 0 0; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - 1 0 0 0 0; 0 1 0 0 0; 0 1 0 0 0; 0 1 0 0 0; 0 1 0 0 0; 0 0 1 0 0; 0 0 1 0 0; 0 0 1 0 0; 0 0 1 0 0; 0 0 1 0 0; 0 0 0 1 0; 0 0 0
7、1 0; 0 0 0 1 0; 0 0 0 1 0; 0 0 0 0 1; 0 0 0 0 1; 0 0 0 0 1; 0 0 0 0 1; 0 0 0 0 1; 0 0 0 0 1; 0 0 0 0 1; 0 0 0 0 1; 0 0 0 0 1; 0 0 0 0 1; % 训练样本故障输出值yangben_guiyi=yangben_guiyi; yangben_shuchu=yangben_shuchu; net=newff(minmax(yangben_guiyi),11,5,tansig,logsig,traingd);%生成原始神经网络XX=yangben_guiyi; YY=ya
8、ngben_shuchu; P=XX; T=YY; R=size(P,1); S2=size(T,1); S1=11; %隐含层节点数S=R*S1+S1*S2+S1+S2; %蚁群算法编码长度% start 初始化ant_amount=40; %蚂蚁总数quanzhi_amount=S; %权值总数名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - xuanzhi_amount=30; % 可选值总数rand(state,0); t
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年蚁群算法的改进神经网络程序 2022 年蚁群 算法 改进 神经网络 程序
限制150内