paper-with-me

홈 › Papers

Cross-validation: what does it estimate and how well does it do it?

2021-04-01 · Stephen Bates, Trevor Hastie, Robert Tibshirani

Cross-validation is a widely-used technique to estimate prediction error, but its behavior is complex and not fully understood. Ideally, one would like to think that cross-validation estimates the prediction error for the model at hand, fit to the training data. We prove that this is not the case for the linear model fit by ordinary least squares; rather it estimates the average prediction error of models fit on other unseen training sets drawn from the same population. We further show that this phenomenon occurs for most popular estimates of prediction error, including data splitting, bootstrapping, and Mallow's Cp. Next, the standard confidence intervals for prediction error derived from cross-validation may have coverage far below the desired level. Because each data point is used for both training and testing, there are correlations among the measured accuracies for each fold, and so the usual estimate of variance is too small. We introduce a nested cross-validation scheme to estimate this variance more accurately, and we show empirically that this modification leads to intervals with approximately correct coverage in many examples where traditional cross-validation intervals fail.

📄 PDF Abstract BibTeX arXiv:2104.00673

Code (2)

stephenbates19/nestedcv 공식 구현
stephenbates19/nestedcv_experiments 공식 구현

Tasks

Prediction

Similar Papers 제목 키워드 기반

A Honest Cross-Validation Estimator for Prediction Performance

2025-10-09 · Tianyu Pan, Vincent Z. Yu, Viswanath Devanarayan, Lu Tian arxiv

Cross-validation is a standard tool for obtaining a honest assessment of the performance of a prediction model. The commonly used version repeatedly splits data, trains the prediction model on the training set, evaluates…

Prediction-Powered Smoothing and Validation for Disaggregated AI Evaluation

2026-09-17 · Sho Kawano, Zehang Richard Li, Paul A. Parker hf

Evaluating an AI system requires disaggregated assessment, as performance varies across domains such as benchmark task types or conversation types in deployed agents. Exhaustive testing is expensive, so evaluation rests …

Improving Efficiency of SVM k-fold Cross-validation by Alpha Seeding

2016-11-23 · Zeyi Wen, Bin Li, Rao Kotagiri, Jian Chen 외

The k-fold cross-validation is commonly used to evaluate the effectiveness of SVMs with the selected hyper-parameters. It is known that the SVM k-fold cross-validation is expensive, since it requires training k SVMs. How…

When does a predictor know its own loss?

2025-02-27 · Aravind Gollakota, Parikshit Gopalan, Aayush Karan, Charlotte Peale 외

Given a predictor and a loss function, how well can we predict the loss that the predictor will incur on an input? This is the problem of loss prediction, a key computational task associated with uncertainty estimation f…

FairnessPrediction

BERTering RAMS: What and How Much does BERT Already Know About Event Arguments? - A Study on the RAMS Dataset

2020-11-01 · EMNLP (BlackboxNLP) 2020 11 · Varun Gangal, Eduard Hovy

Using the attention map based probing framework from (Clark et al., 2019), we observe that, on the RAMS dataset (Ebner et al., 2020), BERT’s attention heads have modest but well above-chance ability to spot event argumen…

Sentence