
PCA·선형회귀·가우시안 분포의 근간. 두 특성이 함께 움직이는 정도 를 모아 놓은 (D, D) 행렬:
벡터화 형태:
여기선 population 공분산 (). 불편추정량(/(N-1)) 은 쓰지 않습니다.
함수 covariance_matrix(X) 를 완성하세요.
X shape (N, D).(D, D).X.mean(axis=0) 으로 중심화 → Xc.T @ Xc / N.| # | 이름 | 검증 |
|---|---|---|
| 1 | shape (D, D) | |
| 2 | 대칭 | Σ == Σ.T |
| 3 | 대각 = 분산 | diag == X.var(axis=0) |
| 4 | 독립 특성 → 비대각 ≈ 0 | 서로 독립 랜덤 컬럼 데이터 |
| 5 | np.cov(bias=True) 일치 |
axis=0 은 행을 가로질러 → 열별 결과, axis=1 은 행별 결과.@(행렬곱) 와 *(요소곱) 구분.코드를 작성하고 실행하면 5개의 테스트가 각각 표시됩니다.