🎓 Tworzenie cech
Znajomość dziedziny
Koncept: Wykorzystanie znajomości dziedziny do tworzenia cech.
Przykłady: grupy wiekowe, stosunki, interakcje.
Ważność: Krytyczna dla sukcesu.
Interakcje cech
Koncept: Zmieszania cech (mnożenie, dzielenie).
Przykłady: Cena/Pole, Wiek*Zarobki.
Zastosowanie: Dla nieliniowych relacji.
Cechy czasowe
Koncept: Cechy z danych opartych na czasie.
Przykłady: dzień tygodnia, godzina, sezon.
Zastosowanie: seria czasowa, wzory czasowe.
🔧 Transformacja cech
Skalowanie & Normalizacja
StandardScaler: Średnia=0, odchylenie standardowe=1.
MinMaxScaler: Zakres [0,1].
RobustScaler: Mediana, opisane przez IQR.
Kodowanie
One-Hot: Dla kategorii bez porządku.
Label Encoding: Dla kategorii z porządkiem.
Target Encoding: Średnia docelowa dla każdej kategorii.
Wielomianowe cechy
Koncept: Tworzenie kombinacji wielomianowych.
Zastosowanie: Dla nieliniowych zależności.
Ostrzeżenie: Może prowadzić do nadmiernego dopasowania.
📚 Praktyczne przykłady
Przykład 1: Tworzenie cech interakcyjnych
Analiza: Zidentyfikuj ważne cechy.
Interakcje: Stwórz cechy mnożenia i dzielenia.
Evaluacja: Sprawdź ważność nowych cech.
Przykład 2: Wybór cech
Filtrowanie: Użyj korelacji do filtrowania.
Obalanie opakowujące: Eliminacja rekurencyjna cech.
Evaluacja: Porównaj wydajność z i bez wyboru cech.
Spróbuj to na żywo
Wszystko powyżej działa w twojej przeglądarce — otwórz Graf transformacji cech i zmieniaj parametry podczas jego działania. Nie ma potrzeby instalowania niczego ani wyszczególniania się, cała modelizacja istnieje w jednym okienku.
▶ Wypróbuj na żywo
Wszystko powyżej działa bezpośrednio w Twojej przeglądarce — otwórz Feature Engineering Transform Graph i zmieniaj parametry podczas działania. Nic nie jest instalowane ani przesyłane na serwer, cały model działa w jednej karcie.