Sobes.tech
Middle — Senior

Как да определим посоката на промяна на x при градиентен спуск?

sobes.tech AI

Отговор от AI

Посоката на промяна на параметъра ( x ) при градиентен спуск се определя от отрицателния градиент на функцията на загубите ( L(x) ) по този параметър:

[ x_нов = x_стар - \eta \nabla_x L(x_стар) ]

където:

  • ( \nabla_x L(x) ) — градиентът на функцията на загубите по ( x ), който указва посоката на най-голямо увеличение на ( L ).
  • ( \eta > 0 ) — скоростта на обучение.

Тъй като градиентът указва посоката на максимално увеличение на функцията, за да я минимизираме, параметърът се променя в противоположната посока — по отрицателния градиент.

Така се изчислява градиентът в текущата точка и се движи към намаляване на функцията, като ( x ) се коригира пропорционално на градиента и стъпката на обучение.