Nesterovas

Nesterovas – tai Nesterovo metodas, optimizavimo algoritmas, skirtas funkcijų minimizavimui. Jis yra pagreitinto tipo gradientinis nusileidimo metodas, naudojantis momentą (ankstesnių žingsnių inerciją), kad paspartintų konvergavimą ir išvengtų svyravimų.

Pagrindinė idėja:
Vietoj to, kad tiesiog sektų gradientą, algoritmas „įsibėgėja“ momento kryptimi, panašiai kaip rutulys, riedantis į daubą.

Formulė (supaprastinta):
1. Momentas: \( v_t = \beta v_{t-1} + \eta \nabla f(\theta_t) \)
2. Atnaujinimas: \( \theta_{t+1} = \theta_t - v_t \)
čia \( \eta \) – mokymosi sparta, \( \beta \) – momento koeficientas, \( \nabla f \) – gradientas.

Pavyzdžiai taikymo:
1. Giliojo mokymosi treniravimasdažnai naudojamas neuroniniuose tinkluose (pvz., su „Adam“ optimizatoriumi, kuris išplečia Nesterovo idėją).
2. Logistinė regresija ar parametriniai modeliai, kai reikia greitos konvergavimos.
3. Išgaubtas optimizavimas su sklandžiomis funkcijomis.

Praktinis pranašumas:
Sumažina riziką „peršokti“ minimumą, konverguoja greičiau nei paprastas gradientinis nusileidimas.



Jei žinote tikslesnę informaciją paaiškinančią 'nesterovas' reikšmę, galite ją pakeisti: REDAGUOTI BETA
Įrašas
Paaiškinimas

Jūsų pataisymai bus išsiųsti moderatorių peržiūrai, jei informacija tikslesnė/taisyklingesnė
ji bus patalpinta vietoj esamos.


Kalbų žodynaiJaunimo žodynasVertimasTerminaiTarptautiniai žodžiaiVardaiPavardėsKirčiavimasSapnininkas
© 2020 - 2026 www.zodynas.lt
Draugai: TV Programa Vārdnīca Skaičiuoklė
close
Zodynas.lt Išsaugoti svetainės nuorodą,
kaip programėlę.