Middle — Senior
Kuidas määrata x muutumise suund gradientlanguse ajal?
sobes.tech AI
Vastus AI-lt
Parameetri ( x ) muutmise suund gradientlaskumise ajal määratakse negatiivse kaotusefunktsiooni ( L(x) ) gradienti järgi selle parameetri suhtes:
[ x_uus = x_vana - \eta \nabla_x L(x_vana) ]
kus:
- ( \nabla_x L(x) ) — kaotusefunktsiooni gradient ( x ) suhtes, mis näitab suurima tõusu suunda ( L ).
- ( \eta > 0 ) — õppimiskiirus.
Kuna gradient näitab funktsiooni maksimaalse tõusu suunda, selle minimeerimiseks muudetakse parameetrit vastupidises suunas — negatiivse gradienti suunas.
Seega arvutatakse gradient praeguses punktis ja liigutakse funktsiooni vähenemise suunas, kohandades ( x ) proportsionaalselt gradienti ja õppimiskiirusega.