What is: Forward gradient?
Source | Gradients without Backpropagation |
Year | 2000 |
Data Source | CC BY-SA - https://paperswithcode.com |
Forward gradients are unbiased estimators of the gradient for a function , given by .
Here is a random vector, which must satisfy the following conditions in order for to be an unbiased estimator of
- for all
- for all
- for all
Forward gradients can be computed with a single jvp (Jacobian Vector Product), which enables the use of the forward mode of autodifferentiation instead of the usual reverse mode, which has worse computational characteristics.