CROMS: Decision-Aware Robust Optimization
- CROMS is a decision-aware framework that selects predictive models based on minimizing downstream decision risk in robust optimization settings.
- It compares candidate models by their induced conformal prediction sets, balancing tradeoffs between computational efficiency and finite-sample robustness.
- Empirical studies show that CROMS improves average loss and subgroup performance in applications such as radiography and dermoscopic diagnosis.
Searching arXiv for the exact topic and nearby acronym collisions to ground the article in the latest relevant paper. CROMS denotes Conformalized Robust Optimization with Model Selection, a framework for decision-making under uncertainty in which prediction models are selected not by predictive accuracy or set width alone, but by the downstream decision risk induced by conformalized contextual robust optimization (CRO) decisions. In this setting, the unknown outcome is represented through a prediction set , and a decision is chosen by minimizing the worst-case loss over that set. The central contribution of CROMS is to make model selection decision-aware: among candidate score models , it selects the model whose conformal set yields the most favorable robust decision, while preserving robustness guarantees in either approximate or exact finite-sample form depending on the algorithmic variant (Bao et al., 7 Jul 2025).
1. Definition and decision-theoretic setting
The underlying optimization problem is the basic contextual robust optimization problem
Here, is the observed covariate for the test instance, is a prediction set for the unknown label , and is the loss incurred if the true label is and decision is 0. The inner maximization makes the decision robust to all labels in the set (Bao et al., 7 Jul 2025).
Standard conformal prediction supplies a prediction set with marginal coverage 1, and this implies a corresponding marginal robustness guarantee for the CRO decision. The paper’s central insight is that conformal validity alone does not resolve a crucial design choice: which predictive model should be used to construct the conformal set. CROMS addresses precisely this issue by selecting models to approximately minimize the average decision risk in CRO solutions rather than optimizing prediction-set size or generic predictive performance (Bao et al., 7 Jul 2025).
For a candidate score model 2, the conformal set is defined by
3
and the corresponding robust decision is
4
CROMS differs from standard CRO plus conformal prediction because it chooses among the candidate models by minimizing a decision-risk proxy rather than treating model choice as external to the robust decision problem (Bao et al., 7 Jul 2025).
The paper defines the population oracle model through the decision risk
5
where 6 is the decision using the oracle conformal set for model 7. In this sense, CROMS is explicitly decision-aware model selection.
2. Oracle formulation, robustness, and optimality criteria
The oracle construction begins with the threshold
8
which defines the oracle conformal set
9
The corresponding oracle robust decision is
0
and the oracle-optimal model is
1
The minimum expected loss is denoted
2
The paper defines marginal robustness as
3
This is guaranteed whenever the prediction set has marginal coverage 4. The emphasis is not merely on set validity, but on a guarantee that the realized decision loss is controlled by the robust loss evaluated over the conformal set (Bao et al., 7 Jul 2025).
A data-driven decision 5 is said to be asymptotically optimal if
6
For individualized selection, the analogous conditional notion is
7
These criteria make explicit that CROMS is formulated as a model-selection problem for robust decision quality, not only for predictive calibration (Bao et al., 7 Jul 2025).
3. E-CROMS: efficient empirical-risk-based selection
E-CROMS is the computationally simpler variant. For each 8, it first builds the conformal set
9
It then computes, for each training point 0,
1
selects the model by ERM,
2
and outputs
3
Its defining feature is that model selection is performed directly against empirical decision loss (Bao et al., 7 Jul 2025).
The main tradeoff is explicit. The paper describes E-CROMS as cheap because it requires only 4 CRO solves per candidate model, but the model-selection step depends asymmetrically on the labeled sample. Consequently, the final selected model no longer has exact conformal symmetry, which creates a small coverage and robustness gap (Bao et al., 7 Jul 2025).
The finite-sample guarantee is correspondingly weakened. Under i.i.d. sampling,
5
The deviation from nominal is therefore 6. The paper also gives an asymptotic decision-efficiency bound: 7 which implies asymptotic optimality (Bao et al., 7 Jul 2025).
These guarantees are derived under three assumptions. First, quantile estimation regularity, with score density lower bounded near the relevant quantile region: 8 Second, bounded loss: 9 Third, the CRO solution is locally Lipschitz in the threshold: 0 A common misconception would be to treat E-CROMS as exact conformal model selection. The paper explicitly does not make that claim; its finite-sample robustness is approximate rather than exact.
4. F-CROMS: symmetric full-conformal selection
F-CROMS is the full-conformal variant designed to restore exact conformal symmetry. Its central construction is hypothesis-based: for each candidate label 1 of the test point, 2 is treated as if it were part of the sample, and model selection is performed symmetrically on the augmented data (Bao et al., 7 Jul 2025).
For each 3 and hypothesized 4, the paper defines
5
For 6, the auxiliary robust decision is
7
and the corresponding hypothesized model selector is
8
The final prediction set is
9
followed by the final robust decision
0
Because the construction is symmetric in the augmented sample, F-CROMS inherits the usual full-conformal validity logic. The paper states that if the data are i.i.d. or exchangeable, then F-CROMS satisfies finite-sample marginal robustness at level 1. It also provides an optimality result under the same quantile, Lipschitz, and boundedness assumptions used for E-CROMS, together with a nontrivial efficiency gap
2
where
3
Under these conditions,
4
The principal cost of this symmetry is computational. F-CROMS is described as much more expensive because it must evaluate all 5 and, for each 6, re-run model selection. For regression, the paper therefore proposes a discretized implementation to make F-CROMS feasible (Bao et al., 7 Jul 2025).
5. CROiMS and F-CROiMS: individualized model selection
The individualized extension, CROiMS, is designed for settings in which the “best” model depends on the test covariate 7. Instead of minimizing average decision risk, it minimizes conditional decision risk given 8. The conditional quantile for model 9 is
0
which induces the conditional oracle conformal set
1
The corresponding oracle decision is
2
and the individualized oracle model is
3
This is the defining distinction from global CROMS: the selected model is allowed to vary with 4 (Bao et al., 7 Jul 2025).
CROiMS uses localized conformal prediction with kernel weights
5
and estimates the conditional threshold by
6
The localized conformal set is
7
For the test point 8, model selection is performed by weighted ERM: 9 The final set and decision are then
0
and
1
The paper is explicit that exact distribution-free conditional coverage is impossible in general, so CROiMS targets asymptotic conditional robustness rather than exact finite-sample conditional coverage. Under the assumptions
2
3
4
and
5
together with the earlier bounded-loss and Lipschitz-in-threshold conditions, CROiMS satisfies
6
almost surely. It also satisfies a conditional optimality bound: 7
8
The paper notes that choosing 9 yields near-optimal nonparametric rates up to a 0 factor (Bao et al., 7 Jul 2025).
To restore exact finite-sample marginal validity for individualized selection, the appendix introduces F-CROiMS, based on a swapping / leave-one-out full conformal construction. Its prediction set is
1
and it achieves
2
6. Empirical evaluation, metrics, and computational tradeoffs
The empirical study includes both synthetic and real-data settings and compares CROMS and CROiMS against several baselines: Naive-CP / Naive-LCP, which randomly choose a candidate model and then do conformal prediction, and E2E, a sample-splitting end-to-end method that first selects a model and then calibrates on held-out data (Bao et al., 7 Jul 2025).
For the averaged setting, the reported metrics are marginal miscoverage,
3
marginal misrobustness,
4
and average loss,
5
For individualized settings, the paper additionally reports worst-case conditional miscoverage over local neighborhoods, worst-case conditional misrobustness, group conditional loss over covariate partitions, and coverage gap and robustness gap across subgroups (Bao et al., 7 Jul 2025).
| Method | Main property | Principal tradeoff |
|---|---|---|
| E-CROMS | Computationally efficient global model selection | Small finite-sample coverage gap |
| F-CROMS | Exact finite-sample marginal robustness | Much more expensive |
| CROiMS | Covariate-aware individualized model selection | Conditional guarantees are asymptotic |
| F-CROiMS | Finite-sample marginal validity for individualized selection | Uses a swapping/full-conformal correction |
In synthetic classification, the paper uses labels 6, decisions 7, and a loss matrix encoding ordinal or clinical severity. Candidate models vary by score penalty 8 or by feature subsets. The reported result is that E-CROMS and F-CROMS both improve decision loss over baselines; F-CROMS maintains exact coverage, while E-CROMS has a small coverage gap for small 9 or large 0 (Bao et al., 7 Jul 2025).
In synthetic regression, the response is multivariate with 1, and candidate models are trained on different datasets with covariate shift. The reported result is that CROiMS performs best in conditional and group-specific loss and better controls local coverage and robustness than averaged-selection methods (Bao et al., 7 Jul 2025).
The real-world applications are COVID-19 radiography diagnosis, with 4 classes—Normal, Pneumonia, COVID-19, Lung Opacity—and candidate CNN models trained on different label distributions, and HAM10000 dermoscopic diagnosis, with two decision categories described as “no action / additional test / disease” under a medical loss matrix and candidate models trained on age-stratified subsets. The paper reports that CROiMS gives the lowest average loss and best subgroup performance while maintaining conditional misrobustness near the nominal level in the radiography task, and substantially improves group-conditional loss in HAM10000 while maintaining good robustness control across age groups (Bao et al., 7 Jul 2025).
The broad methodological takeaway is that the paper shifts robust conformal decision-making from constructing any valid set to selecting the model whose conformal set yields the best downstream decision. A plausible implication is that, in heterogeneous decision environments, model selection for conformal prediction cannot be treated as a purely predictive pre-processing step.
7. Terminological scope and acronym collisions
Within the decision-focused conformal prediction literature, CROMS refers specifically to Conformalized Robust Optimization with Model Selection (Bao et al., 7 Jul 2025). However, nearby acronyms in other fields can create confusion.
In astroparticle instrumentation, CROME denotes Cosmic-Ray Observation via Microwave Emission, an experiment built to search for microwave signals from extensive air showers (Smida et al., 2011). In global cosmic-ray network science, CREDO denotes the Cosmic Ray Extremely Distributed Observatory, a collaboration dedicated to observing cosmic rays and cosmic ray ensembles (Homola et al., 2020). In reionization simulation, CROC denotes Cosmic Reionization On Computers, a long-term numerical program for modeling cosmic reionization (Gnedin, 2014). In computational mechanics, CROMs refers to clustering-based reduced-order models, and the adaptive extension ACROM generalizes that family for localized history-dependent phenomena (Ferreira et al., 2021).
This terminological overlap suggests that the acronym should be interpreted by disciplinary context. In the present usage, CROMS is a model-selection framework for conformalized robust decision-making rather than an observational program, a cosmological simulation suite, or a reduced-order modeling methodology.