Improving the Validity and Practical Usefulness of AI/ML Evaluations Using an Estimands Framework

Olivier Binette, Jerome P. Reiter
6/14/2024
cs.LGstat.APstat.ME

No confident code implementation found for this paper.

Abstract

Commonly, AI or machine learning (ML) models are evaluated on benchmark datasets. This practice supports innovative methodological research, but benchmark performance can be poorly correlated with performance in real-world applications -- a construct validity issue. To improve the validity and practical usefulness of evaluations, we propose using an estimands framework adapted from international clinical trials guidelines. This framework provides a systematic structure for inference and reporting in evaluations, emphasizing the importance of a well-defined estimation target. We illustrate our proposal on examples of commonly used evaluation methodologies - involving cross-validation, clustering evaluation, and LLM benchmarking - that can lead to incorrect rankings of competing models (rank reversals) with high probability, even when performance differences are large. We demonstrate how the estimands framework can help uncover underlying issues, their causes, and potential solutions. Ultimately, we believe this framework can improve the validity of evaluations through better-aligned inference, and help decision-makers and model users interpret reported results more effectively.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{binette2024improving,
  title  = {Improving the Validity and Practical Usefulness of AI/ML Evaluations Using an Estimands Framework},
  author = {Olivier Binette and Jerome P. Reiter},
  year   = {2024},
  eprint = {2406.10366},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.10366v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.10366.svg)](https://codeofpaper.com/paper/2406.10366)

Discussion