• No results found

Consistency of the partial loss

4. Statistical consistency of structured output learning with missing labels

4.4. Consistency of the partial loss

In this section, we present the principal result which justifies learning of the structured clas- sifiers by minimization of the partial loss provided the data are generated from the statistical model defined in section4.3.

Theorem 4. Letp(x,y,a) be an arbitrary distribution defined overX × YV× AV with prop-

erty A andp0(x,y) =P

a∈AVp(x,y,a)andp00(x,a) = P

y∈YVp(x,y,a)be the corresponding

marginal distributions. Let` be an additive loss (4.1) and let `p be an associated partial loss

defined by (4.2). Then, for all sequences of random decision functionshm:X → TV (depend-

ing on training data generated from i.i.d variables with p00(x,a)), it holds

R`p(hm;p00)→P R∗`p(p00)⇔R`(hm;p0)

P

→R`∗(p0).

We start with a key lemma which shows that under proper assumptions a set of minimizers of the supervised risk is the same as the set of minimizers of the partial risk although the risk functions and their values are different.

Lemma 1. Let `:YV × TV R+ be an additive loss function and let `p:AV × TV → R+

be the associated partial loss. Let p(x,y,a) be a distribution with the property A. Then,

h∗:X → TV is a minimizer of R`(h;p0) if and only if it is a minimizer of R`p

(h;p00), where

p0(x,y) =P

a∈AVp(x,y,a) andp00(x,a) = P

y∈YVp(x,y,a).

proof: The riskR`p(h;p00) can be rewritten as follows:

R`p (h;p00) =Ep(x) X a∈AV p(a|x)`p(a,h(x)) =Ep(x) X a∈AV p(a|x)X v∈V [[|av|= 1]]`v(yv, hv(x)) =Ep(x) X v∈V X av∈A p(av |x) [[|av|= 1]]`v(yv, hv(x)) (∗) = Ep(x) X v∈V X yv∈Y p(zv = 1|x)p(yv |x)`v(yv, hv(x)) =Ep(x) X v∈V p(zv = 1|x) X yv∈Y p(yv |x)`v(yv, hv(x)).

Here equality () holds because of the equality following from (4.4):

p(av |x) = X yv∈Y X zv∈Z p(yv |x)p(zv |x) [[av =α(yv, zv)]],

4.4. Consistency of the partial loss

which forav ={yv}gives us the following equality

p(av |x) =p(zv = 1|x)p(yv|x). It is seen from the last equation that if h(x)∗ = (h

v(x) |v ∈ V) is a minimizer of R`

p

(h;p) then for anyx∈ X and v∈ V it holds that

h∗v(x)∈Argmin t∈T

X

yv∈Y

p(yv |x)`v(yv, t), (4.8)

because the marginalsp(zv|x)>0 thanks to Definition 8. Analogically, one can rewrite the riskR`(h;p0) as follows: R`(h;p0) =Ep(x) X y∈YV p(y|x)`(y,h(x)) =Ep(x) X v∈V X yv∈Y p(yv |x)`v(yv,hv(x)),

showing that also any minimizerh(x)∗ = (hv(x)|v∈ V) ofR`(h;p0) has to satisfy (4.8).

Note that Lemma 1 shows that the `-risk and the `p-risk have the same set of minimiz- ers. However, they do not have the same minimal value because the `-risk upper bounds the `p-risk. The lemma is easy to prove and understand. However, it is not immediately applicable in practice because we cannot minimize the risks due unknown data generating distributionp(x,y,a). Instead, we resort to minimization of the empirical risk, by which we obtain approximate minimizers. The conditions under which the minimizers of the empirical risk converge are well studied [Vapnik, 1998]. It remains to show that convergence of the minimizers of the empirical partial risk to the expected partial risk implies the convergence of the same minimizers the expected true risk as stated in Theorem 4. The rigorous proof is not trivial. In the rest of the section, we give a road map of the proof and we leave the details to AppendixA.5.

It follows from Lemma 1 that for a fixed probability model p induced by a model with property A the functionHp(,p

ya) : R×∆|YV|×|AV|R2 whose values is defined by minimize t∈TV pa >`p t − min t0∈TVpa >`p t0 subject to py>`t− min t0∈TVpy > `t0 ≥

is always positive for any > 0, where pya(x) = (p(y,a | x) | a ∈ AV,y ∈ YV). Flipped functionH(,pya) : R×∆|YV|×|AV|Rwhose values is defined by

minimize t∈TV py >` t− min t0∈TVpy >` t0 subject to pa>`pt − min t0∈TVpa >`p t0 ≥

is positive as well for any > 0. It is possible to show (see Lemmas 4 and 8 in Appendix) even stronger statement that for any > 0, Hp() , inf

pay∈Px

Hp(,p

ay) > 0 and H() , 2We use ∆

n = {p∈ Rn |pi ≥0,∀i∈ [n],Pni=1pi = 1} to denote the probability simplex inRn. In case

4. Statistical consistency of structured output learning with missing labels

inf pay∈Px

H(,pay) > 0. Thanks to this it is possible to show3 that for loss functions `(y,t)

and `p(a,t) defined by (4.1), (4.2) there exist nonnegative concave functionsξ:

R→R+and

ζ:R→R+, both right continuous at 0 with ξ(0) = 0 and ζ(0) = 0, such that∀ h:X → TV and for all distributions with property A it holds that

Ep(x)py(x)>`h(x)−Ep(x) min t0∈TVpy(x)

>`

t0 ≤

ξ

Ep(x)pa(x)>`ph(x)−Ep(x) min t0∈TVpa(x)

>`p t0

,

Ep(x)pa(x)>`ph(x)−Ep(x) min t0∈TVpa(x)

>`p t0 ≤

ζ

Ep(x)py(x)>`h(x)−Ep(x) min t0∈TVpy(x)

>`

t0

.

See Lemmas 5 and 9 in Appendix for complete proof. Functions ξ and ζ make Theorem 4easy to prove.

proof: (⇒) We have that for any >0 and pya(x)∈ Px the inequality P{Ep(x)py(x)>`hm(x)−Ep(x) min

t0∈TVpy(x) >`

t0 > } ≤ P{ξ(Ep(x)pa(x)>`phm(x)−Ep(x) min

t0∈TVpa(x) >`p

t0)> }

holds. Since ξ(x) is right continuous at 0, there exists δ > 0 such that ∀x: x−0 ≤ δ ⇒ ξ(x)ξ(0). Hence, ifξ(x)> thenx > δ, thus we obtain

P{ξ(Ep(x)pa(x)>`phm(x)−Ep(x) min t0∈TVpa(x)

>`p

t0)> } ≤ P{Ep(x)pa(x)>`phm(x)−Ep(x) min

t0∈TVpa(x) T`p

t0 > δ} −→0, givenm→ ∞.

(⇐) implication is proved by repeating the same steps but using relation with functionζ.

Related documents