ALT 2023
Adaptive Power Method:
Eigenvector Estimation from Sampled Data
Seiyun Shin, Han Zhao, and Ilan Shomorony
University of Illinois at Urbana-Champaign
Email: seiyuns2@Illinois.edu
Old Problem: Eigenvector Computation
=
2
Old Problem: Eigenvector Computation
=
C. elegans connectome
3
Eigenvector Estimation from Partial Observations
=
Questions:
4
Main Result
Theorem (informal): With observations,
with probability .
update
5
Power Method (classical)
=
normalize
6
Adaptive Power Method
…
observe w. p.
scale by
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
7
Adaptive Power Method
(Hardt and Price, 2014)
Theorem: NPM converges to if all satisfy
NPM:
8
Adaptive Power Method
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
…
observe w. p.
scale by
Theorem: Suppose . Using observations and iterations, APM estimates the top eigenvector with , with probability .
9
Main Theorem
Suppose APM is run for iterations with�� samples. Then the eigenvector
estimate satisfies ���with probability at least
10
Adaptive Power Method Refinement
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
…
observe w. p.
scale by
observe w. p.
11
Numerical Results
Non-adaptive
APM
APM++
Non-adaptive
APM
APM++
top-500 entries of
12
Numerical Results
Non-adaptive
APM
APM++
Non-adaptive
APM
APM++
top-500 entries of
90%
13
Concluding Remarks
Budget:
Error:
Thank you! 😁🙏
14