BP神经网络 语句含义

%学习率
xite=0.1;
alfa=0.01;
loopNumber=10;
I=zeros(1,midnum);
Iout=zeros(1,midnum);
FI=zeros(1,midnum);
dw1=zeros(innum,midnum);
db1=zeros(1,midnum);
这段语句是什么意思?求解释
希望解答详细一点

这是一段权值、阈值初始化代码,zeros是产生元素全部是0的矩阵,括号里的是维数,有各层神经元数量决定。一般在matlab中,都是先定义矩阵,再在后面的代码中调用,修改或引用其中的元素。

神经网络的学习过程,即连接下层节点和上层节点之间的权重矩阵Wij的设定和误差修正过程。BP网络有师学习方式-需要设定期望值和无师学习方式-只需输入模式之分。自学习模型为
△Wij(n+1)= h ×Фi×Oj+a×△Wij(n)
h -学习因子;Фi-输出节点i的计算误差;Oj-输出节点j的计算输出;a-动量因子。
温馨提示:答案为网友推荐,仅供参考
相似回答