如何生成代码训练RBF(径向基函数)神经网络在MATLAB ?

9的观点(30天)
我已经成功地训练RBF网络使用两层,我可以随时得到两层的重量和偏见。使用这些重量偏差值,我想复制网络跟踪输入的值在不同的阶段。与延时,我似乎无法找到任何方法生成的代码训练网络。到目前为止我已经做如下。
注意:之前训练的RBF newrb我规范化0.1到0.9之间的输入和输出在调查id (pn, ps)和(tn, ts)。
iw = cell2mat (net.iw (1));输入体重lw % = cell2mat (net.lw (2,1));% layerweight
ib = cell2mat (net.b (1));%输入偏置磅= cell2mat (net.b (2));%层偏见
= radbas (netprod (dist (iw, pn), ib));%径向基传递函数应用于信息战和pn之间的距离。
a2 = dotprod (net.lw {2 1}, a);%的第一层输出层权值
a2 =盖德(a2, net.b {2});%添加与层的偏见
a2 = mapminmax(“反向”a2 ts);%反向正常化之后在newrb从0.1到0.9
但是我没有得到a2的输出等于我净(pn)。
请帮助我。

接受的答案

格雷格·希斯
格雷格·希斯 2016年3月11日
1。获得源代码使用命令类型:
类型newrb
然而,如果你有老版本的MATLAB代码更容易理解。
2。我不记得如果我有张贴任何实际代码本身。然而,您可以搜索
答案新闻组
格雷格radbas1623
格雷格newrb56148年
希望这个有帮助。
谢谢你曾接受我的答案
格雷格

更多的答案(0)

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!