Make the inference visible before trusting it
A test set stops being an untouched judge when its scores guide repeated model choices; the benchmark can be overfit even when no test label is downloaded.
Public benchmarks and private leaderboards make comparison fast, but every returned score reveals information about the holdout. Teams adjust features, architectures, data cleaning and ensembles in response. Across many adaptive submissions, improvements can increasingly describe the benchmark rather than the target population. A rigorous evaluation therefore records how the holdout influenced development, limits feedback, protects a final confirmation set and treats benchmark age and reuse as sources of uncertainty.
Frame the claimROUTE 02 · CHAPTERS 4–6
Work the evidenceROUTE 03 · CHAPTERS 7–9
Test transferROUTE 04 · CHAPTERS 10–12
Audit and continue
Open the chapter contents · Visit the Experimental Design root
Chapter contents
01 · Frame the claim
02 · Work the evidence
03 · Test transfer
Name the training, tuning, public leaderboard, private leaderboard and final confirmation sets. State which decisions each set may influence. A split called “test” is not a test if its score repeatedly guides development.
The unit of independence matters. Related people, sites, images or time periods must not leak across roles. Holdout discipline cannot repair a structurally dependent split.
A scalar score is still feedback. If an analyst chooses the next model after seeing whether the score rose, the sequence is adaptive to the holdout. Repeated queries can exploit random peculiarities even when labels remain secret.
Manual tuning, automated submission search and ensemble construction all count. The relevant question is how much development depended on returned information.
Contents · Previous chapter · Experimental Design root · Next chapter
A leaderboard can be useful for identifying promising submissions while being too adaptively used for a final performance estimate. Ranking accuracy and risk-estimation accuracy are different goals. Mechanisms that reveal only meaningful improvements can protect ranking better than releasing every exact score.
A final report should not present the best public score as if it came from one prespecified model.
| Data role | May guide development? | Reporting use |
|---|---|---|
| Training | Yes | Fit parameters |
| Public leaderboard | Limited, by design | Rank provisional entries |
| Final confirmation | No | Estimate frozen procedure |
Contents · Previous chapter · Experimental Design root · Next chapter
Record every submission, score, code version, data version and subsequent change. Distinguish changes planned independently from those prompted by holdout feedback. Count team-wide queries, not only one researcher’s.
The ledger makes hidden search visible and helps decide when a fresh confirmation set is needed. It also prevents selective reporting of the best checkpoint.
Contents · Previous chapter · Experimental Design root · Next chapter
Options include submission limits, coarse or noisy feedback, improvement thresholds, delayed scores, rolling evaluation and separate public and private sets. Each trades development usefulness against protection.
A mechanism does not make reuse free. Its guarantees depend on sample size, assumptions and how feedback is used. State the rule and do not change it after seeing teams’ behaviour.
| Feedback rule | Benefit | Trade-off |
|---|---|---|
| Exact score | Fast iteration | High information leakage |
| Thresholded update | Protects ranking | Less diagnostic detail |
| Fresh holdout | Clean confirmation | Requires new data |
Contents · Previous chapter · Experimental Design root · Next chapter
A team submits 180 models to a benchmark predicting school-support needs. Public AUC rises from 0.74 to 0.79, mainly through feature and ensemble choices made after each score. The private leaderboard later gives 0.75. The public gain was partly adaptation to its finite sample.
The organisers introduce weekly submission limits and thresholded feedback, reserve a new district cohort for final confirmation and require one frozen pipeline per team. The chosen model scores 0.76 on the fresh cohort. The result is reported with the full adaptive history rather than the public maximum.
Contents · Previous chapter · Experimental Design root · Next chapter
Compare performance across fresh cohorts, time periods, sites and independently curated test sets. Examine whether gains concentrate in borderline cases, duplicated records or known benchmark artefacts. Model similarity can sometimes reduce the effective diversity of queries, but it is not a general immunity.
A widening gap between public and private sets is evidence of adaptation, though distribution shift and data-quality differences must also be considered.
| Warning pattern | Possible cause | Check |
|---|---|---|
| Public–private gap | Adaptive overfit | Fresh cohort |
| Gain on one benchmark only | Benchmark artefact | Independent test set |
| Many similar submissions | Fine-grained probing | Query ledger |
Contents · Previous chapter · Experimental Design root · Next chapter
8. Changed-context transfer check: repeated policy analysis
Move from a machine-learning leaderboard to analysts repeatedly testing policies on one administrative dataset. The transferable risk is adaptive reuse: later questions depend on earlier results. The changed outputs may be estimates and p-values rather than prediction scores.
Preregister a confirmation analysis, use a fresh period or jurisdiction, or adopt methods designed for adaptive queries. Calling each regression “exploratory” does not restore an untouched holdout.
Contents · Previous chapter · Experimental Design root · Next chapter
Specify when a holdout will be refreshed, how old submissions are re-evaluated and whether test labels will ever be released. Monitor query volume, evidence of contamination and shifts in the target population.
A famous benchmark can become training data through papers, code and model pretraining. Renewal should address indirect exposure as well as direct submissions.
Contents · Previous chapter · Experimental Design root · Next chapter
Retain dataset versions, membership rules, deduplication, access logs, leaderboard mechanism, query history and final model freeze. Check whether external pretraining data contained benchmark records.
Reproduce the frozen pipeline without leaderboard interaction. A result that depends on manual choices no longer recorded cannot support a clean final claim.
| Audit layer | Retain | Failure signal |
|---|---|---|
| Queries | Submission and score history | Only best run |
| Lineage | Data versions and overlap checks | Unknown pretraining exposure |
| Freeze | Hash and reproducible pipeline | Last-minute manual change |
Contents · Previous chapter · Experimental Design root · Next chapter
Is a hidden test set always safe? No; repeated scores can leak information. Do submission limits solve the problem? They reduce exposure but do not guarantee validity. Can a private leaderboard be reused as the final test? Only if it did not guide development. Must every benchmark be retired? Not automatically, but reuse and contamination need active monitoring.
Contents · Previous chapter · Experimental Design root · Next chapter
12. The gold standard preserves a final honest question
Benchmarks are most useful when their roles are explicit. Separate development feedback from confirmation, log adaptive queries, limit released information, test on fresh populations and renew holdouts before they become part of the training ecosystem.
The gold standard does not ban leaderboards. It ensures that a celebrated score still answers a question the model did not already learn from the benchmark’s feedback.
Contents · Previous chapter · Experimental Design root · Return to Experimental Design
Continue through verified routes
Core route
- Experimental Design: subject root and specialist index
- The Gold Standard of Education: learning transfers into life
- The Gold Standard: eduKate Singapore
- How X Works: systems and first-principles hub
Specialist route
- Selective reporting across learner libraries, tuning grids and fold seeds
- Post-selection inference, double robustness and regularisation sensitivity
- Outcome-adaptive lasso, instrumental variables and collaborative confounder selection
- Cross-validated TMLE, fold construction and finite-sample coverage
- Cross-fitted one-step estimation, influence functions and Donsker conditions
