Extraction de caractéristiques

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

Génération de caractéristiques - IMC

df_body['BMI'] = df_body['Weight kg'] /  df_body['Height m'] ** 2
Réduction de dimension 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 dimension 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 dimension 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 dimension 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 dimension en Python

Coût de la moyenne

Jambe droite vs gauche

Réduction de dimension en Python

Coût de la moyenne

Jambe droite vs gauche (zoom)

Réduction de dimension en Python

Coût de la moyenne

Jambe droite vs gauche (zoom, ligne)

Réduction de dimension en Python

Coût de la moyenne

Jambe droite vs gauche (zoom, ligne annotée)

Réduction de dimension en Python

Introduction à l'ACP

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

Longueur main vs pied

Réduction de dimension en Python

Introduction à l'ACP

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

Longueur main vs pied (standardisé)

Réduction de dimension en Python

Introduction à l'ACP

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

Longueur main vs pied (standardisé) avec point

Réduction de dimension en Python

Introduction à l'ACP

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

Longueur main vs pied (standardisé) avec premier vecteur

Réduction de dimension en Python

Introduction à l'ACP

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

Longueur main vs pied (standardisé) avec deux vecteurs

Réduction de dimension en Python

Passons à la pratique !

Réduction de dimension en Python

Preparing Video For Download...