Recent Progresses in Stochastic Algorithms for Big Data Optimization
Tong Zhang
Rutgers University & Baidu Inc.
collaborators: Shai Shalev-Shwartz, Rie Johnson, Lin Xiao, Ohad Shamir and Nathan Srebro
- T. Zhang
Big Data Optimization 1 / 36
Recent Progresses in Stochastic Algorithms for Big Data Optimization - - PowerPoint PPT Presentation
Recent Progresses in Stochastic Algorithms for Big Data Optimization Tong Zhang Rutgers University & Baidu Inc. collaborators: Shai Shalev-Shwartz, Rie Johnson, Lin Xiao, Ohad Shamir and Nathan Srebro T. Zhang Big Data Optimization 1 /
Big Data Optimization 1 / 36
Big Data Optimization 2 / 36
Big Data Optimization 2 / 36
Big Data Optimization 2 / 36
Big Data Optimization 3 / 36
Big Data Optimization 4 / 36
Big Data Optimization 5 / 36
Big Data Optimization 5 / 36
Big Data Optimization 5 / 36
Big Data Optimization 6 / 36
Big Data Optimization 6 / 36
Big Data Optimization 6 / 36
Big Data Optimization 7 / 36
Big Data Optimization 7 / 36
Big Data Optimization 8 / 36
Big Data Optimization 8 / 36
Big Data Optimization 9 / 36
n
i=1 gi = ∇f.
2.
Big Data Optimization 10 / 36
n
i=1 gi = ∇f.
2.
Big Data Optimization 10 / 36
Big Data Optimization 11 / 36
Big Data Optimization 11 / 36
Big Data Optimization 11 / 36
Big Data Optimization 12 / 36
Big Data Optimization 12 / 36
Big Data Optimization 12 / 36
Big Data Optimization 13 / 36
Big Data Optimization 14 / 36
Big Data Optimization 15 / 36
Big Data Optimization 16 / 36
Big Data Optimization 16 / 36
Big Data Optimization 16 / 36
Big Data Optimization 17 / 36
Big Data Optimization 17 / 36
Big Data Optimization 17 / 36
Big Data Optimization 18 / 36
w P(w) :=
n
i w) + λg(w)
α
n
i (−αi) − λg∗
n
n
Big Data Optimization 19 / 36
i (−αi)
Big Data Optimization 20 / 36
i (αi + ∆) = (αi + ∆)Yi ln((αi + ∆)Yi) + (1 − (αi + ∆)Yi) ln(1 − (αi + ∆)Yi)
Big Data Optimization 21 / 36
Big Data Optimization 22 / 36
Big Data Optimization 23 / 36
Big Data Optimization 23 / 36
Big Data Optimization 23 / 36
Big Data Optimization 23 / 36
Big Data Optimization 24 / 36
Big Data Optimization 24 / 36
Big Data Optimization 24 / 36
Big Data Optimization 25 / 36
2 − κw⊤y(t−1) (κ-strongly convex)
Big Data Optimization 25 / 36
d λǫ
λ ǫ
λ ǫ,
λǫ}
d ǫ2
dn ǫ
ǫ
ǫ,
ǫ }
λ
λ
λ,
λ}
Big Data Optimization 26 / 36
Big Data Optimization 27 / 36
Big Data Optimization 28 / 36
Big Data Optimization 28 / 36
Big Data Optimization 28 / 36
i=1 w(i)
Big Data Optimization 29 / 36
Big Data Optimization 30 / 36
Big Data Optimization 30 / 36
Big Data Optimization 31 / 36
Big Data Optimization 32 / 36
Big Data Optimization 32 / 36
Big Data Optimization 33 / 36
Big Data Optimization 33 / 36
Big Data Optimization 33 / 36
Big Data Optimization 34 / 36
Big Data Optimization 35 / 36
Big Data Optimization 35 / 36
Big Data Optimization 36 / 36
Big Data Optimization 36 / 36