In multi-target regression, correlated targets are often coupled through multi-output Gaussian processes with an intrinsic model of coregionalisation (GP-ICM), assuming that sharing statistical strength improves overall performance. In practice, the benefits are inconsistent. Across the settings studied, we find that the main benefit of coregionalisation is joint uncertainty quantification rather than point prediction. Raw target correlation does not predict when coupling helps; in the separable GP-ICM settings studied here, residual correlation, the cross-target dependence left unexplained by independent per-target predictors, is the strongest predictor of joint-uncertainty gains. We introduce a lightweight diagnostic, Dlogdet=−21logdetRres, which represents the idealised joint negative log-likelihood (NLL) gain from modelling a full rather than diagonal residual covariance and is computable from independent GPs alone. Across a controlled synthetic study, 16 multi-target benchmarks, and frozen transformer and convolutional neural network representations for keypoint regression, point prediction remains largely unchanged (ΔR2≈0). In contrast, Dlogdet strongly predicts observed ICM NLL improvements (ρs=−0.83, p<0.001), outperforming heuristics such as the feature-to-sample ratio. We also propose Residual-ICM, which preserves independent marginal variances while adding residual-correlation structure to the joint covariance. Residual-ICM achieves the best average joint NLL among the compared methods, while the diagnostic indicates when covariance coupling is likely to be useful. The diagnostic is specific to global Gaussian residual dependence, the structure captured by separable coregionalisation.
Figures & tables
Predictor of ΔNLL
Spearman ρs
p
Raw target correlation ρˉ
−0.07
0.80
Feature/sample ratio p/n (coarse proxy)
−0.46
0.072
Dlogdet (principled)
−0.83
<0.001
Table 1: Predictors of the measured ICM benefit ΔNLL across 16 datasets. Since ΔNLL=NLLICM−NLLIndep , more negative values favour ICM; hence, a negative correlation means that larger diagnostic values predict larger ICM gains.
Statistic
Value
p
ρs(Dlogdet,ΔNLL) (headline)
−0.83
<0.001
ρs(ΔNLL/T,Dlogdet/T) (per-target robustness)
−0.85
<0.001
partial ρs , controlling T
−0.74
0.002
partial ρs , controlling T,p/n,RIndep2
−0.61
0.028
partial ρs(T,ΔNLL) , controlling Dlogdet
−0.05
0.85
Table 2: Separating residual structure from target dimensionality across the 16 datasets. Rank correlations are against ΔNLL , so negative values indicate that a larger diagnostic is associated with a larger ICM improvement. Partial correlations are rank-based, with p computed at df=n−2−k for k controls.
Dataset
n
p
T
p/n
ρˉ
Dlogdet
ΔNLL
ΔR2
RIndep2
scm20d
280
61
16
0.22
0.58
6.83
−3.590
−0.002
0.546
scm1d
280
280
16
1.00
0.65
3.92
−1.759
−0.006
0.791
atp7d
280
411
6
1.47
0.63
2.02
−1.446
−0.000
0.530
atp1d
280
411
6
1.47
0.82
1.57
−1.145
−0.045
0.715
rf2
280
576
8
2.06
0.42
1.34
−0.851
+0.031
0.802
rf1
280
64
8
0.23
0.40
1.25
−1.091
+0.001
0.927
Table 3: Summary statistics for the 16 datasets. p/n : feature-to-sample ratio; ρˉ : mean pairwise target correlation; Dlogdet : residual-correlation diagnostic. ΔNLL and ΔR2 denote ICM minus Indep, so negative ΔNLL favours ICM. Values are averaged over five seeds, cross-validation split, and GP optimiser restart.
Dataset
Method
NLL ↓
Gap 90 ↓
Gap 95 ↓
Sharp ↓
Tecator
GP (RBF)
−0.790
0.027
0.012
0.165
BLR
−0.475
0.010
0.006
0.174
Ensemble
0.277
0.073
0.042
0.434
Energy
GP (RBF)
0.262
0.041
0.023
0.206
BLR
0.323
0.017
0.020
0.316
Ensemble
0.327
0.039
0.014
0.280
Table 4: Cross-target predictive calibration of the independent GP, Bayesian linear regression (BLR), and deep ensembles, on standardised targets and averaged over both prediction directions per dataset. Standardising targets makes NLL comparable across datasets. NLL, coverage gap, and sharpness are lower-is-better; Tecator and Energy are nonlinear tasks, PHO is near-linear.
Figure 1: Synthetic phase diagram and real-data overlay. Left: joint uncertainty ΔNLL=NLLICM−NLLIndep (negative favours ICM). Right: point prediction ΔR2=RICM2−RIndep2 (positive favours ICM), which stays near zero across the plane. In both panels, colour encodes the coupling benefit , so that blue indicates a larger benefit ( −ΔNLL on the left and ΔR2 on the right); the background shows the mean synthetic benefit over the swept (T,p/n) grid, and points denote real datasets, coloured by which model wins, sized by the effect magnitude, and labelled with their signed values. Each panel’s colour scale is normalised to its own range.
Figure 2: Joint NLL improvement ΔNLL as a function of the number of coupled targets T′ (mean ± one standard deviation over 20 random target subsets). Gains increase with T′ for atp1d, rf1, and rf2, while wq remains near zero. Point-prediction differences remain negligible ( \Cref tab:datasets_full).
Dataset
Indep
ICM r=1
ICM r=T-1
Residual-ICM
Gate
scm20d (strong)
+0.00
−3.59
−5.95
−5.41
−3.59
atp1d (strong)
+0.00
−1.14
−1.56
−1.93
−1.14
rf1 ( RIndep2=0.93 )
+0.00
−1.09
−1.21
−0.86
+0.00
sarcos (ceiling)
+0.00
+0.44
−0.06
−0.83
+0.00
tecator (ceiling)
+0.00
+0.78
+0.62
−0.45
+0.00
wq (low struct.)
+0.00
−0.14
−0.06
−0.10
−0.14
Table 5: Uncertainty gains ( ΔNLL ; lower is better) for independent GPs, rank-1 ICM, rank- (T−1) ICM, Residual-ICM, and diagnostic-gated coupling, averaged over five seeds. Rank- (T−1) is the highest-rank ICM configuration evaluated; the gate uses rank-1 ICM with the leave-one-dataset-out threshold.
Goal
T
p/n
RIndep2
Recommendation
Selection
any
any
any
Single-output GP-LML
Point prediction
any
any
any
Independent GPs
Joint NLL / calibration
≥6
≥0.2
<0.9
Residual-ICM; jointly fitted GP-ICM if a coregionalised model is required
Joint NLL / calibration
2 – 5
0.2 – 1
<0.9
Residual-ICM; expected gain is usually modest
Joint NLL / calibration
any
<0.2
any
Independent GPs unless Dlogdet is large
Joint NLL / calibration
any
any
>0.9
Gate retains independent GPs; Residual-ICM may still help when Dlogdet is large
Table 6: Practical decision map for the separable GP-ICM setting studied here. The RIndep2>0.9 ceiling applies only to the diagnostic gate; Residual-ICM can still benefit high-accuracy datasets when substantial residual dependence remains. Recommendations reflect average behaviour rather than guarantees.
Method
Mean τ
Best τ
Worst τ
GP-LML (single-output)
0.706
0.956
0.357
GP-ICM (multi-output)
0.607
0.911
0.286
LogME ( You et al., 2021 )
0.527
0.733
0.143
Capacity ( −dim )
−0.392
−0.036
−0.629
Table 7: Representation-selection performance measured by Kendall τ between evidence-based rankings and downstream R2 rankings. Higher values indicate better agreement.
Figure 3: Relationship between Dlogdet and the observed ICM benefit on frozen image representations for MPII Human Pose. Each point is an encoder–subset condition; marker size indicates the number of coupled targets. The diagnostic remains strongly associated with the uncertainty gain from coregionalisation ( ρs=−0.70 ).
Appendix figures & tables12 assets
Supplementary material from the paper’s appendix.
Appendix
Dataset
Direction
GP-LML
GP-ICM
LogME
PHO
Vcmax→Jmax
0.867
0.800
0.733
PHO
Jmax→Vcmax
0.956
0.911
0.600
Tecator
fat → protein
0.467
0.444
0.556
Tecator
protein → fat
0.733
0.689
0.556
Energy
heating → cooling
0.357
0.286
0.143
Energy
cooling → heating
0.857
0.514
0.571
Appendix
Table 8: Per-task Kendall τ for representation selection. GP-LML wins or ties in 5 of 6 pairs. GP-ICM never exceeds GP-LML.
Variant
Default r=1
No cap
r=2
r=T−1
Optimised ℓ
Mean ΔNLL
−0.616
−0.627
−0.822
−0.928
−0.814
# datasets improving over default
—
3/16
14/16
8/16
15/16
Appendix
Table 9: ICM hardening ablation over 16 datasets and five seeds. Negative ΔNLL favours ICM. Relaxing the default rank-1 configuration by removing the noise cap, increasing rank, or re-optimising the shared lengthscale improves mean ICM performance.
All 16 datasets
T≥3 (10 datasets)
Method
mean ΔNLL
∑ positive ΔNLL
mean ΔNLL
∑ positive ΔNLL
ICM, rank 1
−0.62
1.85
−0.89
1.22
ICM, rank 2
−0.82
1.43
−1.20
0.79
ICM, rank T−1
−0.93
1.26
−1.38
0.62
ICM, hindsight rank
−0.94
1.26
−1.40
0.62
Residual-ICM
−1.13
0.10
−1.54
0.01
Appendix
Table 10: Rank sweep against Residual-ICM over five seeds. We report the mean ΔNLL and the sum of positive ΔNLL over harmed datasets. “Hindsight rank” selects the best tested rank per dataset using the evaluation ΔNLL and is therefore an oracle rather than a deployable selection rule.
Dataset
Direction
ΔR2
95% CI
n
PHO
Vcmax→Jmax
+0.032
[+0.015,+0.060]
661
PHO
Jmax→Vcmax
+0.031
[+0.017,+0.048]
661
Energy
cooling → heating
+0.074
[+0.047,+0.106]
768
SH
Vcmax→Jmax
+0.076
[−0.292,+0.507]
50
WUR
Vcmax→Jmax
−0.071
[−0.249,+0.167]
48
Appendix
Table 11: GP cross-target recovery ( ΔR2=RGP2−Rlinear probe2 using one target’s encoding to predict the other; higher is better). Bootstrap 95% confidence intervals (CIs; 2000 samples). Significant at large n (PHO, Energy); indistinguishable from zero at n≤50 (SH, WUR).
Variant
mean ΔNLL
improved
ρs with neural Dlogdet
mean ΔR2
post-hoc residual
−0.80
13/16
−0.88 ( p<10−4 )
0 by construction
jointly learned full
−0.34
11/16
−0.25 ( p=0.36 )
−0.066 (12/16 reduced)
Appendix
Table 12: Neural covariance comparison over 16 datasets and three seeds. ΔNLL is relative to the diagonal deep ensemble; the diagnostic is computed from that ensemble’s out-of-fold predictive-standardised residuals.
Figure 4: Synthetic (T,p/n) phase diagram of the joint-NLL benefit at five target-correlation levels ρ . Cell values report ΔNLL=NLLICM−NLLIndep , so negative values favour ICM; colour encodes the equivalent benefit −ΔNLL , with blue indicating larger coupling benefit. The high- T , high- p/n structure is absent at ρ≤0.3 , where little residual correlation remains to exploit, and emerges at larger ρ without changing its overall shape.
Regime
global Dlogdet
Residual-ICM (global R )
oracle region-wise R
stationary
1.76
−1.86
−1.86
nonstationary
0.08
−0.08
−1.18
Appendix
Table 13: Input-dependent residual correlation ( T=4 , ρ=0.9 , mean over three seeds). The nonstationary regime carries the same local dependence as the stationary one but with opposite signs in the two halves of the input space. A global correlation matrix cancels it; an oracle region-wise matrix recovers it.
Residual coupling
Dlogdet
Pearson ∣ρp∣
Dist. corr.
Gaussian ΔNLL
k -NN cond. ΔNLL
independent
0.00
0.02
0.10
−0.00
+0.05
linear
0.22
0.60
0.56
−0.23
−0.18
nonlinear
0.00
0.01
0.33
−0.00
−0.30
Appendix
Table 14: Nonlinear residual-dependence control ( T=2 , three-seed mean). The nonlinear case is Pearson-uncorrelated but detected by distance correlation; Gaussian covariance coupling gives no gain, whereas the nonparametric conditional model does.
Figure 5: Controlled collinearity sweep ( T=24 targets, equicorrelation c , 20 seeds). Plain Dlogdet (red) saturates at its numerical floor in the rank-deficient regime n<T (left), becoming constant across c and unable to order collinear conditions. The Ledoit–Wolf estimate (blue) tracks the true value (dashed) monotonically. This explains the AFLW saturation and its mitigation by shrinkage.
Regime
#conditions
plain
Ledoit–Wolf
Tabular benchmarks
16
−0.81
−0.60
MPII (moderate residual)
50
−0.70
−0.71
AFLW (collinear, saturated)
50
−0.69
−0.83
Appendix
Table 15: Rank correlation ρs(Dlogdet,ΔNLL) under the plain empirical estimator and a Ledoit–Wolf shrinkage estimator, evaluated on the 16 tabular datasets and the MPII/AFLW keypoint conditions using one seed-0 run for a like-for-like comparison. Shrinkage mitigates AFLW saturation, leaves MPII essentially unchanged, but degrades the tabular ranking.
Check
Rz (paper)
Rraw (sensitivity)
Spearman ρs
−0.83
−0.85
Pearson ρp
−0.91
−0.93
Bootstrap 95% CI (over datasets)
[−0.99,−0.47]
[−0.98,−0.51]
Leave-one-dataset-out range
[−0.92,−0.80]
[−0.91,−0.81]
Per-seed range (5 seeds)
[−0.89,−0.73]
[−0.87,−0.67]
Permutation p (one-sided)
<10−4
<10−4
Appendix
Table 16: Robustness of ρs(Dlogdet,ΔNLL) across the 16 datasets under predictive-standardised ( Rz ) and raw ( Rraw ) residual correlation.
Ceiling c
0.80
0.85
0.90
0.926
0.93
0.935
1.0
Gate mean ΔNLL
−0.588
−0.641
−0.641
−0.641
−0.709
−0.682
−0.682
Appendix
Table 17: Sensitivity of the diagnostic gate to the accuracy ceiling c . Mean ΔNLL is reported over all 16 datasets at the fixed operating point τ=0.5 ; lower values are better. The gate is stable across c∈[0.85,0.926] , with the main text’s c=0.9 inside this plateau. Residual-ICM achieves a lower mean ΔNLL ( −1.13 ) than the gate for every ceiling value.
Institute of Control Systems, Hamburg University of Technology, Hamburg, Germany · Institute of Control Systems, Hamburg University of Technology · Deutsches Elektronen-Synchrotron, Hamburg, Germany
Eindhoven University of Technology & Lazy Dynamics B.V., the Netherlands · Eindhoven University of Technology, Eindhoven, the Netherlands · Lazy Dynamics B.V., the Netherlands