- 13
- 0
- 约8.13千字
- 约 16页
- 2017-06-14 发布于湖北
- 举报
Matlab工具箱中的BP与RBF函数
Matlab神经网络工具箱中的函数非常丰富,给网络设置合适的属性,可以加快网络的学习速度,缩短网络的学习进程。限于篇幅,仅对本章所用到的函数进行介绍,其它的函数及其用法请读者参考联机文档和帮助。
1 BP与RBF网络创建函数
在Matlab工具箱中有如表1所示的创建网络的函数,作为示例,这里只介绍函数newff、newcf、newrb和newrbe。
表 1 神经网络创建函数
函数名 含 义 newcf 创建一个前向层叠(cascade-forward)BP网络 newff 创建一个前馈(feed-forward)BP网络 newrb 设计一个径向基网络 newrbe 设计一个精密径向基网络
(1) newff函数
功能:创建一个前馈BP神经网络。
调用格式:net = newff(PR,[S1 S2...SNl],{TF1 TF2...TFNl},BTF,BLF,PF)
参数说明:
PR - R个输入的最小、最大值构成的R×2矩阵;
Si –SNI层网络第i层的神经元个数;
TFi - 第i层的传递函数,可以是任意可导函数,默认为 tansig,可设置为logsig,purelin等;
BTF -反向传播网络训练函数, 默认为 trainlm,可设置为trainbfg,trainrp,traingd等;
B
原创力文档

文档评论(0)