Skalowanie i transformacje

Inżynieria cech w uczeniu maszynowym w Pythonie

Robert O'Callaghan

Data Scientist

Skalowanie danych

Inżynieria cech w uczeniu maszynowym w Pythonie

Skalowanie Min-Max

Zmniejszenie minmax

Inżynieria cech w uczeniu maszynowym w Pythonie

Skalowanie Min-Max

Inżynieria cech w uczeniu maszynowym w Pythonie

Skalowanie Min-Max w Pythonie

from sklearn.preprocessing import MinMaxScaler

scaler = MinMaxScaler()

scaler.fit(df[['Age']])

df['normalized_age'] = scaler.transform(df[['Age']])
Inżynieria cech w uczeniu maszynowym w Pythonie

Standaryzacja

Inżynieria cech w uczeniu maszynowym w Pythonie

Standaryzacja w Pythonie

from sklearn.preprocessing import StandardScaler

scaler = StandardScaler()

scaler.fit(df[['Age']])

df['standardized_col'] = scaler\
                        .transform(df[['Age']])
Inżynieria cech w uczeniu maszynowym w Pythonie

Transformacja logarytmiczna

obraz logarytmu

Inżynieria cech w uczeniu maszynowym w Pythonie

Transformacja logarytmiczna w Pythonie

from sklearn.preprocessing import PowerTransformer

log = PowerTransformer()

log.fit(df[['ConvertedSalary']])

df['log_ConvertedSalary'] = 
     log.transform(df[['ConvertedSalary']])
Inżynieria cech w uczeniu maszynowym w Pythonie

Ostatni slajd

Inżynieria cech w uczeniu maszynowym w Pythonie

Preparing Video For Download...