5

MATLAB智能算法30个案例分析_源代码

上传者:uxyzz

发布时间:2016-12-21 00:13:42

大小:5 M

简介:%% 清空环境变量 clc clear   %% 下载数据  load data1 input output   %% 权重初始化 k=rand(1,2000); [m,n]=sort(k);   %训练样本  input_train=input(n(1:1900),:)'; output_train=output(n(1:1900),:)';   %测试样本  input_test=input(n(1901:2000),:)'; output_test=output(n(1901:2000),:)';   %样本权重  [mm,nn]=size(input_train); D(1,:)=ones(1,nn)/nn;   %训练样本归一化  [inputn,inputps]=mapminmax(input_train); [outputn,outputps]=mapminmax(output_train);   K=10; for i=1:K           %弱预测器训练      net=newff(inputn,outputn,5);     net.trainParam.epochs=20;     net.trainParam.lr=0.1;      net=train(net,inputn,outputn);           %弱预测器预测     an1=sim(net,inputn);      BPoutput=mapminmax('reverse',an1,outputps);           %预测误差      erroryc(i,:)=output_train-BPoutput;           %测试数据预测

源代码
下 载 5人已下载
分享

更多资料推荐

Copyright©2005-2019 51CTO.COM 版权所有 未经许可 请勿转载