私はニューラルネットワークに少し慣れていません。これは私がMatlabで試したコードの1つです
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}と入力すると、バイアスの重みとレイヤーの重みが取得されますが、これらの重みの値は入力値に応じて変化し続けることがわかります。
したがって、特定の関数(および入力の任意の値)に対して、変更されない事前定義された重み値を設定して、これらの重み値を使用して特定の関数のニューラルネットワークを設計できるようにすることはできますか?ここのように、私は特定の方程式によってPに関連するTを持っています。