Calibration of Ordinal Regression Networks
Daehwan Kim, Haejun Chung, Ikbeom Jang
TL;DR
This work addresses miscalibration and non-ordinal confidence in ordinal regression by introducing ORCU, a unified loss that combines soft ordinal encoding with an ordinal-aware regularization to enforce both calibration and unimodality. The objective, defined as $L_{ORCU} = L_{SCE} + L_{REG}$, promotes reliable confidence estimates while preserving the inherent label order. Across four public ordinal benchmarks with ResNet backbones, ORCU achieves state-of-the-art calibration (low SCE/ACE) without sacrificing accuracy, and qualitative analyses illustrate improved reliability and clearer ordinal structure. This approach advances trustworthy ordinal classification, enabling safer and more interpretable predictions in high-stakes domains such as medical diagnosis and rating systems.
Abstract
Recent studies have shown that deep neural networks are not well-calibrated and often produce over-confident predictions. The miscalibration issue primarily stems from using cross-entropy in classifications, which aims to align predicted softmax probabilities with one-hot labels. In ordinal regression tasks, this problem is compounded by an additional challenge: the expectation that softmax probabilities should exhibit unimodal distribution is not met with cross-entropy. The ordinal regression literature has focused on learning orders and overlooked calibration. To address both issues, we propose a novel loss function that introduces ordinal-aware calibration, ensuring that prediction confidence adheres to ordinal relationships between classes. It incorporates soft ordinal encoding and ordinal-aware regularization to enforce both calibration and unimodality. Extensive experiments across four popular ordinal regression benchmarks demonstrate that our approach achieves state-of-the-art calibration without compromising classification accuracy.
