3) EM algorithm: Even though the principal components
can be computed explicitly, there is still an EM algorithm
for learning them. It can be easily derived as the zero noise
limit of the standard algorithms by replacing the usual e-step
with the projection. The algorithm is: