日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

DL之BP:神经网络算法简介之BP算法简介(链式法则/计算图解释)、案例应用之详细攻略

發布時間:2025/3/21 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 DL之BP:神经网络算法简介之BP算法简介(链式法则/计算图解释)、案例应用之详细攻略 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

DL之BP:神經網絡算法簡介之BP算法簡介(鏈式法則/計算圖解釋)、案例應用之詳細攻略

相關文章:DL之DNN之BP:神經網絡算法簡介之BP算法/GD算法之不需要額外任何文字,只需要八張圖講清楚BP類神經網絡的工作原理

?

?

目錄

BP算法思路簡介

1、神經網絡訓練的優化目標

2、梯度下降

3、反向傳播(backpropagation)算法

4、前向傳播計算

5、反向傳播誤差信號

6、更新參數

鏈式法則

鏈式法則簡介

1、鏈式法則與復合函數

2、鏈式法則和計算圖

鏈式法則使用


BP算法原理推導—以三層神經網絡為例

1、理論推導

1.1、前向傳播計算

數學式子描述該神經網絡
(1)、一般情況下,同一層的激活函數都是一樣的,并且此處是進行二分類,所以隱藏層、輸出層都可以采用Sigmoid激活函數。

輸入數據隱藏層1隱藏層2輸出層

前向傳播計算

?

經過Sigmoid函數輸出、、

1.2、反向傳播計算

? ? ? ? 反向傳播的計算過程。假設我們使用隨機梯度下降的方式來學習神經網絡的參數,損失函數定義為 L(y,y^),其中y是該樣本的真實類標。使用梯度下降進行參數的學習,我們必須計算出損失函數關于 神經網絡中各層參數(權重w和偏置b)的偏導數。

0、比如要對第k隱藏層參數w、b求偏導數

1、先計算

因為偏置b是一個常數項,因此偏導數的計算也很簡單。

?

2、再計算

?

?

2、BP算法帶入實例推導

?

?

?

?

?

?

?

?

BP算法思路簡介

?? ? ? ?前饋神經網絡(NN),而是和循環神經網絡(RNN)的概念是相對的。而反向傳播方法可以用在FF網絡中,此時,基于反向傳播算法的前饋神經網絡,被稱為BP神經網絡。? ? ? ?
?? ? ??反向傳播(Backpropagation)算法,深度學習模型采用梯度下降和誤差反向傳播進行模型參數更新。

?

1、神經網絡訓練的優化目標

梯度下降(Gradient Descent):

  • 求解非線性無約束優化問題的最基本方法;
  • 最小化損失函數的一種常用的一階優化方法。

?

2、梯度下降

沿負梯度方向,函數值下降最快

?? ?? ?? ? ???

?

3、反向傳播(backpropagation)算法

深度學習模型,采用梯度下降和誤差反向傳播進行模型參數更新。

  • 隨機初始化網絡權重
  • 前向傳播計算網絡輸出
  • 計算誤差
  • 后向傳播誤差到前一層; 計算梯度
  • 前面層更新權重和偏置參數
  • 從步驟2重復該過程最小化誤差直到損失收斂

?

4、前向傳播計算

使用損失函數比較實際輸出和期望輸出

計算圖(Computation Graph):計算過程可以表示成有向圖的形式。
前向計算過程:
計算各計算結點的導數。

?

5、反向傳播誤差信號

后向傳播誤差到前面的層,傳播的誤差用來計算損失函數的梯度。

計算損失函數?對各參數的梯度(偏導數)

  • 輸出層連接權重的梯度
  • 隱藏層連接權重的梯度
  • 偏置項的梯度

?

反向傳播(backpropagation)

  • 任何導數均可通過將相應連接邊上的導數連乘得到。
  • 若求導涉及多條路徑,需要將每條路徑上的導數連乘起來,然后再求和。

?

6、更新參數

得到梯度以后,就可以進行更新參數。

?

?

鏈式法則

鏈式法則簡介

? ? ? ?鏈式法chain rule,屬于微積分領域,是微積分中的求導法則,用于求一個復合函數的導數,是在微積分的求導運算中一種常用的方法。復合函數的導數將是構成復合這有限個函數在相應點的 導數的乘積,就像鎖鏈一樣一環套一環,故稱鏈式法則。

?? ? ? 這個結論可推廣到任意有限個函數復合到情形,于是復合函數的導數將是構成復合這有限個函數在相應點的 導數的乘積,就像鎖鏈一樣一環套一環,故稱鏈式法則。

?

1、鏈式法則與復合函數

? ? ? ? ?鏈式法則是關于復合函數的導數的性質:如果某個函數由復合函數表示,則該復合函數的導數可以用構成復合函數的各個函數的導數的乘積表示。
? ? ? ? ?數學式表示
?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

?

2、鏈式法則和計算圖

? ? ? ? 其中“**2”節點表示平方運算,沿著與正方向相反的方向,乘上局部導數后傳遞。反向傳播的計算順序是,先將節點的輸入信號乘以節點的局部導數(偏導數),然后再傳遞給下一個節點。

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? ?

反向傳播是基于鏈式法則的。
(1)、根據計算圖的反向傳播的結果,dz/dx = 2(x + y)

(2)、乘法的反向傳播:左圖是正向傳播,右圖是反向傳播。

?? ? ? ? ??????
? ? ? ? 因為乘法的反向傳播會乘以輸入信號的翻轉值,所以各自可按1.3 × 5 =6.5、1.3 × 10 = 13 計算。另外,加法的反向傳播只是將上游的值傳給下游,并不需要正向傳播的輸入信號。但是,乘法的反向傳播需要正向傳播時的輸入信號值。因此,實現乘法節點的反向傳播時,要保存正向傳播的輸入信號。

(3)、購買蘋果的反向傳播的例子:這個問題相當于求“支付金額關于蘋果的價格的導數”“支付金額關于蘋果的個數的導數”“支付金額關于消費稅的導數”。

?

?

鏈式法則使用

1、求導案例

?

?

?

?

?

?

?

總結

以上是生活随笔為你收集整理的DL之BP:神经网络算法简介之BP算法简介(链式法则/计算图解释)、案例应用之详细攻略的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 一级片视频免费看 | 青青草视频播放器 | 午夜性生活视频 | 福利电影一区二区 | 神宫寺奈绪一区二区三区 | zzjj国产精品一区二区 | 国产黄色a | 亚洲AV无码精品黑人黑人 | 亚洲精华液一区二区 | 日韩av有码 | 九九九网站 | 黄色小说网站在线观看 | 深夜视频在线观看免费 | 最好看的2019中文大全在线观看 | 中文字幕123 | 正在播放adn156松下纱荣子 | jiz亚洲| 国产探花在线观看 | 伊人影视大全 | 欧美 变态 另类 人妖 | 成人免费视频国产免费网站 | 日本午夜视频在线观看 | 涩涩视频在线免费看 | 免费午夜av| 亚洲成人另类 | 国产熟妇另类久久久久 | 亚洲欧美高清视频 | 黄色69视频| 伊人网大香 | 在线观看日本网站 | 免费a级片视频 | 久草资源网站 | 欧美性生交大片免费看app麻豆 | 一卡二卡三卡视频 | 国产亚洲av综合人人澡精品 | 成人理论视频 | 和黑帮大佬的365 | 青青草超碰在线 | 国产成人久久精品麻豆二区 | 好屌妞视频这里只有精品 | 四虎影院污| www.亚洲色图 | 在线播放少妇奶水过盛 | 亚洲两性视频 | 男女免费观看视频 | 大桥未久视频在线观看 | 日韩不卡一二三区 | 国产黄色在线播放 | 亚洲高清在线 | 韩国美女av | 天天综合亚洲 | 欧美不卡高清 | av天堂一区| 亚洲女同视频 | 天天干天天操天天插 | 黄色片成人 | 久久久一级 | 色七七亚洲 | 不卡免费视频 | 婷婷色综合网 | 国产一区日韩一区 | 秋霞网一区二区三区 | 97操碰| 美女精品视频 | 国产精品野外户外 | 欧美.www| 日本不卡一区 | 无码日韩精品视频 | 国产一区二区三区免费观看视频 | 成人精品国产免费网站 | 欧美成人dvd在线视频 | 中文字幕一区二区在线观看 | 天天干天天干天天操 | 色哟哟在线播放 | 桃谷绘里香在线播放 | 日韩精品免费一区二区在线观看 | 日本熟妇一区二区三区 | 成人性生交大片免费看 | 欧美不卡三区 | 麻豆av一区二区三区 | 中文字幕人妻熟女在线 | 国产精品自拍小视频 | 国产素人av | 伊人成人在线 | 国产日本在线 | 91美女片黄在线观看91美女 | 欧美你懂得 | 日韩中文字幕影院 | 在线视频福利 | 一区二区三区视频在线观看免费 | 99999视频| 公侵犯人妻中文字慕一区二区 | 日本日皮视频 | 日本在线视频免费 | 国产喷潮 | 亚洲国产精品尤物yw在线观看 | 日韩城人视频 | 伊人久色 | 双性人妖互交localhost |