In factor analysis, the independent multivariate normal distributions of and imply that their linear combination is also multivariate normal. Its expected value is zero and its covariance matrix is
Therefore
The noise variance is assumed positive. The factor contribution is positive semidefinite and has rank at most , while the noise makes the marginal covariance nonsingular.
For one factor, write for the loading vector and . Let be its current value and . The E-step of the expectation-maximization algorithm uses the conditional multivariate normal distribution to obtain
Thus . The terms of the expected complete-data log-likelihood that depend on a candidate are
This is a strictly concave quadratic in , since . Its unique maximizer is
For an explicit expression involving only the current loading and data, put . Substitution gives the EM update for a single-factor Gaussian model
No empirical centering is applied because the model fixes the mean to zero. If initialized at zero, this update remains at zero; monotonicity alone does not guarantee that such a stationary point is a global maximum. This part is present in the PDF but missing from the TeX transcription.
Fix the observed , let , and let . The E-step forms
For finite expected log-likelihoods and , the Jensen inequality gives
The first inequality allows additional mass outside the old complete-data support; it is equality when the relevant supports coincide. Ratios are taken on the support of . If a candidate assigns zero density on positive -mass, its is minus infinity and it cannot be an improving finite M-step.
An M-step of the expectation-maximization algorithm chooses with , so
This EM likelihood monotonicity also holds for a generalized M-step that merely increases , rather than maximizing it exactly. It is a statement about the observed-data likelihood function.

Articles by others on the same topic (0)

There are currently no matching articles.