Applez Nous: +41 22 518 70 00
Lorsque le nombre de caractéristiques (p) d’un jeu de données devient très important (dizaines ou centaines de colonnes), le volume de l’espace géométrique augmente exponentiellement. Les observations deviennent extrêmement éparses et isolées, les distances euclidiennes perdent leur pouvoir discriminant et le temps de calcul des algorithmes s’effondre. C’est ce que les data scientists nomment la malédiction de la dimensionnalité.
L’Analyse en Composantes Principales (ACP) est une technique d’algèbre linéaire non supervisée qui projette les données d’origine sur de nouveaux axes orthogonaux non corrélés, appelés composantes principales :
L’attribut explained_variance_ratio_ de Scikit-Learn indique précisément le pourcentage de l’information originelle préservé par chaque axe. Par exemple, si les deux premières composantes totalisent 82% de la variance expliquée, nous pouvons réduire un tableau complexe de 30 variables à seulement 2 dimensions tout en ne perdant que 18% d’information marginale.
La réduction de dimensionnalité remplit deux missions stratégiques :