Özellik çıkarımının temelleri - temel bileşenler

R'de Boyutsal Azaltma

Matt Pickard

Owner, Pickard Predictives, LLC

Özellik çıkarımına genel bakış

Dört özelliğe dönüştürülen altı özelliğin bir kısmı

R'de Boyutsal Azaltma

Özellik çıkarımına genel bakış

Sebze bahçesi

Salata tarifi

  • 1 baş marul
  • 3 havuç
  • 2 domates
  • 1 salatalık

Tüm bitkiyi değil, en iyi kısımları kullanın

1 Görsel Kaynağı: Daderot, CC0, Wikimedia Commons üzerinden
R'de Boyutsal Azaltma

PCA grafiği

İki temel bileşen ve bunlara yüklenen özellikleri gösteren PCA grafiği

R'de Boyutsal Azaltma

Temel bileşen 1

PCA Grafiği - birinci temel bileşen

R'de Boyutsal Azaltma

TB1: özellik vektörleri

PCA Grafiği - birinci temel bileşene yüklenen özellikler

R'de Boyutsal Azaltma

TB1: ad

PCA Grafiği - birinci temel bileşenin adlandırılması: süre

R'de Boyutsal Azaltma

Temel bileşen 2

PCA Grafiği - ikinci temel bileşen

R'de Boyutsal Azaltma

TB2: özellik vektörleri

PCA Grafiği - ikinci temel bileşene yüklenen özellikler

R'de Boyutsal Azaltma

TB2: ad

PCA Grafiği - ikinci temel bileşenin adlandırılması: performans

R'de Boyutsal Azaltma

PCA grafiği için kod

library(ggfortify)

pca_res <- prcomp(attrition_df %>% select(-Attrition), scale. = TRUE)
autoplot(pca_res,
data = attrition_df,
colour = "Attrition",
alpha = 0.7,
loadings = TRUE,
loadings.label = TRUE,
loadings.colour = "black",
loadings.label.colour = "black",
loadings.label.repel = TRUE)
R'de Boyutsal Azaltma

Hadi pratik yapalım!

R'de Boyutsal Azaltma

Preparing Video For Download...