Formula

Nesterov Algorithm Formula

The formula for the Nesterov algorithm is:

stept=βstept1+αJ(Wt1βstept1)step_{t} = \beta step_{t-1} + \alpha \nabla J(W^{t-1} - \beta step_{t-1})

Wt=Wt1steptW^{t} = W^{t-1} - step_{t}

Where:

  • J(Wt1βstept1)\nabla J(W^{t-1} - \beta step_{t-1}) is the gradient calculated for the new point where JJ is the cost function.
  • steptstep_{t} is the step at time stamp tt.
  • WtW^{t} are the parameters for the layer at the time stamp tt.
  • α\alpha is the learning rate.
  • β\beta is another hyperparameter (mostly people use 0.9).

Also the same process is done for bias parameters.

0

1

Updated 2026-06-21

Tags

Deep Learning (in Machine learning)

Data Science

Computing Sciences