English

The Many-to-Many Mapping Between the Concordance Correlation Coefficient and the Mean Square Error

Machine Learning 2020-07-03 v6 Statistics Theory Machine Learning Statistics Theory

Abstract

We derive the mapping between two of the most pervasive utility functions, the mean square error (MSEMSE) and the concordance correlation coefficient (CCC, ρc\rho_c). Despite its drawbacks, MSEMSE is one of the most popular performance metrics (and a loss function); along with lately ρc\rho_c in many of the sequence prediction challenges. Despite the ever-growing simultaneous usage, e.g., inter-rater agreement, assay validation, a mapping between the two metrics is missing, till date. While minimisation of LpL_p norm of the errors or of its positive powers (e.g., MSEMSE) is aimed at ρc\rho_c maximisation, we reason the often-witnessed ineffectiveness of this popular loss function with graphical illustrations. The discovered formula uncovers not only the counterintuitive revelation that `MSE1<MSE2MSE_1<MSE_2' does not imply `ρc1>ρc2\rho_{c_1}>\rho_{c_2}', but also provides the precise range for the ρc\rho_c metric for a given MSEMSE. We discover the conditions for ρc\rho_c optimisation for a given MSEMSE; and as a logical next step, for a given set of errors. We generalise and discover the conditions for any given LpL_p norm, for an even p. We present newly discovered, albeit apparent, mathematical paradoxes. The study inspires and anticipates a growing use of ρc\rho_c-inspired loss functions e.g., MSEσXY\left|\frac{MSE}{\sigma_{XY}}\right|, replacing the traditional LpL_p-norm loss functions in multivariate regressions.

Cite

@article{arxiv.1902.05180,
  title  = {The Many-to-Many Mapping Between the Concordance Correlation Coefficient and the Mean Square Error},
  author = {Vedhas Pandit and Björn Schuller},
  journal= {arXiv preprint arXiv:1902.05180},
  year   = {2020}
}

Comments

Why this discovery, or the mapping formulation is important: MSE1<MSE2 does not necessarily mean CCC1>CCC2. In other words, MSE minimisation does not necessarily guarantee CCC maximisation

R2 v1 2026-06-23T07:40:32.671Z