Chính xác thì cái gì được gọi là thành phần chính của nhóm trong PCA?


18

Giả sử là vector nhằm tối đa hóa sự thay đổi của các dự báo của dữ liệu với ma trận thiết kế .bạnX

Bây giờ, tôi đã thấy các tài liệu coi là thành phần chính (đầu tiên) của dữ liệu, cũng là hàm riêng với giá trị riêng lớn nhất.bạn

Tuy nhiên, tôi cũng đã thấy rằng thành phần chính của dữ liệu là .Xbạn

Rõ ràng, và là những thứ khác nhau. Bất cứ ai có thể giúp tôi ra khỏi đây và cho tôi biết sự khác biệt giữa hai định nghĩa của các thành phần chính là gì?bạnXbạn


Eigenvector u là hướng của trục (giá trị của u là cosin hướng so với trục gốc). Xu là chính dữ liệu, các giá trị của thành phần chính, tọa độ trên trục đã nói ở trên).
ttnphns

Câu trả lời:


25

Bạn hoàn toàn chính xác khi quan sát rằng mặc dù (một trong những hàm riêng của ma trận hiệp phương sai, ví dụ: đầu tiên) và X u (chiếu dữ liệu lên không gian con 1 chiều được chiếu bởi u ) là hai điều khác nhau, cả hai chúng thường được gọi là "thành phần chính", đôi khi ngay cả trong cùng một văn bản.bạnXbạnbạn

bạnTôi

bạnXbạn

bạn

bạnXbạn

Tóm tắt hai quy ước:

Công ước 1Công ước 2bạn{trục chínhhướng chínhvector thành phần chínhthành phần chínhXbạnthành phần chínhđiểm thành phần chính

Lưu ý: Chỉ các hàm riêng của ma trận hiệp phương sai tương ứng với các giá trị riêng khác không có thể được gọi là các hướng / thành phần chính. Nếu ma trận hiệp phương sai có thứ hạng thấp, nó sẽ có một hoặc nhiều giá trị riêng; không phải được gọi là các hàm riêng tương ứng (và các hình chiếu tương ứng không đổi), không được gọi là các hướng / thành phần chính. Xem một số thảo luận trong câu trả lời của tôi ở đây.


1
Công ước 2 nên được đặt ngoài vòng pháp luật. Nó có khả năng tạo ra sự kết thúc không gây nhầm lẫn cho người mới bắt đầu vì nó kết hợp các vectơ cơ sở và các thành phần của vectơ dữ liệu đối với cơ sở.
phỏng đoán

Định nghĩa Loadings thì sao? Là tải các giá trị riêng của eigenvector u?
makis


@amoeba cảm ơn bạn! một câu hỏi cuối cùng Trong SVD, với X = USVh (Vh: V hoán vị) nếu các hàm riêng là các cột của U, thì tôi có thể gọi Vh là tải không?
makis

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.