Walidacja krzyżowa

term_id: cross_validation

Category: training_techniques

Definition

Walidacja krzyżowa to metoda statystyczna używana do szacowania skuteczności modeli uczenia maszynowego. Najczęstszą formą jest walidacja krzyżowa k-przebiorcza, gdzie dane są dzielone na k równych części. Model jest…

Summary

Procedura próbkowania ponownego używana do oceny modeli uczenia maszynowego na ograniczonym zbiorze danych poprzez podział danych na podzbiory do trenowania i testowania.

Key Concepts

  • Podział k-przebiorczy
  • Uogólnienie modelu
  • Wykrywanie przeuczenia
  • Estymacja wydajności

Use Cases

  • Dopasowywanie hiperparametrów
  • Porównywanie różnych algorytmów
  • Weryfikacja stabilności modelu na małych zbiorach danych

Code Example

1
2
from sklearn.model_selection import cross_val_score
cv_scores = cross_val_score(model, X, y, cv=5)