资源简介
利用鱼群算法优化BP神经网络权值,本代码包括完整的鱼群算法,BP神经网络算法和运行数据,可以直接运行。

代码片段和文件信息
%读取训练数据
[f1f2f3f4class] = textread(‘trainData.txt‘ ‘%f%f%f%f%f‘150);
%特征值归一化
%[inputminImaxI] = premnmx( [f1 f2 f3 f4 ]‘) ;
[inputinputps]=mapminmax([f1 f2 f3 f4 ]‘);
%构造输出矩阵
s = length( class ) ;
output = zeros( s 3 ) ;
for i = 1 : s
output( i class( i ) ) = 1 ;
end
%构建神经网络
net = newff( minmax(input) [7 3] { ‘logsig‘ ‘purelin‘ } ‘traingdx‘ ) ;
%鱼群算法优化权值和阈值
[nete_iterpassed_times]=af_lwb(netinputoutput);
%设置训练参数
net.trainparam.show = 50 ;
net.trainparam.epochs = 500 ;
net.trainparam.goal = 0.01 ;
net.trainParam.lr = 0.01 ;
%开始训练
net = train( net input output‘ ) ;
%读取测试数据
[t1 t2 t3 t4 c] = textread(‘testData.txt‘ ‘%f%f%f%f%f‘150);
%测试数据归一化
[testInputtestInputps]=mapminmax([t1t2t3t4]‘);
%仿真
Y = sim( net testInput );
%统计识别正确率
[s1 s2] = size( Y ) ;
hitNum = 0 ;
for i = 1 : s2
[m Index] = max( Y( : i ) ) ;
if( Index == c(i) )
hitNum = hitNum + 1 ;
end
end
sprintf(‘识别率是 %3.3f%%‘100 * hitNum / s2 )
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-10-27 15:08 AF_BP\
目录 0 2017-10-26 20:23 AF_BP\@AF_init\
文件 488 2017-10-26 19:34 AF_BP\@AF_init\AF_foodconsistence.m
文件 424 2017-10-26 16:38 AF_BP\@AF_init\AF_init.m
文件 134 2017-10-26 19:42 AF_BP\@AF_init\dstc.m
文件 691 2017-10-26 20:08 AF_BP\@AF_init\evaluate.m
文件 1217 2017-10-26 20:08 AF_BP\@AF_init\follow.m
文件 356 2017-10-26 18:46 AF_BP\@AF_init\get.m
文件 212 2017-10-26 20:28 AF_BP\@AF_init\move.m
文件 1122 2017-10-26 20:27 AF_BP\@AF_init\prey.m
文件 429 2017-10-26 18:46 AF_BP\@AF_init\set.m
文件 1557 2017-10-26 20:29 AF_BP\@AF_init\swarm.m
文件 1115 2017-10-27 14:14 AF_BP\af_bp.m
文件 2455 2017-10-27 15:07 AF_BP\af_lwb.m
文件 0 2017-10-26 16:24 AF_BP\net.B
文件 1349 2011-07-10 13:38 AF_BP\testData.txt
文件 2708 2011-07-10 13:42 AF_BP\totalData.txt
文件 1359 2011-07-10 13:39 AF_BP\trainData.txt
相关资源
- bp神经网络源代码,可直接运行
- 改进的BP神经网络算法
- 基于bp神经网络的表情识别
- 基于ARIMA、BP神经网络与GM的组合模型
- 基于改进鱼群算法的矿用链式STATCOM装
- 基于双隐含层BP神经网络的预测
- 基于PSO优化BP神经网络的水质预测研究
- BP神经网络算法逼近一个正弦函数
- 基于主成分分析与BP神经网络的雾天能
- 基于BP神经网络的挖掘机液压系统故障
- BP神经网络在手机评价中的应用
- 基于因素分析与BP神经网络的上市公司
- BP神经网络计算过程详解
- 基于BP神经网络电力系统短期负荷预测
- BP神经网络用于两类图片识别分类
- 各种优化BP神经网络算法
- 基于BP神经网络的车牌识别技术
- 基于LabVIEW的BP神经网络算法的设计实
- bp神经网络图像识别
- 基于BP神经网络的人脸识别的源代码
- BP神经网络在GPS高程拟合中的应用
- bp神经网络轴承故障诊断系统
- 基于遗传算法的BP神经网络在多目标优
- 论文:基于BP神经网络和GM1,1模型的
- BP神经网络详解与
- 车牌识别课程设计,能运行,模板匹
- BP数字识别代码——了解和测试BP神经
- BP神经网络实现函数拟合
- BP预测温度模型_2019.10.14.rar
- 基于PCA和BP神经网络的人脸识别
评论
共有 条评论