05 - training, validation, and testing

need for three

D={(x,y)}i=110000 θ=argminθL(Dtrain;θ)
the workflow

TRAIN > learn parameters > MODEL > VALIDATION > choose hyper parameters > TRAIN AGAIN > VALIDATION AGAIN > ... > final model > TEST > report performance

data leakage

data leakage

  • information getting into model training that would not legitimately be available when making real world predictions

cross validation

stratified splitting

important splitting patters

05 - training, validation, and testing.png|500