Analyze Diet
Frontiers in artificial intelligence2026; 9; 1896192; doi: 10.3389/frai.2026.1896192

Leakage-aware pre-event machine learning evaluation for horse-race prediction under temporal validation.

Abstract: Horse-racing prediction was used as a case study to develop and evaluate a leakage-aware machine-learning framework based on information available after race-entry finalization and before outcomes were known. Japanese Racing Association flat-race data obtained through JRA-VAN Data Lab. and exported using TARGET frontier JV were split temporally: 2015-2022 for training, 2023-2024 for validation, and January 5, 2025 to May 10, 2026 for independent testing. The test set contained 63,910 horse-level observations from 4,556 races. Confidence intervals were estimated using 10,000 race-level bootstrap resamples. Two horse-level binary outcome labels were evaluated: a win outcome and a JRA place-rule-compatible place outcome derived from the processed field_size variable. Compared with the augmented current_full_model, the hyperparameter-matched no-theory sensitivity-analysis model matched_no_theory_model performed better for both outcomes. For the win outcome, ROC AUC was 0.7543 (95% CI: 0.7475-0.7609) for matched_no_theory_model and 0.7293 (95% CI: 0.7224-0.7362) for current_full_model. For the JRA place-rule-compatible place outcome, ROC AUC was 0.7513 (95% CI: 0.7469-0.7558) and 0.7164 (95% CI: 0.7118-0.7212), respectively. An exploratory race-level uncertainty diagnostic was evaluated separately and was not incorporated into the horse-level prediction models. These findings indicate that the evaluated theory-score block did not improve temporal test-set performance. Domain-derived feature blocks should be evaluated incrementally through leakage audits, temporal validation, feature-block ablation, and matched sensitivity analyses before deployment.
Publication Date: 2026-09-24 PubMed ID: 42851400PubMed Central: PMC13646064DOI: 10.3389/frai.2026.1896192Google Scholar: Lookup
The Equine Research Bank provides access to a large database of publicly available scientific literature. Inclusion in the Research Bank does not imply endorsement of study methods or findings by Mad Barn.
  • Journal Article

Summary

This research summary has been generated with artificial intelligence and may contain errors and omissions. Refer to the original study to confirm details provided. Submit correction.

Overview

  • This study developed and assessed a machine learning framework designed to predict horse race outcomes using data available only after race-entry finalization but before race results, emphasizing detection and prevention of data leakage during temporal validation.
  • The research used Japanese horse-race data, applied temporal splits for training, validation, and testing, and compared performance between different model feature sets to ensure robustness and generalizability over time.

Introduction and Problem Context

  • Horse race prediction is a challenging task often addressed with machine learning models.
  • Data leakage, which occurs when information unavailable at prediction time influences model training or evaluation, can lead to overly optimistic performance estimates.
  • This study focuses on leakage-aware modeling, ensuring that only information valid before race outcomes is used to build predictive models.
  • The timing constraint: using data available after race-entry finalization but before the race outcomes enables practical pre-event prediction without hindsight bias.

Data and Methodology

  • Data Source:
    • Japanese Racing Association (JRA) flat-race data sourced from the JRA-VAN Data Lab and exported with TARGET frontier JV.
  • Temporal Dataset Splits:
    • Training Set: 2015-2022
    • Validation Set: 2023-2024
    • Independent Test Set: January 5, 2025 to May 10, 2026
    • The test set consisted of 63,910 horse-level observations from 4,556 races, representing a large and realistic independent sample for evaluation.
  • Outcome Variables:
    • Two binary outcomes were evaluated:
      • Win outcome — whether a horse won the race
      • JRA place-rule-compatible place outcome — corresponds to placing within a position as determined by the JRA place rules, based on a processed field_size variable
  • Performance Measurement:
    • Model discrimination was measured primarily using the Receiver Operating Characteristic Area Under the Curve (ROC AUC).
    • Confidence intervals for performance were estimated with 10,000 race-level bootstrap resamples, a robust statistical resampling method preserving race-level correlation.

Models Compared

  • current_full_model: Augmented model that included a domain theory-derived “theory-score” feature block.
  • matched_no_theory_model: Model with the same hyperparameters but without the theory-score block, representing a sensitivity analysis to test the added value of the domain-derived features.
  • Both models were evaluated to check whether domain knowledge features improved prediction accuracy or not.

Key Results

  • For the win outcome:
    • matched_no_theory_model ROC AUC = 0.7543 (95% CI: 0.7475–0.7609)
    • current_full_model ROC AUC = 0.7293 (95% CI: 0.7224–0.7362)
    • The model without the theory block performed better, indicating the theory features did not improve predictive ability.
  • For the JRA place-rule-compatible place outcome:
    • matched_no_theory_model ROC AUC = 0.7513 (95% CI: 0.7469–0.7558)
    • current_full_model ROC AUC = 0.7164 (95% CI: 0.7118–0.7212)
    • Again, the no-theory model outperformed the theory-augmented model.
  • An exploratory diagnostic aimed at quantifying uncertainty at the race level was assessed but kept separate and not incorporated into horse-level models.

Interpretation and Implications

  • The domain theory-derived feature block (“theory-score”) did not improve model performance on out-of-sample temporally separated data.
  • This may imply that handcrafted or domain-specific features require rigorous validation to justify their inclusion in predictive models.
  • The study emphasizes the importance of:
    • Conducting leakage audits to prevent information leakage through improper feature selection or data handling.
    • Using temporal validation to realistically evaluate model generalizability over time.
    • Performing feature-block ablation studies and matched sensitivity analyses for assessing incremental feature utility.
  • These best practices help ensure that deployed machine learning models for real-world scenarios like horse racing remain reliable and robust without bias from data leakage.

Conclusion

  • The proposed leakage-aware framework demonstrated a rigorous approach to horse race outcome prediction under realistic temporal constraints.
  • Removing potentially leaking or less useful theory-derived features improved validation outcomes, reinforcing data-driven feature selection importance.
  • The research supports a systematic approach to pre-event prediction model development, focusing on temporal validation and leakage prevention to ensure accurate generalization.

Cite This Article

APA
Sugiura S. (2026). Leakage-aware pre-event machine learning evaluation for horse-race prediction under temporal validation. Front Artif Intell, 9, 1896192. https://doi.org/10.3389/frai.2026.1896192

Publication

ISSN: 2624-8212
NlmUniqueID: 101770551
Country: Switzerland
Language: English
Volume: 9
Pages: 1896192
PII: 1896192

Researcher Affiliations

Sugiura, Shuichi
  • Graduate School of Psychology, Kansai University, Suita, Japan.

Conflict of Interest Statement

The author(s) declared that this work was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

This article includes 14 references
  1. Belbasis L, Panagiotou OA. Reproducibility of prediction models in health services research. BMC Res. Notes 15:204.
    doi: 10.1186/s13104-022-06082-4pmc: PMC9188254pubmed: 35690767google scholar: lookup
  2. Bolton RN, Chapman RG. Searching for positive returns at the track: a multinomial logit model for handicapping horse races. Manage. Sci. 32, 1040–1060.
    doi: 10.1287/mnsc.32.8.1040google scholar: lookup
  3. Bunker RP, Thabtah F. A machine learning framework for sport result prediction. Appl. Comput. Inf. 15, 27–33.
    doi: 10.1016/j.aci.2017.09.005google scholar: lookup
  4. Collins GS, Moons KGM, Dhiman P, Riley RD, Beam AL, Van Calster B. TRIPOD+AI statement: updated guidance for reporting clinical prediction models that use regression or machine learning methods. BMJ 385:e078378.
    doi: 10.1136/bmj-2023-078378pmc: PMC11019967pubmed: 38626948google scholar: lookup
  5. Gneiting T, Raftery AE. Strictly proper scoring rules, prediction, and estimation. J. Am. Stat. Assoc. 102, 359–378.
  6. Guyon I, Elisseeff A. An introduction to variable and feature selection. J. Mach. Learn. Res. 3, 1157–1182.
  7. Horvat T, Job J. The use of machine learning in sport outcome prediction: a review. WIREs Data Mining Knowl. Disc. 10:e1380.
    doi: 10.1002/widm.1380google scholar: lookup
  8. Japan Racing Association (2026). Place betting rule information. Available online at: https://www.jra.go.jp/kouza/yougo/w432.html (Accessed May 31, 2026).
  9. JRA-VAN (2026). JRA-VAN Data Lab. Available online at: https://jra-van.jp/dlb/ (Accessed May 31, 2026).
  10. Kaufman S, Rosset S, Perlich C, Stitelman O. Leakage in data mining: Formulation, detection, and avoidance. ACM Trans. Knowl. Discov. Data 6, 1–21.
    doi: 10.1145/2382577.2382579google scholar: lookup
  11. Lessmann S, Sung M-C, Johnson JEV. Identifying winners of competitive events: a SVM-based classification model for horserace prediction. Eur. J. Oper. Res. 196, 569–577.
  12. Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O. Scikit-learn: Machine Learning in Python. J. Mach. Learn. Res. 12, 2825–2830.
  13. Roberts DR, Bahn V, Ciuti S, Boyce MS, Elith J, Guillera-Arroita G. Cross-validation strategies for data with temporal, spatial, hierarchical, or phylogenetic structure. Ecography 40, 913–929.
    doi: 10.1111/ecog.02881google scholar: lookup
  14. Yuan H. Toward real-world deployment of machine learning for health care: External validation, continual monitoring, and randomized clinical trials. Health Care Sci. 3, 360–364.
    doi: 10.1002/hcs2.114pmc: PMC11520244pubmed: 39479276google scholar: lookup

Citations

This article has been cited 0 times.