How and When Random Feedback Works: A Case Study of Low-Rank Matrix Factorization
Shivam Garg, Santosh S. Vempala

TL;DR
This paper analyzes the effectiveness of Random Feedback Alignment (FA) in low-rank matrix factorization, demonstrating conditions for convergence and highlighting differences from traditional gradient descent.
Contribution
It provides the first provable separation between gradient descent and FA, showing when FA converges to the optimal solution and how feedback matrices evolve during training.
Findings
FA converges to the optimal solution when r ≥ rank(Y)
Feedback matrices and forward weights become closer during FA updates
FA can be far from optimal when r < rank(Y)
Abstract
The success of gradient descent in ML and especially for learning neural networks is remarkable and robust. In the context of how the brain learns, one aspect of gradient descent that appears biologically difficult to realize (if not implausible) is that its updates rely on feedback from later layers to earlier layers through the same connections. Such bidirected links are relatively few in brain networks, and even when reciprocal connections exist, they may not be equi-weighted. Random Feedback Alignment (Lillicrap et al., 2016), where the backward weights are random and fixed, has been proposed as a bio-plausible alternative and found to be effective empirically. We investigate how and when feedback alignment (FA) works, focusing on one of the most basic problems with layered structure -- low-rank matrix factorization. In this problem, given a matrix , the goal is to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Face and Expression Recognition · Stochastic Gradient Optimization Techniques
MethodsFeedback Alignment
