PCA'da tam olarak “temel bileşen” ne denir?


18

, tasarım matrisi X ile verinin projeksiyonunun varyansını maksimize eden vektör olduğunu varsayalım .uX

Şimdi, aynı zamanda en büyük özdeğeri olan özvektör olan verinin (ilk) ana bileşeni olduğunu ifade eden materyaller gördüm .u

Ancak, verilerin temel bileşeninin olduğunu da gördüm .Xu

Açıkçası, ve X u farklı şeylerdir. Burada bana yardım eden biri olabilir ve bu iki temel bileşen tanımı arasındaki farkın ne olduğunu söyleyebilir mi?uXu


Özvektör u eksenin yönüdür (u değerleri orijinal eksenlere göre kosinüs yönüdür). Xu, verinin kendisidir, ana bileşenin değerleri, yukarıda belirtilen eksene koordinatlar).
ttnphns

Yanıtlar:


25

(kovaryans matrisinin özvektörlerinden biri, örneğin birincisi) ve X u'nun (verilerin u tarafından yayılan 1 boyutlu alt uzaya yansıtılması) iki farklı şey olmasına rağmen, kesinlikle bunlara genellikle "ana bileşen" denir, bazen aynı metinde bile.uXuu

Çoğu durumda, bağlamdan tam olarak ne anlama geldiği açıktır. Bazı nadir durumlarda ise, gerçekten de (örneğin seyrek PCA veya CCA gibi) bazı ilgili teknikler farklı yönlere nerede, tartışılır zaman oldukça örneğin kafa karıştırıcı olabilir dik olması gerekmez. Bu durumda, "bileşenler diktir" gibi bir ifadenin, eksenlere veya projeksiyonlara atıfta bulunmasına bağlı olarak çok farklı anlamları vardır.uben

Ben "ana eksen" veya "ana yön" ve X u "ana bileşen" olarak adlandırmayı savunurdum.uXu

Ben de "temel bileşen vektör" denilen gördüm .u

Alternatif kuralın "ana bileşen" ve X u "ana bileşen puanları" olarak adlandırılması olduğunu belirtmeliyim .uXu

İki sözleşmenin özeti:

Sözleşme 1Sözleşme 2u{ana eksenana yöntemel bileşen vektörütemel bileşenXutemel bileşentemel bileşen puanları

Not: Yalnızca sıfır olmayan özdeğerlere karşılık gelen kovaryans matrisinin özvektörlerine ana yönler / bileşenler denilebilir. Kovaryans matrisi düşük dereceli ise, bir veya daha fazla sıfır öz değerine sahip olacaktır; vektörlerini tekabül eden (ve sürekli sıfır çıkıntılar karşılık gelir) olmalıdır olmayan ana yön / bileşenleri olarak adlandırılabilir. Cevabımda biraz tartışmaya bakın.


1
Sözleşme 2 yasadışı ilan edilmelidir. Temel vektörleri ve veri vektörlerinin temelleri ile ilgili bileşenlerini birleştirdiği için yeni başlayanlar için kafa karışıklığı yaratma kapasitesine sahiptir.
varsayımlar

Loadings tanımı ne olacak? Yükler, özvektör u'nun bireysel değerleri midir?
makis


@amoeba teşekkür ederim! son bir soru. SVD'de, eğer özvektörler U sütunlarıysa X = USVh (Vh: V transposed) için Vh'yi yükleme olarak çağırabilir miyim?
makis

İstatistiklere bakın.stackexchange.com/questions/ 134282
amip diyor
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.