Základy extrakce příznaků – hlavní komponenty

Redukce dimenzionality v R

Matt Pickard

Owner, Pickard Predictives, LLC

Opakování: extrakce příznaků

Část ze šesti příznaků sloučena do čtyř příznaků

Redukce dimenzionality v R

Opakování: extrakce příznaků

Zeleninová zahrada

Recept na salát

  • 1 hlávkový salát
  • 3 mrkve
  • 2 rajčata
  • 1 okurka

Nepoužívejte celou rostlinu – jen ty nejlepší části

1 Zdroj obrázku: Daderot, CC0, via Wikimedia Commons
Redukce dimenzionality v R

Graf PCA

Graf PCA zobrazující dvě hlavní komponenty a příznaky, které se na ně načítají

Redukce dimenzionality v R

První hlavní komponenta

Graf PCA – první hlavní komponenta

Redukce dimenzionality v R

PC1: vektory příznaků

Graf PCA – příznaky načítající se na první hlavní komponentu

Redukce dimenzionality v R

PC1: název

Graf PCA – pojmenování první hlavní komponenty jako trvání

Redukce dimenzionality v R

Druhá hlavní komponenta

Graf PCA – druhá hlavní komponenta

Redukce dimenzionality v R

PC2: vektory příznaků

Graf PCA – příznaky načítající se na druhou hlavní komponentu

Redukce dimenzionality v R

PC2: název

Graf PCA – pojmenování druhé hlavní komponenty jako výkon

Redukce dimenzionality v R

Kód pro graf PCA

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)
Redukce dimenzionality v R

Pojďme si procvičit!

Redukce dimenzionality v R

Preparing Video For Download...