一文搞懂DNN反向傳播!

本文主要整理自下面的幾篇博客:
1、深度神經(jīng)網(wǎng)絡(luò)(DNN)反向傳播算法(BP):https://www.cnblogs.com/pinard/p/6422831.html
2、機器學習中的矩陣、向量求導。https://download.csdn.net/download/weixin_42074867/10405246

1、推導BPNN前需要了解的矩陣求導知識

1.1 矩陣/向量值函數(shù)對實數(shù)的導數(shù)

1.2 實值函數(shù)對矩陣/向量的導數(shù)

1.3 向量值函數(shù)對向量的求導(雅可比矩陣)

1.4 變量多次出現(xiàn)的求導法則

規(guī)則:若在函數(shù)表達式中,某個變量出現(xiàn)了多次,可以單獨計算函數(shù)對自變量的每一次出現(xiàn)的導數(shù),再把結(jié)果加起來。

1.5 向量求導的鏈式法則

1.6 一一對應(yīng)關(guān)系下的矩陣求導

1.7 幾個重要的結(jié)論

掌握了上面的一些基本知識之后,我們就可以順利推導出神經(jīng)網(wǎng)絡(luò)的反向傳播算法。

2、反向傳播的推導

具體的推導過程可以參考文章開頭給出的博客,下圖是我手動推導的過程:

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容