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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

【直观理解】为什么梯度的负方向是局部下降最快的方向?

發布時間:2023/12/4 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【直观理解】为什么梯度的负方向是局部下降最快的方向? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


推薦閱讀時間:8min~15min

主要內容:

為什么梯度的負方向是局部下降最快的方向?


剛接觸梯度下降這個概念的時候,是在學習機器學習算法的時候,很多訓練算法用的就是梯度下降,然后資料和老師們也說朝著梯度的反方向變動,函數值下降最快,但是究其原因的時候,很多人都表達不清楚。所以我整理出自己的理解,從方向導數這個角度把這個結論證明出來,讓我們知其然也知其所以然~

一年前從基本的原理證明進行解釋,見下:

為什么梯度反方向是函數下降最快的方向?(請戳我)

這次從最優化的角度切入來說明一下:

當我們在某個要優化的函數,這里設為f(x)?,我們在x點處,然后沿方向 v進行移動,到達f(x+v),圖示表示了移動過程:

上圖顯示了從A點,移動到B點的過程。那么 v方向是什么的時候,局部下降的最快呢?

換成數學語言來說就是, f(x+v)-f(x)的值在 v是什么的時候,達到最大!

下面進行講解:

則 f(x+v)-f(x)=d f(x)v ,則我們可以得出: d f(x)v 為函數值的變化量,我們要注意的是 d f(x) 和 v 均為向量, d f(x)v 也就是兩個向量進行點積,而向量進行點積的最大值,也就是兩者共線的時候,也就是說 v 的方向和 d f(x) 方向相同的時候,點積值最大,這個點積值也代表了從A點到B點的上升量。點積說明如下:

而 df(x)正是代表函數值在x處的梯度。前面又說明了v的方向和df(x)方向相同的時候,點積值(變化值)最大,所以說明了梯度方向是函數局部上升最快的方向。也就證明了梯度的負方向是局部下降最快的方向!

總結

以上是生活随笔為你收集整理的【直观理解】为什么梯度的负方向是局部下降最快的方向?的全部內容,希望文章能夠幫你解決所遇到的問題。

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