Kaggle Submission Format By Metric

Match the submission file format to the competition's evaluation metric BEFORE submitting. For ranking-based metrics (AUC, log_loss, MAP, NDCG, RMSLE) you MUST submit continuous probability/score values, not 0/1 class labels or rounded integers. Use when: (1) Preparing the final submission for any Kaggle competition, (2) AutoGluon's default `predict()` returns class labels for classification (must use `predict_proba()`), (3) Unsure whether to threshold predictions, (4) CV score is excellent but LB score is near-random. Real failure case: S6E2 Heart Disease rerun 2026-06-14 — OOF AUC 0.95554 dropped to Public LB 0.88403 with 0/1 submission, recovered to 0.95357 with probability submission.

topprismdata Updated

File contents

topprismdata/cultivating-ml-agent/tree/main/skills/examples/kaggle-submission-format-by-metric commit fd2e36e31b

Frequently asked questions

npx skillmds@latest add topprismdata/kaggle-submission-format-by-metric