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. 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 Eq. (
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-uncorrelated — the mismatch between the two matrices is
large. Conversely, M1’s independent draw residuals and noise-washed prediction errors are both approximately uncorrelated — the 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 remedy — rescaling
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 an ad hoc extension that has no principled justification in the original framework of Gneiting and Raftery [
4]. Second, the Energy Score assigns equal implicit weight to all variables, exacerbating scale heterogeneity in the manner identified by Koochali et al. [
9]; 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.
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 [
4]. 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 [
6]; 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 [
2] (
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.
6.1. 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 (
) 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 thresholds—sensitivity 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 clustering—common in hydroclimatic station records—the 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 .
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 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
is one of several monotone interpolants, and 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 presenting 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 transparency—each 10 pp increase in
reduces
by exactly 5 pp, a one-to-one correspondence with no free curvature parameter; (ii) parsimony—linearity 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 this eliminates the degradation entirely.
Table 14.
CDR (%) for Metric E2 under four mappings. Study S1, M1 vs. M3, averaged over , both distributions, both , 30 replicates. Bold: highest CDR per row. The convex mappings (quadratic, cubic) recover CDR even at , providing a constructive remedy for E2’s high- degradation under the linear default.
Table 14.
CDR (%) for Metric E2 under four mappings. Study S1, M1 vs. M3, averaged over , both distributions, both , 30 replicates. Bold: highest CDR per row. The convex mappings (quadratic, cubic) recover CDR even at , providing a constructive remedy for E2’s high- degradation under the linear default.
|
Linear |
Quadratic |
Cubic |
Square-root |
| 0.00 |
100.0 |
100.0 |
100.0 |
100.0 |
| 0.40 |
100.0 |
100.0 |
100.0 |
87.5 |
| 0.65 |
76.7 |
100.0 |
100.0 |
49.2 |
| 0.90 |
50.0 |
100.0 |
100.0 |
25.8 |
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.