Cross Validation

Cross Validation

How it works?Illustration
K-fold1. Create kk-fold partition of the dataset
2. Estimate kk hold-out predictors using 11 partition as validation and k1k-1 partition as training set

img
Leave-One-Out (LOO)(Special case with k=nk=n)
Consequently estimate nn hold-out predictors using 11 partition as validation and n1n-1 partition as training set

img
Random sub-sampling1. Randomly sample a fraction of αn,α(0,1)\alpha \cdot n, \alpha \in (0,1) data points for validation
2. Train on remaining points and validate, repeat KK times

🎥 Explaination