Fondements de l'extraction de caractéristiques — composantes principales

Réduction de dimension en R

Matt Pickard

Owner, Pickard Predictives, LLC

Rappel : extraction de caractéristiques

Certaines des six caractéristiques combinées pour en créer quatre

Réduction de dimension en R

Rappel : extraction de caractéristiques

Jardin de légumes

Recette de salade

  • 1 laitue
  • 3 carottes
  • 2 tomates
  • 1 concombre

N'utilisez pas toute la plante : seulement les meilleures parties

1 Source de l'image : Daderot, CC0, via Wikimedia Commons
Réduction de dimension en R

Graphique d'ACP

Graphique ACP montrant deux composantes principales et les caractéristiques qui y sont associées

Réduction de dimension en R

Composante principale 1

Graphique ACP – première composante principale

Réduction de dimension en R

CP1 : vecteurs de caractéristiques

Graphique ACP – caractéristiques associées à la première composante principale

Réduction de dimension en R

CP1 : nom

Graphique ACP – nommer la première composante « durée »

Réduction de dimension en R

Composante principale 2

Graphique ACP – deuxième composante principale

Réduction de dimension en R

CP2 : vecteurs de caractéristiques

Graphique ACP – caractéristiques associées à la deuxième composante principale

Réduction de dimension en R

CP2 : nom

Graphique ACP – nommer la deuxième composante « rendement »

Réduction de dimension en R

Code pour un graphique d'ACP

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éduction de dimension en R

Passons à la pratique !

Réduction de dimension en R

Preparing Video For Download...