A Framework for Efficient Model Evaluation through Stratification, Sampling, and Estimation

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Fogliato, Riccardo, Patil, Pratik, Monfort, Mathew, Perona, Pietro
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866917726288609280
author Fogliato, Riccardo
Patil, Pratik
Monfort, Mathew
Perona, Pietro
author_facet Fogliato, Riccardo
Patil, Pratik
Monfort, Mathew
Perona, Pietro
contents Model performance evaluation is a critical and expensive task in machine learning and computer vision. Without clear guidelines, practitioners often estimate model accuracy using a one-time completely random selection of the data. However, by employing tailored sampling and estimation strategies, one can obtain more precise estimates and reduce annotation costs. In this paper, we propose a statistical framework for model evaluation that includes stratification, sampling, and estimation components. We examine the statistical properties of each component and evaluate their efficiency (precision). One key result of our work is that stratification via k-means clustering based on accurate predictions of model performance yields efficient estimators. Our experiments on computer vision datasets show that this method consistently provides more precise accuracy estimates than the traditional simple random sampling, even with substantial efficiency gains of 10x. We also find that model-assisted estimators, which leverage predictions of model accuracy on the unlabeled portion of the dataset, are generally more efficient than the traditional estimates based solely on the labeled data.
format Preprint
id arxiv_https___arxiv_org_abs_2406_07320
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Framework for Efficient Model Evaluation through Stratification, Sampling, and Estimation
Fogliato, Riccardo
Patil, Pratik
Monfort, Mathew
Perona, Pietro
Computer Vision and Pattern Recognition
Applications
Model performance evaluation is a critical and expensive task in machine learning and computer vision. Without clear guidelines, practitioners often estimate model accuracy using a one-time completely random selection of the data. However, by employing tailored sampling and estimation strategies, one can obtain more precise estimates and reduce annotation costs. In this paper, we propose a statistical framework for model evaluation that includes stratification, sampling, and estimation components. We examine the statistical properties of each component and evaluate their efficiency (precision). One key result of our work is that stratification via k-means clustering based on accurate predictions of model performance yields efficient estimators. Our experiments on computer vision datasets show that this method consistently provides more precise accuracy estimates than the traditional simple random sampling, even with substantial efficiency gains of 10x. We also find that model-assisted estimators, which leverage predictions of model accuracy on the unlabeled portion of the dataset, are generally more efficient than the traditional estimates based solely on the labeled data.
title A Framework for Efficient Model Evaluation through Stratification, Sampling, and Estimation
topic Computer Vision and Pattern Recognition
Applications
url https://arxiv.org/abs/2406.07320