Re: [問題] ANN指令已回收
※ 引述《h6328140 (爽爽過)》之銘言:
: 想請問一下高手以下的指令裡面每一個東西他的功能是什麼?
: net=newff(minmax(p),[100,1],{'tansig','purelin'},'trainlm');
: 可以麻煩解釋詳細一點謝謝!
: 而下面這個也是一樣,我只知道他是權重的Input跟Output和bas而已裡面{1,1}就不太清
: 楚了?
: IW1=net.IW{1,1};
: LW1=net.LW{2,1};
: Bas1=net.b{1};
: 可以說明一下嗎?謝謝各高手的指教!
我就問題一說明一下
net=newff(minmax(p),[100,1],{'tansig','purelin'},'trainlm');
newff 新建一倒傳遞神經網路(BPN)
minmax(p) 取決於輸入項最大與最小值
[100,1] 100為隱藏層神經元數 1為輸出數目
'tansig','purelin' 前者為輸入層至隱藏層傳遞函數 後者為隱藏層至輸出層傳遞函數
通常若輸出為實數 建議使用purelin.
最後 'trainlm' 是使用Levenberg-Marquardt訓練函數 當然其他選擇也很多
每個案例可能有適應的訓練函數 你可能要多試試
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.132.108.49
→
09/14 09:41, , 1F
09/14 09:41, 1F
→
09/14 09:42, , 2F
09/14 09:42, 2F
→
09/14 09:43, , 3F
09/14 09:43, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章