资源简介
通过遗传算法对BP神经网络进行优化,包含所相关的函数,有数据集,可以直接运行
代码片段和文件信息
%读取数据
data=xlsread(‘data.xls‘);
%训练预测数据
data_train=data(1:113:);
data_test=data(118:123:);
input_train=data_train(:1:9)‘;
output_train=data_train(:10)‘;
input_test=data_test(:1:9)‘;
output_test=data_test(:10)‘;
%数据归一化
[inputnmininputmaxinputoutputnminoutputmaxoutput]=premnmx(input_trainoutput_train); %对p和t进行字标准化预处理
net=newff(minmax(inputn)[101]{‘tansig‘‘purelin‘}‘trainlm‘);
net.trainParam.epochs=100;
net.trainParam.lr=0.1;
net.trainParam.goal=0.00001;
%net.trainParam.show=NaN
%网络训练
net=train(netinputnoutputn);
%数据归一化
inputn_test = tramnmx(input_testmininputmaxinput);
an=sim(netinputn);
test_simu=postmnmx(anminoutputmaxoutput);
error=test_simu-output_train;
plot(error)
k=error./output_train
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-08-09 20:59 GA-BP\
文件 772 2009-08-31 23:41 GA-BP\BP.m
文件 420 2009-08-16 22:48 GA-BP\Code.m
文件 1556 2009-08-31 23:41 GA-BP\Cross.m
文件 1158 2009-08-31 23:41 GA-BP\Decode.m
文件 4170 2016-08-10 19:05 GA-BP\Genetic.asv
文件 4170 2016-08-10 19:08 GA-BP\Genetic.m
文件 1602 2009-11-12 19:20 GA-BP\Mutation.m
文件 825 2010-05-26 00:10 GA-BP\Select.m
文件 124583 2016-08-06 10:16 GA-BP\a.DAT
文件 46404 2009-09-18 14:23 GA-BP\data.mat
文件 986 2016-08-10 19:00 GA-BP\fun.m
文件 957 2016-08-09 13:29 GA-BP\fun.m.bak
文件 291 2009-08-31 23:41 GA-BP\test.m
文件 25517 2016-08-06 10:17 GA-BP\x.DAT
相关资源
- 光伏在MPPT下的boost电路
- pure_mathmodel_origin.slx
- 射线追踪法
- workerman_gameMatch.zip
- 随机梯度下降算法
- 物流中心选址遗传算法
- 烟花算法FWA
- 粒子群法经济调度
- 基础差分进化算法Rastrigin测试
- MATPOWER 潮流计算总结
- kalman-BP神经网络
- ABC带约束优化算法
- matpower cpf
- PCL中BoundaryEstimation边界提取代码
- 连接二值图像中断开的点
- 遗传算法求解多元函数最大值
- 遗传算法实数编码.zip
- 车牌倾斜校正
- 卷积编解码,实现了2/33/4删余卷积
- 有源电力滤波器APF
- RBF神经网络预测
- 基于遗传算法的多目标优化算法
- 基于遗传算法的LQR控制器的优化设计
- 基于遗传算法的BP神经网络优化算法
- BP神经网络fortran仿真程序
- PCI Geomatica 2016 Crackrar
- 遗传算法求最小值
- Abaqus material library
- 遗传算法数据挖掘分类器
- R语言GA遗传算法并行化实现
评论
共有 条评论