Sobes.tech
Middle — Senior

Kokia yra MSE gradiento formulė svoriams?

sobes.tech AI

Atsakymas iš AI

MSE (Vidurkis kvadratinė klaida) nuostolių funkcija vienam pavyzdžiui:

[ L = \frac{1}{2}(y - \hat{y})^2 ]

kur ( y ) yra tikroji reikšmė, ( \hat{y} ) yra modelio prognozė.

Jei ( \hat{y} = \sum_i w_i x_i ), tada gradientas pagal svorį ( w_j ) skaičiuojamas kaip:

[ \frac{\partial L}{\partial w_j} = (\hat{y} - y) \cdot x_j ]

Tai reiškia, kad klaida (skirtumas tarp prognozės ir tikrosios reikšmės) dauginama iš atitinkamos įvesties kintamosios.

Šis išraiška naudojama gradientinio nusileidimo metu svorių atnaujinimui:

w_j := w_j - \eta \cdot \frac{\partial L}{\partial w_j}

kur ( \eta ) yra mokymosi greitis.