如何快速學習 MATLAB BP 神經網路?


謝邀……我不知道你是要深入的了解其原理,還是只是用用而已……

對於我來說,我基本上是著眼於BP神經網路的應用,分類啊,擬合(預測)啊。而對於原理,我只能說我不是很了解,看過一些,但是似懂非懂。

綜合,我推薦《MATLAB神經網路43個案例分析》這本書吧,大部分是著眼於應用,即直接調用MATLAB的函數來實現神經網路的搭建,訓練,應用,而這本書的第一章給出了自己實現BP神經網路的例子和程序(不調用MATLAB的神經網路方面的函數)


要深入原理的話,讀原碼最好了,

不過讀matlab工具箱的原碼比較繁雜,你可以看這個簡化版的:

[重要]寫自己的BP神經網路(traingd):

http://www.nnetinfo.com/nninfo/showText.jsp?id=45


原理推導一遍,代碼寫一遍,項目做一遍。


推薦閱讀:

神經網路訓練時對輸入有什麼特別的要求嗎?
神經網路研究與應用這塊用python好還是matlab?
訓練網路時為什麼會出現loss逐漸增大的情況?
學習matlab人工神經網路,哪些書籍比較好?
MATLAB神經網路工具箱中newcf 和newff的區別?

TAG:編程 | 應用數學 | MATLAB | 機器學習 | 神經網路 |