Extraction de caractéristiques

Réduction de dimensionnalité en Python

Jeroen Boeye

Head of Machine Learning, Faktion

Sélection de caractéristiques

Schéma de sélection de caractéristiques

Réduction de dimensionnalité en Python

Sélection de caractéristiques

Schéma de sélection de caractéristiques

Extraction de caractéristiques

Schéma d'extraction de caractéristiques

Réduction de dimensionnalité en Python

Génération de caractéristiques - IMC

df_body['BMI'] = df_body['Weight kg'] /  df_body['Height m'] ** 2
Réduction de dimensionnalité en Python

Génération de caractéristiques - IMC

df_body['BMI'] = df_body['Weight kg'] /  df_body['Height m'] ** 2
Weight kg Height m BMI
81.5 1.776 25.84
72.6 1.702 25.06
92.9 1.735 30.86
Réduction de dimensionnalité en Python

Génération de caractéristiques - IMC

df_body.drop(['Weight kg', 'Height m'], axis=1)
BMI
25.84
25.06
30.86
Réduction de dimensionnalité en Python

Génération de caractéristiques - moyennes

left leg mm right leg mm
882 885
870 869
901 900

leg_df['leg mm'] = leg_df[['right leg mm', 'left leg mm']].mean(axis=1)
Réduction de dimensionnalité en Python

Génération de caractéristiques - moyennes

leg_df.drop(['right leg mm', 'left leg mm'], axis=1)
leg mm
883.5
869.5
900.5
Réduction de dimensionnalité en Python

Coût de la moyenne

Jambe droite vs gauche

Réduction de dimensionnalité en Python

Coût de la moyenne

Jambe droite vs gauche agrandi

Réduction de dimensionnalité en Python

Coût de la moyenne

Jambe droite vs gauche agrandi avec ligne

Réduction de dimensionnalité en Python

Coût de la moyenne

Jambe droite vs gauche agrandi annoté

Réduction de dimensionnalité en Python

Intro à l'ACP

sns.scatterplot(data=df, x='handlength', y='footlength')

Longueur main vs pied

Réduction de dimensionnalité en Python

Intro à l'ACP

scaler = StandardScaler()
df_std = pd.DataFrame(scaler.fit_transform(df), columns = df.columns)

Longueur main vs pied

Réduction de dimensionnalité en Python

Intro à l'ACP

scaler = StandardScaler()
df_std = pd.DataFrame(scaler.fit_transform(df), columns = df.columns)

Longueur main vs pied avec point

Réduction de dimensionnalité en Python

Intro à l'ACP

scaler = StandardScaler()
df_std = pd.DataFrame(scaler.fit_transform(df), columns = df.columns)

Longueur main vs pied avec premier vecteur

Réduction de dimensionnalité en Python

Intro à l'ACP

scaler = StandardScaler()
df_std = pd.DataFrame(scaler.fit_transform(df), columns = df.columns)

Longueur main vs pied avec deux vecteurs

Réduction de dimensionnalité en Python

Passons à la pratique !

Réduction de dimensionnalité en Python

Preparing Video For Download...