ODE-Inspired Analysis for the Biological Version of Oja's Rule in Solving Streaming PCA
Chi-Ning Chou, Mien Brabeeba Wang

TL;DR
This paper provides the first convergence rate analysis for the biological version of Oja's rule in streaming PCA, using a novel ODE-inspired framework that offers precise, one-shot analysis of stochastic dynamics.
Contribution
It introduces a new ODE-inspired framework for analyzing stochastic dynamics and applies it to establish convergence rates for biological Oja's rule in streaming PCA.
Findings
Convergence rate matches information-theoretic lower bounds up to logs.
Outperforms previous upper bounds for streaming PCA.
Framework simplifies analysis of stochastic dynamics.
Abstract
Oja's rule [Oja, Journal of mathematical biology 1982] is a well-known biologically-plausible algorithm using a Hebbian-type synaptic update rule to solve streaming principal component analysis (PCA). Computational neuroscientists have known that this biological version of Oja's rule converges to the top eigenvector of the covariance matrix of the input in the limit. However, prior to this work, it was open to prove any convergence rate guarantee. In this work, we give the first convergence rate analysis for the biological version of Oja's rule in solving streaming PCA. Moreover, our convergence rate matches the information theoretical lower bound up to logarithmic factors and outperforms the state-of-the-art upper bound for streaming PCA. Furthermore, we develop a novel framework inspired by ordinary differential equations (ODE) to analyze general stochastic dynamics. The framework…
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
TopicsNeural Networks and Applications · Blind Source Separation Techniques
MethodsPrincipal Components Analysis
