As soluções PCA são únicas?


12

Quando executo o PCA em um determinado conjunto de dados, a solução fornecida é única?

Ou seja, obtenho um conjunto de coordenadas 2D, com base nas distâncias entre pontos. É possível encontrar pelo menos mais um arranjo dos pontos que atenderiam a essas restrições?

Se a resposta for sim, como posso encontrar uma solução tão diferente?


11
A resposta para a questão da singularidade é sim e não. É "sim" no sentido de que os espaços próprios e os valores próprios são matematicamente bem e exclusivamente definidos. É "não", no sentido de que (a) existem várias maneiras de representar esses espaços próprios (até mesmo um vetor próprio normalizado pode ser negado e existem muitas opções de base para espaços próprios degenerados) e (b) algoritmos diferentes podem produzir resultados diferentes devido ao acúmulo de erro de ponto flutuante nos cálculos.
whuber

Ramsay e Silverman no livro "Functinal Data Analysis", mencionam a rotação VARIMAX. Sua palestra sobre como dividir um conjunto de dados de funções (representadas como uma matriz) em seus componentes principais.
poder

Parece que você deseja usar o PCA como uma ferramenta para redução de dimensão. Você pode começar olhando para a redução de dimensionalidade ...
Elvis

Respostas:


7

ppXw

λ1=maxwRp:||w||=1wXw

λ1w

w

No entanto, os algoritmos para calcular essas soluções são determinísticos, o que significa que, para os casos de canto numérico, as soluções obtidas devem ser as mesmas.

X


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.