作者mintsnow ( 辛辛辛~*)
看板MATLAB
标题[问题]关於径向基底神经网路(RBFNN)一问
时间Sun Dec 15 22:17:25 2013
最近在撰写 RBFNN遇到一些疑问,请各位大大帮忙解惑。
使用的中心点选取法为随机选取,配合序率坡降法(SGA)来修正中心点、标准差和权重
欲近似函数COS(3X)*SIN(2Y),其中训练资料点为300笔而验证资料为100笔,其中X,Y为
-1到1的随机资料,隐藏层中心点个数为:10,在经过隐藏层的映射後已得到网路输出值。
现在要让网路修正中心点、标准差、权重时需要定义他的误差,而根据文献上的资料误差
的定义为:E(p)= e^2(p) = (d(p)-y(p))^2,其中d(p)为第p训练范例资料的目标输出值,
y(p)为第p个训练范例资料的网路输出值。
我的疑问是:什麽是目标输出值?是原本的资料点代入上面函数得到的值吗?若是如此应该
有300个目标输出值但是却只有一个网路输出值,又好像怪怪的?
还有若是训练完网路,将最後得到的中心点、标准差、权重记录下来,我该如何使用验证
资料呢?
麻烦各位帮我解答~感激不尽
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 36.238.91.7