MATLAB神經網路工具箱中newcf 和newff的區別?

MATLAB神經網路工具箱中newcf( ) 和newff( )兩者之間有什麼區別嗎?書上都說newcf創建級聯前向BP網路而Newff創建前向BP網路,還是不解?求高手指點!


首先說明一下,你說的兩個函數都已經在2010開始就被Obsolete了,所以,表再用了(雖然我也經常會不自覺的用一下,習慣了嘛~~)

現在newcf叫cascadeforwardnet,其網路結構是醬紫的:

net = cascadeforwardnet(10);

如果是newff的新版函數呢?

net = feedforwardnet(10);

輸出的網路是醬紫的:

需要說明的是使用newff創建的時候需要一層層指定激活函數的形式,神經元數量,以及輸入輸出的範圍,訓練方式等等亂七八糟的東西,現在的函數在某些時候要簡潔一點。

我為什麼知道這些呢?

少年要活用Matlab強大的文檔啊!


這兩個已經是舊版了,新版神經網路工具箱里的分別是

cascadeforwardnet 和feedforwordnet,

Cascade forward neural networkFeedforward neural network

想了解更多,在命令行窗口裡help就可以了。

就是一個是串級的一個不是唄


推薦閱讀:

深度學習cnn圖片預處理方式,為什麼乘以0.0167?
神經網路的訓練可以採用二階優化方法嗎(如Newton, Quasi Newton)?
Hinton提出逐層貪婪訓練的方式來解決梯度彌散和局部極值的問題,caffe是如何做到的?
如何評價 Squeeze-and-Excitation Networks ?
Weight Normalization 相比batch Normalization 有什麼優點呢?

TAG:MATLAB | 神經網路 |