Διασταυρούμενη Επαλήθευση

term_id: cross_validation

Category: training_techniques

Definition

Η διασταυρούμενη επαλήθευση είναι μια στατιστική μέθοδος που χρησιμοποιείται για την εκτίμηση της απόδοσης των μοντέλων μηχανικής μάθησης. Η πιο συνηθισμένη μορφή είναι η k-fold διασταυρούμενη επαλήθευση, όπου τα δεδομένα χωρίζονται σε k ίσα μέρη.

Summary

Μια διαδικασία δειγματοληψίας που χρησιμοποιείται για την αξιολόγηση μοντέλων μηχανικής μάθησης σε περιορισμένο δείγμα δεδομένων, χωρίζοντας τα δεδομένα σε υποσύνολα για εκπαίδευση και δοκιμή.

Key Concepts

  • Χωρισμός K-Fold
  • Γενίκευση Μοντέλου
  • Ανίχνευση Υπερπροσαρμογής
  • Εκτίμηση Απόδοσης

Use Cases

  • Ρύθμιση υπερπαραμέτρων
  • Σύγκριση διαφορετικών αλγορίθμων
  • Επαλήθευση της σταθερότητας του μοντέλου σε μικρά σύνολα δεδομένων

Code Example

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