A Stochastic PCA Algorithm with an Exponential Convergence Rate Ohad Shamir
Weizmann Institute of Science NIPS Optimization Workshop December 2014
Ohad Shamir Stochastic PCA with Exponential Convergence 1/19
A Stochastic PCA Algorithm with an Exponential Convergence Rate - - PowerPoint PPT Presentation
A Stochastic PCA Algorithm with an Exponential Convergence Rate Ohad Shamir Weizmann Institute of Science NIPS Optimization Workshop December 2014 Ohad Shamir Stochastic PCA with Exponential Convergence 1/19 Principal Component Analysis
Ohad Shamir Stochastic PCA with Exponential Convergence 1/19
Ohad Shamir Stochastic PCA with Exponential Convergence 2/19
Ohad Shamir Stochastic PCA with Exponential Convergence 3/19
Ohad Shamir Stochastic PCA with Exponential Convergence 3/19
t+1 :=
n
i=1 xix⊤ i
1 n
i=1 wt, xi xi
t+1/
t+1
Stochastic PCA with Exponential Convergence 4/19
t+1 :=
n
i=1 xix⊤ i
1 n
i=1 wt, xi xi
t+1/
t+1
Stochastic PCA with Exponential Convergence 4/19
t+1 := wt + ηtxitx⊤ it wt
t+1/
t+1
Ohad Shamir Stochastic PCA with Exponential Convergence 5/19
t+1 := wt + ηtxitx⊤ it wt
t+1/
t+1
λ2
ǫ + d
λ2ǫ
Stochastic PCA with Exponential Convergence 5/19
Ohad Shamir Stochastic PCA with Exponential Convergence 6/19
Ohad Shamir Stochastic PCA with Exponential Convergence 7/19
Ohad Shamir Stochastic PCA with Exponential Convergence 8/19
Ohad Shamir Stochastic PCA with Exponential Convergence 9/19
Ohad Shamir Stochastic PCA with Exponential Convergence 10/19
Ohad Shamir Stochastic PCA with Exponential Convergence 10/19
n
i=1 xix⊤ i ˜
t = wt−1 + η
it (wt−1 − ˜
1
tw′
t
Ohad Shamir Stochastic PCA with Exponential Convergence 11/19
n
i=1 xix⊤ i ˜
t = wt−1 + η
it (wt−1 − ˜
1
tw′
t
Ohad Shamir Stochastic PCA with Exponential Convergence 11/19
Ohad Shamir Stochastic PCA with Exponential Convergence 12/19
Ohad Shamir Stochastic PCA with Exponential Convergence 13/19
Ohad Shamir Stochastic PCA with Exponential Convergence 13/19
Ohad Shamir Stochastic PCA with Exponential Convergence 14/19
Ohad Shamir Stochastic PCA with Exponential Convergence 14/19
Ohad Shamir Stochastic PCA with Exponential Convergence 14/19
Ohad Shamir Stochastic PCA with Exponential Convergence 14/19
Ohad Shamir Stochastic PCA with Exponential Convergence 14/19
Ohad Shamir Stochastic PCA with Exponential Convergence 14/19
Ohad Shamir Stochastic PCA with Exponential Convergence 15/19
20 40 60 −5 −4 −3 −2 −1 λ=0.258 20 40 60 −5 −4 −3 −2 −1 λ=0.163 20 40 60 −5 −4 −3 −2 −1 λ=0.078 20 40 60 −5 −4 −3 −2 −1 λ=0.016 20 40 60 −5 −4 −3 −2 −1 λ=0.004 VR−PCA ηt = 1/t ηt = 3/t ηt = 9/t ηt = 27/t
Ohad Shamir Stochastic PCA with Exponential Convergence 16/19
10 20 30 40 50 60 70 80 90 100 −9 −8 −7 −6 −5 −4 −3 −2 −1 VR−PCA ηt=3 ηt=9 ηt=27 ηt=81 ηt=243 Hybrid
Ohad Shamir Stochastic PCA with Exponential Convergence 17/19
Ohad Shamir Stochastic PCA with Exponential Convergence 18/19
Ohad Shamir Stochastic PCA with Exponential Convergence 18/19
Ohad Shamir Stochastic PCA with Exponential Convergence 19/19