Estrazione delle feature

Riduzione della dimensionalità in Python

Jeroen Boeye

Head of Machine Learning, Faktion

Selezione delle feature

Schema di selezione delle feature

Riduzione della dimensionalità in Python

Selezione delle feature

Schema di selezione delle feature

Estrazione delle feature

Schema di estrazione delle feature

Riduzione della dimensionalità in Python

Generazione di feature - BMI

df_body['BMI'] = df_body['Weight kg'] /  df_body['Height m'] ** 2
Riduzione della dimensionalità in Python

Generazione di feature - BMI

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
Riduzione della dimensionalità in Python

Generazione di feature - BMI

df_body.drop(['Weight kg', 'Height m'], axis=1)
BMI
25.84
25.06
30.86
Riduzione della dimensionalità in Python

Generazione di feature - medie

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)
Riduzione della dimensionalità in Python

Generazione di feature - medie

leg_df.drop(['right leg mm', 'left leg mm'], axis=1)
leg mm
883.5
869.5
900.5
Riduzione della dimensionalità in Python

Costo della media

Gamba destra vs. sinistra

Riduzione della dimensionalità in Python

Costo della media

Gamba destra vs. sinistra (zoom)

Riduzione della dimensionalità in Python

Costo della media

Gamba destra vs. sinistra (zoom con linea)

Riduzione della dimensionalità in Python

Costo della media

Gamba destra vs. sinistra (zoom con annotazioni)

Riduzione della dimensionalità in Python

Introduzione alla PCA

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

Lunghezza mano vs. piede

Riduzione della dimensionalità in Python

Introduzione alla PCA

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

Lunghezza mano vs. piede

Riduzione della dimensionalità in Python

Introduzione alla PCA

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

Lunghezza mano vs. piede con punto

Riduzione della dimensionalità in Python

Introduzione alla PCA

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

Lunghezza mano vs. piede con primo vettore

Riduzione della dimensionalità in Python

Introduzione alla PCA

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

Lunghezza mano vs. piede con entrambi i vettori

Riduzione della dimensionalità in Python

Esercitiamoci!

Riduzione della dimensionalità in Python

Preparing Video For Download...