Principal component analysis (PCA) is a ubiquitous technique for data analysis but one whose effective application is restricted by its global linear character. While global nonlinear variants of PCA have been proposed, an alternative paradigm is to capture data nonlinearity by a mixture of local PCA models. However, existing techniques are limited by the absence of a probabilistic formalism with an appropriate likelihood measure and so require an arbitrary choice of implementation strategy. This paper shows how PCA can be derived from a maximum--likelihood procedure, based on a specialisation of factor analysis. This is then extended to develop a well--defined mixture model of principal component analyzers, and an expectation--maximisation algorithm for estimating all the model parameters is given. INTRODUCTION Principal component analysis (PCA) [8] is a popular technique for dimension reduction, with applications in data compression, image analysis, visualization and time series pre...
No takes yet. Share an insight, caveat, or question.
Michael E. Tipping (1997) studied this question.