UP | HOME

Cross Validation

1 Motivation

  • We want to know how our model will generalize
  • We want to make sure that our results aren't simply the result of getting lucky with a particular train/val/test split

2 Procedure

  1. Split the data into \(k\) groups.
  2. For each group, hold it out as a validation set and train on the remaining \(k-1\) groups. Evaluate on the held out group and write down the evaluation results.
  3. Summarize the \(k\) evaluation results, e.g. mean and standard deviation

3 Helpful links

Created: 2021-09-14 Tue 21:44