Confusos sobre a explicação visual dos vetores próprios: como os conjuntos de dados visualmente diferentes podem ter os mesmos vetores próprios?


10

Muitos livros didáticos de estatística fornecem uma ilustração intuitiva de quais são os vetores próprios de uma matriz de covariância:

insira a descrição da imagem aqui

Os vetores u e z formam os vetores próprios (bem, eigenaxes). Isso faz sentido. Mas a única coisa que me confunde é que extraímos autovetores da matriz de correlação , não os dados brutos. Além disso, conjuntos de dados brutos bastante diferentes podem ter matrizes de correlação idênticas. Por exemplo, os dois a seguir têm matrizes de correlação de:

[10.970.971]

Autovetores

Como tal, eles têm vetores próprios apontando na mesma direção:

[.71-.71.71.71]

Mas se você aplicasse a mesma interpretação visual de quais direções os vetores próprios estavam nos dados brutos, você obteria vetores apontando em direções diferentes.

Alguém pode me dizer onde eu errei?

Segunda Edição : Se posso ser tão ousado, com as excelentes respostas abaixo, pude entender a confusão e ilustrá-la.

  1. A explicação visual é coerente com o fato de que os vetores próprios extraídos da matriz de covariância são distintos.

    Covariâncias e autovetores (vermelho):

    [1 11 11 11 1][.7-.72.72.7]

    Covariâncias e autovetores (azul):

    [0,25.5.51 1][.43-.9.9.43]
  2. Matrizes de correlação refletem as matrizes de covariância das variáveis ​​padronizadas. A inspeção visual das variáveis ​​padronizadas demonstra por que autovetores idênticos são extraídos no meu exemplo:

insira a descrição da imagem aqui


3
Se você deseja avaliar a correlação , deve desenhar seus gráficos de dispersão com escalas nas quais os desvios padrão dos componentes são iguais. Esse não é o caso em nenhuma das suas imagens (exceto talvez pelos pontos vermelhos na segunda), que pode ser uma das razões pelas quais você acha isso confuso.
whuber

3
Agradeço por ter ilustrado sua pergunta. Isso ajuda as pessoas a entendê-lo e aumenta o valor do segmento para referência futura. Esteja ciente, no entanto, que ~ 10% dos homens são daltônicos em verde-vermelho. Com 2 cores, vermelho e azul podem ser mais seguros.
gung - Restabelece Monica

Muito obrigado, eu corrigi as cores como você sugeriu #
Sue Doh Nimh

2
Não tem problema, @SueDohNimh. Obrigado por torná-lo inteligível para todos. Em uma nota diferente, eu manteria a [PCA]etiqueta. Se você deseja focar novamente a pergunta ou fazer uma nova pergunta (relacionada) e vincular a esta, isso parece bom, mas acho que essa pergunta é PCA-ish o suficiente para merecer a tag.
gung - Restabelece Monica

Bom trabalho, @SueDohNimh. Você também pode adicionar isso como resposta à sua própria pergunta, em vez de editar, se quiser.
gung - Restabelece Monica

Respostas:


9

Você não precisa fazer o PCA sobre a matriz de correlação; você também pode decompor a matriz de covariância. Note que estes normalmente produzem soluções diferentes. (Para mais informações, consulte: PCA sobre correlação ou covariância? )

Covxy/SDxSDy

Novamente, se você executar o PCA com esses grupos usando as matrizes de covariância, obterá um resultado diferente do que se usasse as matrizes de correlação.


2
(1 1,1 1)(1 1,-1 1)

11
+1 ao que @whuber escreveu, mas observe que os autovalores correspondentes dependem do valor de correlação.
Ameba

Isso é verdade, mas os vetores próprios da matriz Cov podem variar com base na correlação.
gung - Restabelece Monica

11
Oi pessoal, muito obrigado. Eu sabia que diferentes vetores próprios surgem do uso das matrizes de covariância; essa foi outra fonte de preocupação, pois me preocupei que, ao usar matrizes de correlação, estivesse reduzindo as informações que estavam sendo usadas e, portanto, menos precisas. Seria sensato concluir, com base em suas respostas, que a interpretação visual fornecida é realmente aplicável apenas aos vetores próprios da matriz de covariância dos dados brutos, em vez da matriz de correlação?
Sue Doh Nimh

11
Na verdade, não @SueDohNimh. Você pode usar a interpretação visual, apenas padronize suas variáveis ​​primeiro se desejar usar a matriz de correlação.
gung - Restabelece Monica
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.