Convergence guarantees for forward gradient descent in the linear regression model
Thijs Bos, Johannes Schmidt-Hieber
TL;DR
This work analyzes weight-perturbed forward gradient descent for the linear regression model with random design, motivated by biologically plausible learning. It shows that the forward-gradient updates are gradient-descent in expectation and derives a covariance-recursion-based bound on the error, enabling a finite-sample MSE rate. With a carefully chosen stepsize, the bound yields a rate of $d^2 \log(d)/k$ once the number of samples satisfies $k \gtrsim e^2 d^2 \log(d)$, revealing an extra $d \log(d)$ factor compared with gradient-based methods. The results illuminate the trade-offs of gradient-free learning in high dimensions and suggest potential improvements by reusing data points or extending the analysis beyond linear models.
Abstract
Renewed interest in the relationship between artificial and biological neural networks motivates the study of gradient-free methods. Considering the linear regression model with random design, we theoretically analyze in this work the biologically motivated (weight-perturbed) forward gradient scheme that is based on random linear combination of the gradient. If d denotes the number of parameters and k the number of samples, we prove that the mean squared error of this method converges for $k\gtrsim d^2\log(d)$ with rate $d^2\log(d)/k.$ Compared to the dimension dependence d for stochastic gradient descent, an additional factor $d\log(d)$ occurs.
