Block Conditional Gradient Algorithms
- E. Pauwels
joint work with A. Beck and S. Sabach. GdT Math´ ematiques de l’apprentissage September 24 2015
1 / 21
Block Conditional Gradient Algorithms E. Pauwels joint work with A. - - PowerPoint PPT Presentation
Block Conditional Gradient Algorithms E. Pauwels joint work with A. Beck and S. Sabach. GdT Math ematiques de lapprentissage September 24 2015 1 / 21 Context: large scale convex optimization Two old ideas have received renewed attention
1 / 21
2 / 21
2 / 21
◮ Block-Coordinate Frank-Wolfe Optimization for Structural SVMs
3 / 21
◮ Block-Coordinate Frank-Wolfe Optimization for Structural SVMs
3 / 21
4 / 21
x∈X f (x)
5 / 21
x∈X f (x)
5 / 21
x∈X f (x)
2 k+2
2
5 / 21
6 / 21
6 / 21
7 / 21
7 / 21
i σi, where {σi} is the set
7 / 21
8 / 21
x∈X x, w
9 / 21
x∈X x, w
w∈Rm
2 + g(−Aw + b)
x∈X
2 − x, b
9 / 21
x∈X x, w
w∈Rm
2 + g(−Aw + b)
x∈X
2 − x, b
9 / 21
x∈X x, w
w∈Rm
2 + g(−Aw + b)
x∈X
2 − x, b
10 / 21
x∈X x, w
w∈Rm
2 + g(−Aw + b)
x∈X
2 − x, b
y∈X
2 −
10 / 21
x∈X x, w
w∈Rm
2 + g(−Aw + b)
x∈X
2 − x, b
y∈X
2 −
10 / 21
x∈X x, w
w∈Rm
2 + g(−Aw + b)
x∈X
2 − x, b
y∈X
2 −
10 / 21
11 / 21
12 / 21
w∈Rm
2 + 1
N
xi∈X,i=1,...,N
N
Txi
2
N
13 / 21
w∈Rm
2 + 1
N
xi∈X,i=1,...,N
N
Txi
2
N
2 + 1
N
i w)
1 N
i=1 ✶(l(ai, w) = li)
13 / 21
i ∈ X, i = 1, . . . , N, and iterate for k ∈ N and i = 1, . . . , N
i ∈ argmaxy∈X
i − y
i
i )xk i + αk i pk i
i ≤ 1
14 / 21
i ∈ X, i = 1, . . . , N, and iterate for k ∈ N and i = 1, . . . , N
i ∈ argmaxy∈X
i − y
i
i )xk i + αk i pk i
i ≤ 1
i ∈ ∂g
15 / 21
15 / 21
15 / 21
N
15 / 21
N
l∈L {∆(li, l) − w, φ(ai, l) − φ(ai, li)} .
15 / 21
w∈Rm
N
l∈L {∆(li, l) − w, φ(ai, l) − φ(ai, li)}
15 / 21
w∈Rm
N
l∈L {∆(li, l) − w, φ(ai, l) − φ(ai, li)}
15 / 21
16 / 21
17 / 21
˜ k i =
17 / 21
Predefined step Backtracking Exact line−search 10−6 10−4 10−2 100 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10
type CBCG−P CBCG−C RBCG CG
18 / 21
λ : 0.001 λ : 0.01 λ : 0.1 10−1.5 10−1 10−0.5 10 20 30 40 50 0 10 20 30 40 50 0 10 20 30 40 50
type CBCG−C CBCG−P RBCG
19 / 21
20 / 21
21 / 21