Réduction des dimensions des mesures des poissons
Dans un exercice précédent, vous avez constaté que l'2
était un choix raisonnable pour la « dimension intrinsèque » des mesures du poisson. Veuillez maintenant utiliser l'ACP pour réduire la dimensionnalité des mesures des poissons, en ne conservant que les deux composantes les plus importantes.
Les mesures des poissons ont déjà été mises à l'échelle pour vous et sont disponibles à l'adresse scaled_samples
.
Cet exercice fait partie du cours
Apprentissage non supervisé en Python
Instructions
- Importez
PCA
à partir desklearn.decomposition
. - Créez une instance PCA appelée «
pca
» avec «n_components=2
». scaled_samples
Veuillez utiliser la méthode «.fit()
» (ajuster les courbes à l'aide de la méthode des moindres carrés) disponible à l'adressepca
pour l'ajuster aux mesures de poissons- Veuillez utiliser la méthode
.transform()
depca
pour transformerscaled_samples
. Affectez le résultat àpca_features
.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Import PCA
____
# Create a PCA model with 2 components: pca
pca = ____
# Fit the PCA instance to the scaled samples
____
# Transform the scaled samples: pca_features
pca_features = ____
# Print the shape of pca_features
print(pca_features.shape)