Przygotowanie Danych 07/08/2025

Przygotowanie danych finansowych do modelu ML: lista kontrolna z wyjaśnieniami

ML strategie inwestycyjne oparte na danych
Przygotowanie danych finansowych do modelu ML: lista kontrolna z wyjaśnieniami

Większość problemów z modelami anomalii zaczyna się nie w algorytmie, lecz w danych. Oto co warto sprawdzić krok po kroku.

Lista kontrolna przygotowania danych

  1. Sprawdź rozkład klas — w zbiorach finansowych anomalie stanowią zwykle mniej niż 1% rekordów. Model uczący się na takich danych będzie ignorował mniejszość, jeśli nie zastosujesz technik jak SMOTE lub ważenie klas.
  2. Usuń lub uzupełnij brakujące wartości świadomie — uzupełnianie medianą działa przy danych numerycznych, ale w przypadku dat transakcji lub kategorii merchantów lepiej użyć imputacji opartej na podobnych rekordach.
  3. Znormalizuj cechy numeryczne — algorytmy takie jak LOF i SVM są wrażliwe na skalę. Kwota 50 000 zł bez normalizacji zdominuje cechę o wartościach od 0 do 10.
  4. Zakoduj zmienne kategoryczne — kolumny takie jak typ transakcji czy kraj muszą zostać zamienione na liczby. Target encoding sprawdza się lepiej niż one-hot encoding przy dużej liczbie kategorii.
  5. Utwórz cechy czasowe — godzina transakcji, dzień tygodnia, czas od ostatniej płatności tego samego klienta to informacje, które znacznie poprawiają wykrywalność anomalii.
  6. Podziel dane chronologicznie — losowy podział train/test zaburza rzeczywistą ocenę modelu. Dane sprzed określonej daty służą do treningu, późniejsze do testu.

Narzędzia pomocnicze

Biblioteka imbalanced-learn obsługuje techniki radzenia sobie z nierównomiernymi zbiorami. Feature-engine automatyzuje wiele kroków inżynierii cech opisanych powyżej.

Vividwmint — komunikat redakcyjny

Materiał przygotowany przez zespół analityczny Vividwmint. Treści mają charakter informacyjny i nie stanowią porady inwestycyjnej. Wyniki historyczne nie gwarantują przyszłych rezultatów.

2014
rok założenia Vividwmint — dekada obserwacji rynku
ML
uczenie maszynowe jako główna oś analityczna

Więcej analiz i komentarzy

Vividwmint publikuje regularne analizy dotyczące zastosowania algorytmów w zarządzaniu portfelem. Każdy materiał opiera się na danych, nie na prognozach.

wszystkie artykuły studia przypadków
komunikaty prasowe →