我对神经网络有点陌生。这是我在 Matlab 中尝试过的一段代码
P= 0 + (rand(1) * 10);
T = (P-1)/(P+1);
net = newelm(P,T,5);
net = train(net,P,T);
Y = sim(net,P);
现在,当我在 matlab 的命令窗口中键入 net.B{1} 和 net.LW{1} 时,我得到了偏置权重和层权重,但我也发现这些权重值会根据输入值不断变化。
那么,对于特定函数(以及任何输入值),我是否可以有一个预定义的权重值,即不会改变的权重值,以便使用这些权重值,我可以为特定函数设计一个神经网络。就像这里我有 T ,它通过一个特定的方程与 P 相关。