CV-CRC: Cross-Validation Conformal Risk Control
- The paper introduces CV-CRC as a cross-validation analogue of conformal risk control that converts a point predictor into a set predictor with calibrated risk.
- CV-CRC replaces a single holdout calibration split with K-fold cross-validation, improving data efficiency and yielding smaller predictive sets especially when data are limited.
- The method guarantees finite-sample average risk control under bounded, monotonic loss functions while requiring permutation-invariant nonconformity scores and multiple training runs.
Cross-validation conformal risk control (CV-CRC) is a cross-validation analogue of conformal risk control (CRC) that applies post hoc to a conventional point predictor in order to produce a set predictor with guarantees on a user-chosen risk function. CRC generalizes conformal prediction from miscoverage to the expected value of any monotone loss function, while CV-CRC replaces the training/validation split of validation-based CRC with -fold cross-validation. The stated motivation is that the original split can be problematic when data availability is limited, resulting in inefficient set predictors; CV-CRC is introduced to use the data more efficiently while retaining theoretical guarantees on the average risk of the set predictor (Angelopoulos et al., 2022, Cohen et al., 2024).
1. Origin within conformal risk control
CRC was introduced as an extension of conformal prediction that controls the expected value of any monotone loss function. In the base formulation, one starts from a pretrained model and a post-processing rule indexed by a threshold or conservativeness parameter , with larger giving more conservative outputs and a loss that is non-increasing in . The central CRC guarantee is finite-sample expected-risk control, and the method is described as finite-sample, distribution-free, and tight up to an factor (Angelopoulos et al., 2022).
The original CRC construction is split-based. In the formulation emphasized by CV-CRC, this validation-based CRC (VB-CRC) divides the available data into a training set , used to fit the predictor, and a validation set , used to calibrate the threshold . The CV-CRC paper identifies the cost of this arrangement directly: the model is trained on fewer samples, and the calibration threshold is estimated from a smaller validation set, which can lead to overly conservative, larger predictive sets. CV-CRC is therefore introduced as a cross-validation-based CRC method, and the paper states that it extends a version of the jackknife-minmax from conformal prediction to CRC so as to allow control of a broader range of risk functions (Cohen et al., 2024).
2. Statistical formulation and admissible losses
The CV-CRC formulation considers 0 exchangeable samples
1
with the first 2 samples forming the dataset
3
and the last sample 4 serving as the test point. Exchangeability is sufficient; independence is not needed (Cohen et al., 2024).
A loss function
5
is fixed, bounded as
6
and monotone in the prediction set in the sense that
7
This monotonicity condition is the structural assumption that underlies CRC. The paper gives miscoverage,
8
and false negative rate in multilabel prediction as examples (Cohen et al., 2024).
A nonconformity score is chosen,
9
and for a threshold 0 the induced set predictor is
1
These sets are nested in 2:
3
The corresponding population risk is
4
and the target of CV-CRC is average-risk control:
5
By contrast, the guarantee highlighted for VB-CRC is conditional on a fixed training set (Cohen et al., 2024).
3. Cross-validation construction
The dataset 6 is partitioned into 7 equal-sized folds,
8
and 9. A separate model is trained on each leave-fold-out dataset 0, so the method requires 1 training rounds (Cohen et al., 2024).
For a candidate threshold 2, CV-CRC defines the predictive set
3
Equivalently,
4
A label is therefore included if it is admitted by at least one leave-fold-out model. This is the CRC analogue of jackknife-minmax in conformal prediction (Cohen et al., 2024).
Threshold selection is based on a cross-validation estimate of the risk,
5
The final term 6 is described as an extra dummy “7-th fold” of maximal loss, and it functions as a regularizer needed for finite-sample control. CV-CRC then chooses the smallest threshold satisfying the empirical constraint,
8
and outputs
9
In procedural terms, the method splits the data into 0 folds, trains 1 leave-fold-out models, evaluates the foldwise losses for candidate thresholds, forms 2, and selects the smallest threshold whose cross-validation estimate is below 3 (Cohen et al., 2024).
4. Average-risk guarantee and proof structure
The main theorem of CV-CRC fixes a bounded and monotonic loss 4 satisfying
5
together with a nonconformity score that is permutation-invariant with respect to the ordering of examples in the training set. For any number of folds satisfying
6
the CV-CRC predictive set satisfies
7
This is the central CV-CRC guarantee: average risk control over the full dataset and test point (Cohen et al., 2024).
The proof is organized through an augmented dataset containing the 8 data folds plus a 9-th test fold, together with a leave-two-fold-out construction. The argument defines a leave-two-fold-out threshold 0, shows
1
and then combines exchangeability with an auxiliary lemma: if 2 are exchangeable and
3
then 4 for every 5. This turns a deterministic empirical-average bound into the desired expectation bound for the test fold (Cohen et al., 2024).
A technical distinction from VB-CRC is explicit. Unlike VB-CRC, the CV theorem requires the nonconformity score to be permutation-invariant in the training data. The paper notes that this is the same kind of condition needed in full conformal prediction and cross-validation conformal prediction, and cites full-batch gradient descent as an example of a training procedure whose final predictor does not depend on data ordering (Cohen et al., 2024).
5. Relation to VB-CRC, conformal prediction, and later CRC variants
VB-CRC and CV-CRC share the same objective—post-hoc conversion of a point predictor into a set predictor with a calibrated risk level—but they differ in calibration architecture. VB-CRC uses one training split and one validation split, calibrates on 6, and carries a guarantee conditional on 7. CV-CRC uses all samples through 8-fold cross-validation, trains 9 models on leave-fold-out datasets, calibrates using all folds, and carries a guarantee on the overall expected risk over 0. The practical tradeoff stated in the paper is direct: VB-CRC requires only one training run, whereas CV-CRC requires 1 training runs but uses the data more efficiently and can yield smaller predictive sets (Cohen et al., 2024).
Within the broader conformal literature, CRC is the generalization step and CV-CRC is the cross-validation step. CRC extends conformal prediction to any monotone loss and includes split conformal prediction as a special case via the miscoverage loss. The base CRC paper states no algorithm called CV-CRC and no explicit cross-validation construction; CV-CRC is introduced later as a separate development (Angelopoulos et al., 2022, Cohen et al., 2024).
The relation to conformal prediction is especially transparent in the miscoverage case. The CV-CRC paper states that when the loss is miscoverage and 2, CV-CRC reduces to the jackknife-minmax scheme. This locates CV-CRC as a strict extension of cross-validation conformal prediction ideas from coverage control to broader bounded monotonic risks (Cohen et al., 2024).
Later CRC work does not uniformly adopt the cross-validation construction. For example, the semantic CT method “Conformal Risk Control for Semantic Uncertainty Quantification in Computed Tomography” is explicitly described as not using CV-CRC, jackknife+, or any cross-validation conformal calibration scheme; instead it uses a train/calibration/test split and an internal split of the calibration set for optimization and backtracking. This indicates that CV-CRC is a particular calibration strategy within the CRC family rather than a universal template for subsequent CRC methods (Teneggi et al., 28 Feb 2025).
6. Numerical studies and reported empirical behavior
The CV-CRC paper reports two synthetic experiments comparing VB-CRC and CV-CRC. The first is vector regression under a hierarchical Gaussian model,
3
with
4
and a Gaussian-mixture prior on 5. The reported parameters are
6
The predictor is linear regression trained by maximum likelihood, with nonconformity score
7
The controlled loss is the per-coordinate fraction of missed components,
8
and inefficiency is average interval size,
9
With target risk 0, 1 test points, and 2 independent simulations, both VB-CRC and CV-CRC satisfy the target risk empirically, while CV-CRC gives smaller predictive sets or lower inefficiency, especially when 3 is small. The paper further reports that 4 strikes a good balance between inefficiency and computational burden (Cohen et al., 2024).
The second experiment concerns temporal point process prediction. Given the past 5 event times 6, the task is to predict intervals for the next 7 event times. Data are generated by a Hawkes process with intensity
8
with
9
A recurrent neural network outputs a predictive density, and the median is used as the point estimate. The reported setup uses observed length 0, prediction horizon 1, target risk 2, 3 simulations, and 4 test points per run. Again, both VB-CRC and CV-CRC satisfy the desired risk level, and CV-CRC with 5 yields smaller average interval sizes than VB-CRC (Cohen et al., 2024).
Across these experiments, the reported practical pattern is consistent: the main advantage of CV-CRC is better data efficiency, which can translate into smaller predictive sets when the available data are limited, at the expense of training 6 models instead of one. The same paper also notes an explicit design constraint,
7
which in the common case 8 and 9 becomes
0
For small target risks, enough folds are therefore required (Cohen et al., 2024).
7. Conceptual significance and boundaries
CV-CRC occupies a specific position in the conformal literature. It is neither a reformulation of split CRC nor a mere restatement of jackknife-minmax. Its distinctive contribution is to retain conformal-style risk calibration for general bounded monotonic losses while replacing a single holdout calibration split with a cross-validation estimator that includes a finite-sample correction through the dummy maximal-loss fold. In the terminology of the paper, the result is an average-risk guarantee for the set predictor rather than only a conditional guarantee tied to a fixed training split (Cohen et al., 2024).
At the same time, the method inherits the structural restrictions of CRC. The loss must be bounded and monotonic in the prediction set, and the cross-validation theorem additionally requires permutation invariance of the nonconformity score with respect to the ordering of training examples. The computational cost is also intrinsic: CV-CRC trades one training run for 1 training runs. Within those boundaries, the paper’s stated conclusion is that CV-CRC can reduce the average set size with respect to CRC when the available data are limited (Cohen et al., 2024).