Papers
Topics
Authors
Recent
Search
2000 character limit reached

Global Convergence of Adaptive Sensing for Principal Eigenvector Estimation

Published 16 May 2025 in cs.LG and stat.ML | (2505.10882v1)

Abstract: This paper addresses the challenge of efficient principal component analysis (PCA) in high-dimensional spaces by analyzing a compressively sampled variant of Oja's algorithm with adaptive sensing. Traditional PCA methods incur substantial computational costs that scale poorly with data dimensionality, whereas subspace tracking algorithms like Oja's offer more efficient alternatives but typically require full-dimensional observations. We analyze a variant where, at each iteration, only two compressed measurements are taken: one in the direction of the current estimate and one in a random orthogonal direction. We prove that this adaptive sensing approach achieves global convergence in the presence of noise when tracking the leading eigenvector of a datastream with eigengap Δ=λ1−λ2\Delta=\lambda_1-\lambda_2. Our theoretical analysis demonstrates that the algorithm experiences two phases: (1) a warmup phase requiring O(λ1λ2d<sup>2/Δ<sup>2)O(\lambda_1\lambda_2d<sup>2/\Delta<sup>2) iterations to achieve a constant-level alignment with the true eigenvector, followed by (2) a local convergence phase where the sine alignment error decays at a rate of O(λ1λ2d<sup>2/Δ<sup>2</sup></sup>t)O(\lambda_1\lambda_2d<sup>2/\Delta<sup>2</sup></sup> t) for iterations tt. The guarantee aligns with existing minimax lower bounds with an added factor of dd due to the compressive sampling. This work provides the first convergence guarantees in adaptive sensing for subspace tracking with noise. Our proof technique is also considerably simpler than those in prior works. The results have important implications for applications where acquiring full-dimensional samples is challenging or costly.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Tweets

Sign up for free to view the 1 tweet with 5 likes about this paper.