1. Introduction
The simultaneous modelling of multiple hydroclimatic variablestemperature, humidity, solar radiation, and precipitationthrough shared statistical structures offers operational advantages over independently estimated models: it preserves physical correlations among variables, borrows strength across outcomes, and enables more realistic multivariate scenario generation [
1]. Validating such models, however, requires metrics that assess not only how accurately each variable is predicted in isolation but also how faithfully the joint predictive distribution captures the cross-variable dependence structure.
The canonical joint evaluation tools from the scoring rules literature are the Energy Score [
1], which is strictly proper and sensitive to both marginal calibration and dependence structure, and the Variogram Score [
2], which directly penalises errors in pairwise covariance. A Marginal-Dependence Decomposition (MDD) framework [
3] provides an explicit separation of marginal from dependence performance via Probability Integral Transform (PIT) residuals and a Frobenius-norm dependence score. These tools have been extensively compared through simulation studies tailored to multivariate ensemble post-processing [
4], and weighted extensions of the Energy Score have been proposed for evaluating probabilistic forecasts of high-impact and mixed-type events [
5]. The broader challenge of joint hydroclimatic model evaluation has also received attention in Mediterranean and Middle-Eastern contexts, where satellite-based precipitation products, regional copula models, and multi-criteria approaches are being validated under conditions that share the mixed-type, multi-variable structure addressed here [
6,
7,
8,
9,
10]. Despite these advances, three gaps remain unaddressed in the existing literature when all three conditions are required simultaneously in a cross-validation framework for mixed-type responses.
First,
scale heterogeneity: directly summing RMSE(
)
°C and Log-Loss(
)
(values observed from the Valle del Cauca real-data application) without normalisation inflates the contribution of temperature, masking improvements in the binary and radiation components. The CRPS-Sum exhibits the same pathology, as formalised by Koochali et al. [
11].
Second, mixed-type outcome spaces: existing joint metrics are developed for continuous multivariate responses. Climate applications routinely include binary outcomes (precipitation occurrence) alongside continuous variables, requiring a principled embedding of the binary component in the joint evaluation.
Third, structural adaptivity: current metrics assign a fixed weight between marginal and dependence performance regardless of how complex the observed correlation structure actually is. A dataset with one correlated pair out of deserves a different treatment than one with all pairs strongly correlated; the existing fixed-weight approach cannot distinguish these cases.
To the best of our knowledge, no existing paper addresses all three limitations simultaneously within a cross-validation framework for mixed continuous–binary responses. We introduce Metric E (E-CVWMD) and its refinement Metric E2 (E-CVWMD-Pairwise), which jointly resolve (i) scale heterogeneity through CV-derived weights, (ii) mixed-type responses through a hybrid continuous–binary scoring scheme, and (iii) structural adaptivity through a data-adaptive
calibrated to the empirical residual dependence structure. We note that the Energy Score [
1], while a strong baseline, embeds binary outcomes via a pragmatic probability-scale mapping that is not formally derived within the Energy Score framework and assigns equal implicit weight to all variables; as we show in
Section 6, it outperforms E2 in the extreme high-correlation regime but is less suited to the heterogeneous mixed-type settings that motivate this work. We validate the metrics on the GMFAMM [
12] applied to five hydroclimatic variables in Colombia’s Valle del Cauca department and assess their properties through a large-scale simulation study.
The paper is organized as follows.
Section 2 presents the theoretical framework for five metric families (A–E).
Section 3 introduces the E2 refinement and its motivation.
Section 4 describes the simulation study.
Section 5 presents simulation and real-data results.
Section 6 discusses practical recommendations and limitations.
6. Discussion
This paper introduces Metrics E and E2 for joint evaluation of mixed-type multivariate hydroclimatic predictions. The six empirical findings from the simulation study establish a clear picture. Metric E corrects the equal-weighting deficiency of Metric A through CV-derived weights and adds a residual-correlation dependence score, but its binary adaptive
(constrained to
) collapses the correct ranking at moderate and high uniform correlation (
, CDR = 0%). This collapse is not a numerical artefact but a structural consequence of the
formula: when the global distance-correlation test detects dependence,
, causing the dependence term to dominate and invert the ranking for models that actively capture the correlation structure. Metric E2 corrects this by calibrating
continuously to
, maintaining correct discrimination in 14 of 15 simulation conditions (M1 vs. M3). As shown in
Table 10, both E and E2 fail at the M5 vs. M3 task when
, because the
inversion mechanism operates equally in that scenario; the Energy Score (Metric B) is the recommended tool when detecting dependence with fixed marginal quality is the primary goal.
Justification of the linear mapping (
) = 1 −
/2
. The choice of a linear mapping between the pairwise significance index
and the adaptive weight
is motivated by three considerations. First, the boundary constraints are axiomatically natural:
(no residual correlation) implies the dependence term
measures pure noise and should receive zero weight (
);
(all pairs significantly correlated) implies the dependence structure is as complex as possible, warranting equal weight between marginal and dependence components (
), consistent with the MDD default. Second, linearity is the parsimony-preserving interpolant between these two anchors: it introduces no additional tuning parameters and ensures that every marginal increase in the proportion of correlated pairs is penalised by an equal decrease in
. Third, the simulation study provides empirical support: across 37,440 model evaluations, the linear mapping produces correct discrimination in 14 of 15 conditions and outperforms Metric E by 27–40 percentage points in CDR across all block-structure studies. A formal decision-theoretic derivation—identifying the loss function for which Equation (
15) minimises expected regret—is desirable and is left as an open theoretical problem; we regard the simulation evidence as sufficient justification for a practical metric.
Degradation of E2 at (Study S1). Table 7 shows that E2’s CDR falls to 37.6% under full uniform correlation (
), below the 50% chance level. This behaviour has a structural explanation: when
(all pairs significant),
, so equal weight is assigned to
and
. The
term is a Frobenius-norm comparison of two Spearman correlation matrices; when
, M3’s draw residuals (generated from
) are highly correlated, while its prediction errors are small and near-uncorrelatedthe mismatch between the two matrices is
large. Conversely, M1’s independent draw residuals and noise-washed prediction errors are both approximately uncorrelatedthe mismatch is
small. The net result:
, inverting the correct ranking (
Supplementary Figure S1 illustrates this mechanism with a synthetic demonstration where
vs.
over 30 replicates). This is a known limitation of residual-based dependence scores that do not account for the scale-accuracy interaction. A potential remedyrescaling
by the marginal noise level or using convex
mappings (Table 14) is left for future work. Crucially, this degradation occurs only in the extreme homogeneous setting (
uniform); in all heterogeneous structures (block, multi-block, sparse) studied in S2, S2b, and S3, E2 maintains CDR
.
Comparison with the Energy Score (Metric B). Table 7 shows that Metric B (Energy Score) achieves CDR
across all four
levels in Study S1, outperforming E2 at
(70.1% vs. 52.0%) and
(69.8% vs. 37.6%). This comparison deserves explicit acknowledgement. The Energy Score is strictly proper and genuinely detects dependence misspecification through the
term, which effectively embeds joint structure. Three considerations justify Metric E2 as a complementary tool rather than a substitute. First, the Energy Score does not handle mixed-type outcome spaces natively; its embedding of the binary component
via predictive probability is a pragmatic extensioneffective in practice but not formally derived within the Energy Score framework of Gneiting and Raftery [
1]. Second, the Energy Score assigns equal implicit weight to all variables, exacerbating scale heterogeneity in the manner identified by Koochali et al. [
11]; E2’s CV-derived weights address this directly. Third, in the M1/M3 discrimination task (where models differ in both noise level and dependence structure), E2 provides better-calibrated discrimination for heterogeneous structures (block, multi-block, sparse)achieving CDR advantages of 27–40 pp over Metric E and maintaining CDR
across Studies S2, S2b, and S3. For the M5/M3 scenario (identical noise, differing dependence only), the Energy Score is the superior tool, as
Table 10 confirms that E2 also fails there for
. The practical recommendation is therefore to report both E2 and the Energy Score, using E2 as the primary metric for heterogeneous mixed-type systems and Metric B as a robustness check for high-correlation regimes and when dependence detection with fixed marginal quality is required.
Practical decision guide: E2 vs. Energy Score. To make this recommendation actionable, we summarise the preference rule explicitly. Prefer E2 when: (i) the response space is genuinely mixed-type (continuous and binary outcomes), since the Energy Score’s binary embedding is a pragmatic rather than formally derived extension; (ii) variable-scale heterogeneity is substantial (high dispersion in CV values across outcomes), since the Energy Score’s equal-variable weighting exacerbates scale artefacts; and (iii) competing models differ in both noise level and dependence structure (the M1/M3 regime, which is the typical applied comparison). Prefer the Energy Score (Metric B) when: (i) models share identical marginal quality but differ only in dependence structure (the M5/M3 regime); (ii) near-saturated uniform correlation () is expected and the quadratic mapping variant of E2 is not selected; or (iii) strict properness is required, in which case the E2-LL variant is also a valid alternative provided calibrated binary predictive probabilities are available. These two metrics are complementary, not competing; reporting both provides a comprehensive evaluation.
Statistical power and confidence intervals for CDR. The CDR estimates in
Table 7 and
Table 8 are based on 30 replicates per cell. Using the normal approximation for a binomial proportion, the 95% confidence interval for a CDR of
p over 30 replicates has half-width
pp at
. Differences between metrics of 5–8 pp should therefore be interpreted cautiously. The large advantages reported for E2 over E in Studies S2 and S2b (27–40 pp) substantially exceed this margin and are robust to this limitation; the finer comparisons between E2 and Metrics A, B, D are indicative rather than definitive. Increasing to 100 replicates per cell in a follow-up study would provide half-width
pp.
Notation glossary. To ease readability,
Table 13 collects the principal symbols introduced in this paper.
Properness and the Log-Loss variant. With the default Accuracy penalty, Metrics E and E2 are not strictly proper:
depends only on the hard threshold
, so a forecaster issuing the true probability can be outscored by one issuing a miscalibrated sharp forecast [
1]. We address this directly rather than defer it. The strictly proper Log-Loss variant (E-LL/E2-LL), which replaces the Accuracy penalty with −
, is implemented in
mvmetrics v0.2.0 and re-evaluated across all simulation studies. The discrimination ranking is essentially unchanged: the Log-Loss variant is identical to the Accuracy version in most conditions and differs by at most 10 pp in CDR (mean
pp), only in the high-correlation regime (
), confirming that the joint ordering is not an artefact of the non-proper binary term (its contribution is bounded by
). We recommend the Log-Loss variant whenever calibrated probabilistic binary predictions are available and the Accuracy variant as a lightweight default for point-prediction pipelines where full predictive probabilities may not be produced by the model under evaluation.
Non-Gaussian copulas: future work. Formal evaluation of E2 under non-Gaussian dependence structures (Clayton lower-tail, Gumbel upper-tail) requires exact copula simulation via the
copula R package [
15]; such an evaluation is deferred to future work. Practitioners working in extreme-precipitation regimes should verify E2’s performance via simulation before deployment.
Software. Despite these limitations, Metrics E and E2 fill a documented gap: no existing paper develops joint performance metrics specifically for mixed-type multivariate responses within a cross-validation framework. The practical recommendation emerging from the simulation study is to use E2 as the primary joint metric for hydroclimatic systems with heterogeneous dependence structures, supplemented by the Energy Score (Metric B) and MDD decomposition (Metric D) for a comprehensive evaluation. The
mvmetrics R package [
16] (
https://darango2025.github.io/mvmetrics, version 0.2.0) provides a reference implementation of all five families and the E2 pairwise refinement, with automated ranking and bootstrap confidence intervals. Version 0.2.0 adds the strictly proper Log-Loss variant, alternative weighting schemes (uniform, inverse-variance, and an origin-invariant SD scheme), effect-size and
p-value pairwise screening, configurable multiple-testing correction, and alternative
mappings. The package includes unit tests for all metric families and the pairwise screening procedure, and a regression test verifying that the default configuration reproduces the simulation engine of this paper to machine precision. We emphasise that E2 is offered as a practical, empirically validated diagnostic for heterogeneous mixed-type systems, not as a replacement for strictly proper scores; its strengths and the regimes where alternatives are preferable are delimited in the Limitations below.
Limitations
We summarise the principal limitations of Metrics E and E2 in one place.
Not strictly proper by default. As discussed above, the default Accuracy penalty is not a strictly proper scoring rule. The strictly proper Log-Loss variant removes this limitation at the cost of requiring calibrated probabilistic binary predictions.
Degradation under near-saturated uniform dependence. E2’s CDR falls below the chance level only in the extreme homogeneous regime ( uniform), where the residual-correlation Frobenius term interacts adversely with marginal accuracy; the strictly proper Energy Score (Metric B) is preferable there and we recommend reporting it alongside E2 as a robustness check. In all heterogeneous structures (block, multi-block, sparse) E2 maintains CDR .
Sample-size sensitivity of and choice of . Because
is built from significance tests, very large hold-out samples render negligible correlations “significant”: on the Valle del Cauca hold-out (
31,663) all ten pairs are flagged, so the significance-based index saturates at
(
). The effect-size variant flags a pair as dependent only when
; raising
from
to
moves
from
through
(
) to
(
), as detailed in
Table 12. The choice of
is
N-dependent: for large samples (
) where significance saturates,
is recommended to exclude physically negligible correlations; for moderate samples (
, as in the simulation), the significance-based threshold is more appropriate because residual correlations may be attenuated by model noise below common effect-size thresholdssensitivity analysis confirms that at
and
,
screening reduces E2 CDR from
to
, while
restores it to
. We recommend: use significance-based
as default for small-to-moderate
N; apply effect-size screening with
when
; document the choice transparently.
Furthermore, the pairwise Spearman tests assume approximately exchangeable residuals. In settings with strong temporal autocorrelation or unmodelled spatial clusteringcommon in hydroclimatic station recordsthe effective sample size is smaller than , which inflates significance and can cause saturation even at moderate N. For such settings, a block-bootstrap correction or a more conservative effect-size threshold () is recommended before interpreting .
Remark on the double-threshold issue. We acknowledge that the effect-size criterion
substitutes one arbitrary threshold (the significance level
) for another (the correlation cutoff
). The practical advantage of
over
lies in its interpretabilitypairs with
are operationally negligible for the application at handand in its resistance to saturation at large
N, rather than in eliminating arbitrariness per se. The sensitivity of
and
to
is fully documented in
Table 12, and practitioners should report their chosen
transparently.
Scale and origin dependence of CV weights. The coefficient of variation is scale-invariant but not origin-invariant: for variables on an interval scale (e.g., temperature in °C vs. K) the CV weight changes with the chosen zero. We therefore provide origin-invariant alternatives (SD-based and inverse-variance weighting); across all four schemes, the discrimination ranking is identical in every low- and moderate-correlation condition and changes by at most 13 pp (mean 2 pp), only at , indicating that the results are not an artefact of the CV choice. Recommendation: practitioners using interval-scale variables (temperature, pressure) should use the SD-based scheme as default; the CV scheme is most appropriate for strictly ratio-scale variables (precipitation, solar radiation) where the origin is physically meaningful. Both are implemented in mvmetrics v0.2.0.
Mapping and multiple-testing choices. The linear mapping
(
Figure 5) is one of several monotone interpolants satisfying the same qualitative boundary conditions. Alternative families include
,
for
, or
for
; we study four concrete instances (linear, quadratic, cubic, square-root) that span the range from concave to convex curvature. The mapping choice is
consequential in the saturated regime rather than innocuous.
Table 14 quantifies the impact: at
, the linear mapping gives CDR
, while quadratic and cubic both recover CDR
; at
, linear gives
(chance level), while quadratic/cubic again give
, and square-root collapses to
. In all low- and moderate-correlation conditions (
), every mapping gives identical CDR
. This identifies a
constructive remedy for the high-
degradation: a convex mapping (quadratic or cubic) eliminates it at no cost in heterogeneous structures. The multiple-testing choice behaves similarly: Holm and Bonferroni yield the highest CDR, while omitting correction (
none) inflates
and degrades CDR by up to 100 pp in borderline high-correlation cells; the conservative Holm default is therefore preferred. We expose all four mappings and corrections as options and report this sensitivity rather than present any single choice as definitive. Although convex mappings (quadratic, cubic) eliminate the high-
degradation of E2 at no cost in heterogeneous structures, we retain linear as the default for three reasons: (i) interpretive transparencyeach 10 pp increase in
reduces
by exactly 5 pp, a one-to-one correspondence with no free curvature parameter; (ii) parsimonylinearity is the unique monotone interpolant between the two boundary anchors that introduces no additional hyperparameters; and (iii) backward compatibility with the simulation results reported in this paper. Users who anticipate near-saturated uniform dependence (
) should set
mapping = “quadratic” in
mvmetrics::e2_score(), as
Table 14 demonstrates that this eliminates the degradation entirely.
Table 15,
Table 16 and
Table 17 provide the quantitative evidence backing the three text claims in this Limitations section. All tables use Study S1, M1 vs. M3, averaged over
, both distributions, both
, 30 replicates.
Single application system. The real-data evaluation uses one hydroclimatic system (Valle del Cauca); the CV weights and are system-specific and require recalibration elsewhere, although the methodology is system-agnostic. The practical recalibration protocol is: (i) compute CV (or SD, for interval-scale variables) weights on the training partition of the target system; (ii) run pairwise Spearman tests on hold-out residuals with Holm–Bonferroni correction; (iii) for large hold-out samples (), apply effect-size screening with to prevent saturation; and (iv) compute with the linear mapping (or a convex alternative if high uniform correlation is suspected). This four-step protocol is fully automated in mvmetrics v0.2.0.