Validasi Silang

term_id: cross_validation

Category: training_techniques

Definition

Validasi silang adalah metode statistik yang digunakan untuk memperkirakan kinerja model pembelajaran mesin. Bentuk yang paling umum adalah validasi silang k-fold, di mana data dibagi menjadi k bagian yang sama besar. Model kemudian dilatih dan diuji secara bergantian pada bagian-bagian tersebut.

Summary

Prosedur pengambilan sampel ulang yang digunakan untuk mengevaluasi model pembelajaran mesin pada sampel data terbatas dengan membagi data menjadi subset untuk pelatihan dan pengujian.

Key Concepts

  • Pembagian K-Fold
  • Generalisasi Model
  • Deteksi Overfitting
  • Estimasi Kinerja

Use Cases

  • Penyetelan hiperparameter
  • Membandingkan berbagai algoritma
  • Memvalidasi stabilitas model pada dataset kecil

Code Example

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