Kaggle Oof Lb Validation Protocol

Use when: (1) Your OOF score improved but LB didn't (or got worse), (2) You need to decide whether to submit based on OOF alone, (3) You're comparing models for ensemble inclusion and unsure which OOF signal to trust, (4) You see OOF/LB gap larger than 1% and don't know if it's overfitting or distribution shift. Covers: 5 sources of OOF/LB gap, the "OOF → LB confirmation protocol" (submit only after OOF + adversarial validation + format check), asymmetric gap patterns (OOF optimistic on small data, pessimistic on large), and the "3-strike rule" (if 3 consecutive OOF improvements don't improve LB, stop tuning and pivot). Validated across 20+ competitions including tabular (House Prices, SST, s6e7), simulation (PTCG), code (ROGII, Biohub, NeuroGolf), and time series.

topprismdata 73ccb86 9.6 KB Updated

File contents

topprismdata/cultivating-ml-agent/tree/main/skills/examples/kaggle-oof-lb-validation-protocol commit 73ccb86f40

Frequently asked questions

npx skillmds@latest add topprismdata/kaggle-oof-lb-validation-protocol