Gradientinis nusileidimas

Gradientinis nusileidimas – optimizavimo metodas, besiremiantis tuo, kad skaliarinio lauko gradientas visada rodo greičiausio lauko augimo kryptį, o antigradientas – greičiausio mažėjimo kryptį.

Artėjimas prie optimalaus taško gradientinio nusileidimo metodu. Mėlynos linijos yra lygio linijos.

Naudojant gradientinio nusileidimo metodą kartojamas žingsnis, nusakomas formule

Čia  – ankstesnė parametro, pagal kurį optimizuojama, reikšmė,  – nauja šio parametro reikšmė,  – tikslo funkcija, o  – žingsnio dydis, kuris gali būti arba pastovus, arba keičiamas kiekviename žingsnyje.

Taikymas

redaguoti

Gradientinio nusileidimo algoritmas yra plačiai naudojamas apmokyti mašininio mokymosi modelius ir neuroninius tinklus.[1]

Šaltiniai

redaguoti
  1. „What is Gradient Descent? | IBM“. ibm.com. Nuoroda tikrinta 2024-02-02.