早教吧作业答案频道 -->其他-->
matlab在径向基(rbf)神经网络中,为什么把隐含层输出当做输入p来使用?还是我理解错了?求真相。。。在我看到的有关rbf神经网络编程中有这么一段程序%--------------------------------------------%
题目详情
matlab 在径向基(rbf)神经网络中,为什么把隐含层输出当做输入p来使用?还是我理解错了?求真相。。。在我看到的有关 rbf 神经网络编程中有这么一段程序 %-------------------------------------------- %隐含层输出R for i=1:1:30 for j=1:1:30 R(i,j)=((x(i,:)-c(j,:)))*((x(i,:)-c(j,:))'); R(i,j)=exp(-R(i,j)./delta(j)); end end p=R; %建模 %r=radbas(p); err_goal=0.001; sc=3; net=newrb(p,tt,err_goal,sc,200,1); %------------------------------------- 为什么用隐含层作为神经网络的输入呢?? 这样是什么意思?如何解释?上面一段的具体意思是什么。。。。谢谢大家了。。。 下面一段是全部的程序: %RBF预测模型 %标准化后的测试数据集t_data t_data=[0.1 0.68668 0.67143 0.79999 0.79091 0.40004; 0.36667 0.58001 0.1 0.7 0.71818 0.20001; 0.26 0.47334 0.1 0.29997 0.2091 0.80009; 0.36667 0.9 0.9 0.29997 0.13637 0.37504; 0.26 0.84668 0.67143 0.1 0.42727 0.37504; 0.36667 0.58001 0.44286 0.49999 0.1 0.55006; 0.15333 0.47334 0.44286 0.7 0.42727 0.60006; 0.1 0.84668 0.67143 0.29997 0.5 0.1; 0.15333 0.42 0.21429 0.49999 0.5 0.55006; 0.20667 0.79335 0.21429 0.59999 0.5 0.32503; 0.1 0.42 0.21429 0.9 0.5 0.45005; 0.1 0.84668 0.32857 0.59999 0.5 0.27502; 0.20667 0.47334 0.32857 0.29997 0.13637 0.50005; 0.1 0.68668 0.67143 0.49999 0.24546 0.20001; 0.42 0.58001 0.21429 0.9 0.9 0.42504; 0.31334 0.58001 0.44286 0.49999 0.31818 0.25002; 0.15333 0.42 0.1 0.19999 0.35454 0.55006; 0.20667 0.47334 0.32857 0.29997 0.31818 0.27502; 0.15333 0.68668 0.44286 0.29997 0.31818 0.40004; 0.20667 0.20667 0.21429 0.39999 0.28183 0.52506; 0.26 0.79335 0.21429 0.49999 0.57273 0.9; 0.42 0.36667 0.1 0.59999 0.35454 0.30003; 0.47334 0.36667 0.1 0.59999 0.57273 0.35003; 0.1 0.47334 0.67143 0.7 0.42727 0.49894; 0.42 0.58001 0.67143 0.49999 0.24546 0.47505; 0.31334 0.1 0.32857 0.9 0.79091 0.8501; 0.1 0.52667 0.21429 0.9 0.5 0.50005; 0.52667 0.55867 0.21429 0.1 0.28183 0.42504; 0.9 0.58001 0.55715 0.1 0.17273 0.32503; 0.15333 0.68668 0.62572 0.29997 0.2091 0.57506]; %初始化数据 tt=t_data(:,6);x=t_data(:,1:5);tt=tt'; %随机选取中心 c=x; %定义delta平方为样本各点的协方差之和 delta=cov(x'); delta=sum(delta); %隐含层输出R for i=1:1:30 for j=1:1:30 R(i,j)=((x(i,:)-c(j,:)))*((x(i,:)-c(j,:))'); R(i,j)=exp(-R(i,j)./delta(j)); end end p=R; %建模 %r=radbas(p); err_goal=0.001; sc=3; net=newrb(p,tt,err_goal,sc,200,1); %测试 ty=sim(net,p); tE=tt-ty; tSSE=sse(tE); tMSE=mse(tE); %预测(测试)曲线 figure; plot(tt,'-+'); hold on; plot(ty,'r:*'); legend('化验值','预测值'); title('RBF网络模型输出预测曲线'); xlabel('输入样本点'); ylabel('淀粉利用率'); axis([1,30,0,1]);
▼优质解答
答案和解析
太专业的问题,完全搞不懂,太深奥了
看了matlab在径向基(rbf)...的网友还看了以下:
e1,e2都是向量设e1,e2为两个不共线的向量,若向量a=e1+入e2,向量b=-(2e1-3e 2020-04-08 …
如图是一个经过改造的台球桌面示意图,图中四个角上的阴影部分分别表示四个入球孔.如果一个球按图中所示 2020-06-16 …
记账规则“有借必有贷、借贷必相等”可以具体解释为()A.任何一笔经济业务的发生都必然会同时导致至少 2020-06-20 …
一束硼离子以不同的初速度,沿水平方向经过速度选择器,从O点进入方向垂直纸面向外的匀强偏转磁场区域, 2020-07-05 …
如题,某养猪场2010年向银行申请资农惠民证策的无息贷款90万元养殖一种新型野猪,并将每年的利润投 2020-07-12 …
如图,一个经过改造的台球桌面上四个角的阴影部分分别表示四个入球孔,如果一个球按图中所示的方向被击出 2020-07-14 …
宏观经济学问题!如果一个经济的c=170+0.6(Y-T)如果一个经济的c=170+0.6(Y-T 2020-07-18 …
感受器效应器与中枢神经这三者之间的关系问题甚是纠结求解答中枢神经中的信号有感受器通过传入神经传来的 2020-07-21 …
人体效应器与中枢神经问题,很是纠结,求详解中枢神经中的信号有感受器通过传入神经传来的信号,其中就包 2020-07-21 …
随着经济的发展,人均收入水平的提高,劳动力首先由第一产业向第二产业移动。当人均收入进一步提高时,劳 2020-07-23 …