1. 程式人生 > >導數、微分、偏導數、全微分、方向導數、梯度的定義與關係

導數、微分、偏導數、全微分、方向導數、梯度的定義與關係

學習到機器學習線性迴歸和邏輯迴歸時遇到了梯度下降演算法,然後順著扯出了一堆高數的相關概念理論:導數、偏導數、全微分、方向導數、梯度,重新回顧它們之間的一些關係,從網上和教材中摘錄相關知識點。

  1. 通過函式的極限定義出導數(以一元函式為例)
  2. 函式f(x)在點x0可微的充分必要條件是函式f(x)在點x0處可導
  3. 擴充套件到多元函式時,衍生出偏導數

導數

定義:設函式y=f(x)在點x0的某個領域內有定義,如果ΔyΔx在當Δx->0時極限存在,則稱函式y=f(x)x0處可導,這個極限是函式y=f(x)x0處的導數

f(x0)=limΔx0ΔyΔx=limΔx0f(x0+Δx)f(x0)Δx

根據導數的定義,從某種意義上說導數的本質是一種極限

導數與導函式的關係是區域性與整體的關係,導數通常是指一點,導函式則是指一個區間上的

  • 在直線運動場景中,若x表示時刻,y表示距離,函式f表示時間與距離的關係y=f(x),那麼導數的含義就是在x0時刻的瞬時速度
  • 在直角座標系中,y=f(x)表示一個曲線,導數的含義表示的是曲線在點x0處的切線的斜率

微分

定義:設函式y=f(x)在某個領域內有定義,x0

x0+Δx在這區間內,如果增量

Δy=f(x0+x)f(x0)
可表示為
Δy=AΔx+o(Δx)
其中A是不依賴Δx的常數,o(Δx)是指Δx趨於0時的高階無窮小,那麼稱函式y=f(x)在點x0可微的,而AΔx叫做函式在點x0相應於自變數增量Δx微分,記作dy,記作
dy=AΔx

高階無窮小的定義:如果limαβ=0,就說β是比α高階的無窮小,記作β=o(α)

微分與導數的關係

上式