2014-09-10 3 views
0

나는 20 개의 4D 행렬을 가지고 있고 그것들에 PCA를 수행하여 분산의 대부분을 설명하는 2 또는 3 개의 4D 행렬이 될 수 있습니다. 이것이 20 회의 관찰을 의미한다고 생각하지만 20 회의 관측을 매트릭스로 구성하여 PCA를 수행하려면 어떻게해야합니까? 각 행렬을 열로 정렬하는 것이 맞습니까? 나는 20 매트릭스가 상관 관계가 있다고 느껴지지만, 개별 매트릭스의 요소는 그렇지 못하다고 느낀다.고차원 행렬을위한 PCA

여기 PCA를 이해하는 데 도움이되는 사람이 있습니까? 고마워요!

답변

0

아마 Multilinear PCA (상위 차수의 텐서로 PCA를 일반화)을 시도해 볼 수 있습니다. Matlab 구현은 here입니다.

+2

스택 오버플로에 오신 것을 환영합니다! 이것은 이론적으로 질문에 대답 할 수 있지만 여기에 답의 핵심 부분을 포함하고 참조 용 링크를 제공하는 것이 바람직합니다 (http://meta.stackoverflow.com/q/8259). – Aiken