资源简介
Matalbpso优化bp网络程序-PSO-bp.rar
利用pso优化bp网络
利用pso优化bp网络
代码片段和文件信息
function error = fun(xinputnumhiddennumoutputnumnetinputnoutputn)
%该函数用来计算适应度值
%x input 个体
%inputnum input 输入层节点数
%outputnum input 隐含层节点数
%net input 网络
%inputn input 训练输入数据
%outputn input 训练输出数据
%error output 个体适应度值
%提取
w1=x(1:inputnum*hiddennum);
B1=x(inputnum*hiddennum+1:inputnum*hiddennum+hiddennum);
w2=x(inputnum*hiddennum+hiddennum+1:inputnum*hiddennum+hiddennum+hiddennum*outputnum);
B2=x(inputnum*hiddennum+hiddennum+hiddennum*outputnum+1:inputnum*hiddennum+hiddennum+hiddennum*outputnum+outputnum);
net=newff(inputnoutputnhiddennum);
%网络进化参数
net.trainParam.epochs=20;
net.trainParam.lr=0.1;
net.trainParam.goal=0.00001;
net.trainParam.show=100;
net.trainParam.showWindow=0;
%网络权值赋值
net.iw{11}=reshape(w1hiddennuminputnum);
net.lw{21}=reshape(w2outputnumhiddennum);
net.b{1}=reshape(B1hiddennum1);
net.b{2}=B2;
%网络训练
net=train(netinputnoutputn);
an=sim(netinputn);
error=sum(abs(an-outputn));
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 46404 2011-03-04 10:53 PSO-bp\data.mat
文件 1049 2011-03-04 10:53 PSO-bp\fun.m
文件 2063 2011-03-09 19:30 PSO-bp\PSO.asv
文件 2058 2011-03-09 19:32 PSO-bp\PSO.m
目录 0 2011-03-09 15:34 PSO-bp
----------- --------- ---------- ----- ----
51574 5
相关资源
- 基于干扰观测器的单机械臂滑模控制
- SAR图像CFAR检测算法实现
- 经典经典的粒子群算法
- Virus Spread Model.rar
- 有效去除阴影代码效果很好.zip
- 模糊神经网络,结合模糊算法与神经
- 匹配追踪MP、正交匹配追踪算法OMP,稀
- 带约束处理的粒子群算法,简明清晰
- 二值图像的轮廓提取以及跟踪算法
- OFDM完整仿真过程与教程.zip
- 数字图像去雾处理
- 基于后投影算法穿墙雷达成像
- 风光储微网模型仿真.zip
- 三次样条插值法,求信号包络线
- 《通信系统课群综合训练与设计》武
- BP神经网络PID控制器
- 基于SS3型电力机车的仿真模型
- 压缩感知算法
- RL负载33节点标准配电网模型
- 机器人学导论课后习题MATLAB
- 无线定位中的FANG算法
- 特征系统实现算法
- 图像处理实验DPCM
- faster_rcnn-master 直接运行即可,重新编
- LOF算法实现
- LDPC_802.16e仿真代码
- LMS算法和NLMS算法的性能比较
- 助力特性曲线三维图
- 协同训练的一个小
- m_map使用小结——非常实用
评论
共有 条评论