첫 번째 주 방향에 대해서는 약간 혼란 스럽습니다. 2 차원 유클리드 공간에서 (1,1), (2,2), (3,3)의 세 점을 가지고 있다고 가정 해 봅시다. 첫 번째 주성분을 계산하고 싶습니다.첫 번째 주성분 인 3 점의 라인
먼저 중심점이 (2,2)이므로 모든 점을 원점으로 이동합니다. 이제 (2,2)는 (0,0)과 같고 (1,1)은 (-1, -1)이고 (3,3)은 (1,1)입니다. 이것은 평균 변화입니다. 자, 나는 첫 번째 주성분이 전치 ((sqrt (2)/2, sqrt (2)/2)) matlab에서 알아. 그러나 이것을 어떻게 계산합니까? 이것은 무엇을 의미 하는가?
공분산 행렬을 계산 한 다음 고유 벡터를 구한 다음 고유 값을 찾습니다. 이 고유 벡터가 방향입니까? 그럼 정상화 할거야?
따라서 (-1, -1), (0,0) 및 (1,1)의 평균 이동 후에 포인트를 사용합니다. 이제 우리는 공분산 행렬을
C (X, X) C (X, Y)을 계산
C [0 1 (Y, X) (C) (Y, Y)
; 0 1] 그러면 우리는 가장 큰 고유치 1을보고 [1; 1] 인 고유 벡터를 계산합니다. 그렇다면 우리는 표준화를 위해 sqrt (1^2 + 1^2)로 나눕니다.