186
Appendix A
Then the EM iteration ␪
(v)
→ ␪
(v11) is defi ned as follows:
E-step: Compute Q [ ␪ | ␪
(v)
].
M-step: Choose ␪
(v11) to be a value of ␪ ∊ E, which maximizes
Q [ ␪ | ␪
(v)
].
In the special case of the exponential families, the E-step and the
M-step take special forms. In our problem, letting ␪
(v) be the current
estimate of ␪ after v iterations, the E-step is
( )
( )
=




=
+
−




∑
1
Q
log (
) (
) E log (
)
,
n
v
v
j
n
j
f x
N n
f A
x
␪ ␪
␪
␪
␪
Then ␪
(v11) of the M-step must satisfy
( )
∂

=


∂
Q
0 .
v
r
u
␪ ␪
That is,
( )
( )
( )
+
+


∂






+ −
=








∂

 

1
1
,
1
E
log
0
v
n
v
v
r
n
r
n
n
f A
N
N
U
x
x
u
␪
␪
␪
(A.28)
where
1
1
(
)
log (
),
n
r
n
j
j
r
n
f x
=
∂
=
∂
∑
U
x
u
␪
␪ the average of the incompletedata score function for the rth component of ␪. Now if −log f (•|␪) is
convex, which is true for the exponential families, the M-step is equivalent to Equation A.28; hence, all limit points of any EM sequence {␪
(v)
}
increase the likelihood equations in Equation A.18 or Equation A.27.
Under fairly general conditions, Dempster et al. (1977) and Wu (1983)
have shown that any EM sequence {␪
(v)
} increases the likelihood and
will lead to a maximizer of the likelihood function. Also, if the likelihood function is unimodal and has only one stationary point, {␪
(v)
}
converges to the unique maximizer u ˆ
n
, of the likelihood function.
To illustrate the EM algorithm, let us assume that the superpopulation distribution is lognormal with density given as
( )
(
)
(
)


−
−
=
>
=




2
2
log
1
exp
,
0 and
,
2
2
y
f y
y
y
m
m s
s
s p
␪
␪
The score functions are
( ) (
)
∂
=
−
∂
2
log
log
f y
y m s
m
␪
(A.29)
Précédent

- 209/257

Suivant