[問題] 類神經網路 偏權值問題

看板MATLAB作者 (班尼5116)時間10年前 (2015/03/25 17:29), 10年前編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
我現在要做的類神經網路 程式碼如下 net = newff([min(new_qqq17mm) max(new_qqq17mm);min(new_qqq17st) max(new_qqq17st)],[5,2],... {'tansig','purelin'},'trainlm','mse'); %將權重值及偏權值初始化 net = init(net); %設定輸入與目標值 p=[new_qqq17mm';new_qqq17st']; t=[new_qqq17aa';new_qqq17bb']; %開始訓練網路 net = train(net,p,t); 如果我不想要偏權值的話 在訓練網路前面直接加上 net.b{1}=[0;0;0;0;0]; net.b{2}=[0;0]; 最後訓練出來還是有偏權值 要如何去改寫呢? -- Sent from my Nokia 3310 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 120.126.8.124 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1427275775.A.191.html

03/25 21:51, , 1F
類神經就是在訓練那個權值阿,不懂你的用意@@
03/25 21:51, 1F
我也是這樣想a=tansig(IW*p+b)這樣是一般的 但老闆他只是想單純訓練出權重值就好 而偏權值b他不要... ※ 編輯: benny5116 (120.126.8.124), 03/25/2015 22:06:05

03/26 08:20, , 2F
太久沒碰程式了,有點不確定,你可能要從演算法下手了,n
03/26 08:20, 2F

03/26 08:21, , 3F
et本身就是迴圈運算,結果就會有那兩個值,你在起始歸零
03/26 08:21, 3F

03/26 08:21, , 4F
是沒用的
03/26 08:21, 4F

04/16 16:21, , 5F
想問如何輸出最佳權重?
04/16 16:21, 5F
文章代碼(AID): #1L4d__6H (MATLAB)
文章代碼(AID): #1L4d__6H (MATLAB)