High-arity Interactions, Polyhedral Relaxations, and Cutting Plane Algorithm for Soft Constraint Optimisation (MAP-MRF)
Tom´ aˇ s Werner
Center for Machine Perception Czech Technical University Prague, Czech Republic
1 / 18
High-arity Interactions, Polyhedral Relaxations, and Cutting Plane - - PowerPoint PPT Presentation
High-arity Interactions, Polyhedral Relaxations, and Cutting Plane Algorithm for Soft Constraint Optimisation (MAP-MRF) Tom a s Werner Center for Machine Perception Czech Technical University Prague, Czech Republic 1 / 18 Abstract
1 / 18
2 / 18
v∈A Xv
xV
3 / 18
x1,x2,x3,x4[θ234(x2, x3, x4) + θ12(x1, x2) + θ34(x3, x4) + θ3(x3)]
1
2
xV v∈V
1
2
xV v∈V
µ
ϕ,ψ
A∈E
xA
A∈E
xA\B
xA
B|(B,A)∈J
B|(A,B)∈J
5 / 18
6 / 18
A(xA) = θA(xA) +
1
2
v (xv)
vv ′(xv, xv ′) = θvv ′(xv, xv ′) + ϕvv ′,v(xv) + ϕvv ′,v ′(xv ′)
7 / 18
xV
xA θA(xA)
ϕ
xA θϕ A(xA)
xA θA(xA).
8 / 18
1: loop 2:
3:
B(xB) − max xA\B θϕ A(xA)]/2
B (xB) = max xA\B θϕ A (xA).)
4:
5: end loop
B(xB) = max xA\B θϕ A(xA) for all (A, B) ∈ J and xB.
xA\B θϕ A(xA) means solving an auxiliary problem, the structure of which
9 / 18
10 / 18
11 / 18
12 / 18
1: P′ ← P 2: loop 3:
4:
5:
6: end loop
1: J ← I(E) 2: loop 3:
4:
5:
6: end loop
13 / 18
14 / 18
xA\B θϕ A(xA) can be computed efficiently.
15 / 18
1
2
v∈V [
16 / 18
xA\B θϕ A(xA) tractable?
xV \{u} θϕ V (xV ) = max xV \{u}
v∈V
17 / 18
18 / 18