Introducere în PCA

Învățare nesupervizată în R

Hank Roark

Senior Data Scientist at Boeing

Două metode de clustering

  • Două metode de clustering - identificarea grupurilor de elemente omogene
  • Urmează reducerea dimensionalității
    • Identificarea structurii în variabile
    • Sprijin în vizualizare
Învățare nesupervizată în R

Reducerea dimensionalității

  • O metodă populară este analiza componentelor principale (PCA)
  • Trei obiective pentru reprezentarea de dimensionalitate redusă:
    • Găsirea combinațiilor liniare de variabile pentru crearea componentelor principale
    • Păstrarea majorității varianței din date
    • Componentele principale sunt necorelate (adică ortogonale între ele)
Învățare nesupervizată în R

Intuiția PCA

diagramă de dispersie

Învățare nesupervizată în R

Intuiția PCA

dreapta de regresie

Învățare nesupervizată în R

Intuiția PCA

proiecția scorurilor componentelor

Învățare nesupervizată în R

Vizualizarea datelor de mare dimensionalitate

număr diferit de dimensiuni pentru date

Învățare nesupervizată în R

Vizualizare

PCA pe setul de date iris

Învățare nesupervizată în R

PCA în R

pr.iris <- prcomp(x = iris[-5],
                  scale = FALSE,
                  center = TRUE)

summary(pr.iris)
Importance of components:
                          PC1     PC2    PC3     PC4
Standard deviation     2.0563 0.49262 0.2797 0.15439
Proportion of Variance 0.9246 0.05307 0.0171 0.00521
Cumulative Proportion  0.9246 0.97769 0.9948 1.00000
Învățare nesupervizată în R

Să exersăm!

Învățare nesupervizată în R

Preparing Video For Download...