Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-07T01:05:58.857Z Has data issue: false hasContentIssue false

The Benchmarking Epistemology: Validity Theory for Evaluating Machine Learning Models

Published online by Cambridge University Press:  28 September 2026

Timo Freiesleben
Affiliation:
Munich Center for Mathematical Philosophy, LMU Munich, Germany
Sebastian Zezulka*
Affiliation:
Cluster of Excellence: “Machine Learning: New Perspectives for Science”, University of Tübingen, Tübingen, Germany
*
Corresponding author: Sebastian Zezulka; Email: sebastian.zezulka@uni-tuebingen.de
Rights & Permissions [Opens in a new window]

Abstract

Predictive benchmarking, evaluating machine learning models based on predictive performance and competitive ranking, is central to machine learning research and scientific inquiry. However, benchmark scores at best measure performance relative to a specific dataset and learning problem. Drawing substantial scientific inferences requires additional assumptions. Adapting ideas from psychological validity theory, we propose validity conditions that make these assumptions explicit. In two case studies—ImageNet and the Fragile Families Challenge—we show how benchmark results can support inferences about research progress and limits of predictability, situating predictive benchmarking as a distinct epistemic practice in machine learning.

Information

Type
Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2026. Published by Cambridge University Press on behalf of Philosophy of Science Association
Figure 0

Table 1. Table 1 long description.The table summarizes the five sub-inferences discussed in this article, specifying their associated validity conditions. Here, f denotes the model, De$D_e$ the evaluation data, ℓ$\ell$ the evaluation metric, and d(s) a decision rule based on scores s. B$\mathcal{B}$ is a set of benchmarks, and T represents a theoretical task. The arrow on the right indicates that as more theoretical inferences are drawn, an increasing number of validity conditions must be satisfied