REVIEW 5 minor 19 references
A contrastive loss that soft-weights every batch pair by rank gap learns ordered embeddings that set new marks on age, image, and video quality tasks.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · grok-4.5
2026-07-10 12:55 UTC pith:K3VDOCHG
load-bearing objection Solid evolutionary method paper: soft all-pairs ordinal contrastive loss that cleanly beats RnC/GOL-style baselines under matched settings, with real multi-task evidence and code.
Contrastive Order Learning: A General Framework for Ordinal Regression
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Soft affinity and disparity weights derived from rank differences, when inserted into a batch-wise contrastive objective over all sample pairs, produce embeddings that simultaneously capture fine-grained ordinal structure and global consistency, outperforming both hard-threshold rank-aware contrastive losses and margin-based order learning on multiple ordinal regression benchmarks.
What carries the argument
The contrastive order loss L_ConOrd, which replaces binary positives/negatives with continuous weights a_ij = 1/((r_i-r_j)^2+ε) and b_ij = (r_i-r_j)^2 so every pair attracts or repels according to its rank gap.
Load-bearing premise
That simple quadratic functions of the rank gap are expressive enough for any rank range and label distribution without needing task-specific redesign.
What would settle it
Replace the quadratic affinity and disparity weights with linear or logarithmic alternatives (or remove soft weighting entirely) on the same backbones and splits; if the reported MAE/SRCC/PCC gaps on CLAP2015, BID, and LSVQ disappear, the soft-weight mechanism is not the source of the gains.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes ConOrd, a contrastive framework for ordinal regression that replaces hard positive/negative assignment with a soft all-pairs contrastive order loss. Affinity weights a_ij = 1/((r_i-r_j)^2+ε) and disparity weights b_ij = (r_i-r_j)^2 modulate attraction and repulsion by rank gap; the resulting L_ConOrd is combined with a center loss and used with k-NN inference. The method is evaluated on facial age estimation, BIQA, BVQA, and additional regression/DIR benchmarks, with controlled loss ablations, gradient analysis, and public code.
Significance. If the empirical claims hold, ConOrd supplies a simple, general-purpose ordinal objective that unifies batch-level contrastive learning with rank-aware soft supervision and consistently improves over both classical order-learning (GOL) and hard-threshold rank contrastive (RnC) baselines. Strengths include multi-task SOTA tables (age, BIQA, BVQA), controlled same-backbone loss comparisons (Tables 4–6, 16–17), an explicit gradient derivation showing the attraction/repulsion condition (Appendix A), extensive hyperparameter and robustness checks, and released code. The contribution is primarily empirical and methodological rather than theoretical, but the breadth of validation and the soft all-pairs design are of clear practical value for ordinal representation learning.
minor comments (5)
- On CACD (Table 1) ConOrd is slightly behind NumCLIP (4.18 vs 4.11 MAE). A one-sentence discussion of when language-guided ordinal methods may still help would make the SOTA claim more precise.
- Section 3.2 and Appendix A correctly note that any monotonic a(d)/b(d) induces the desired crossover; a short forward pointer in the main text to Table 7 would help readers who stop at Eqs. (4)–(5).
- Inference relies on k-NN over the full training set (Eq. 10). Although Appendix C.5 reports low latency, a brief remark on scaling to very large training sets (or approximate NN) would be useful for practitioners.
- Notation for the batch size (2N) and the index set A(i) is standard but could be introduced once more cleanly when L_MAE is first written (Eq. 2).
- A few figure captions (e.g., Figure 1, Figure 4) are dense; expanding them slightly would improve readability without changing content.
Circularity Check
No significant circularity: empirical loss design evaluated on held-out benchmarks
full rationale
This is a standard empirical ML methods paper. The ConOrd loss (Eq. 3) is defined independently of the evaluation metrics (MAE, SRCC, PCC). Affinity and disparity weights (Eqs. 4–5) are chosen as simple monotonic functions of rank gap; Appendix A derives the gradient and shows that any a(d)/b(d) that decreases monotonically with d yields the desired attraction/repulsion crossover, while Tables 6/16/7 confirm that all eight monotonic configurations perform nearly identically and only non-monotonic/unconstrained variants degrade. Performance claims rest on controlled comparisons (Table 4), multi-task SOTA tables (1–3), public code, and extensive ablations on held-out test sets. Self-citations to prior order-learning work (GOL, etc.) appear only as baselines or related work, not as load-bearing uniqueness theorems or premises that force the result. No prediction is algebraically forced by a fitted constant that is then reported as a discovery. The derivation chain is self-contained against external benchmarks.
Axiom & Free-Parameter Ledger
free parameters (5)
- temperature τ =
0.07
- affinity stabilizer ε =
1e-7
- k for k-NN inference =
dataset-dependent (Table 8)
- functional form of a_ij and b_ij =
a=1/(d^2+ε), b=d^2
- L_ConOrd : L_center balance =
1 : 1
axioms (4)
- domain assumption Rank labels induce a meaningful metric: attraction should decrease and repulsion increase monotonically with |r_i - r_j|.
- ad hoc to paper Batch-level all-pairs soft comparisons yield a more globally consistent ordinal embedding than local margin or hard-threshold pairs.
- domain assumption ℓ2-normalized embeddings with κ_ij = -||z_i - z_j||^2 are an appropriate similarity for ordinal structure.
- domain assumption k-NN averaging of training ranks is a valid readout for continuous or discrete ordinal prediction.
invented entities (2)
-
Contrastive order loss L_ConOrd
no independent evidence
-
Soft affinity and disparity weights a_ij, b_ij
no independent evidence
read the original abstract
We propose contrastive order learning (ConOrd), a contrastive learning framework for ordinal regression that integrates the strengths of contrastive learning and order learning. While contrastive learning effectively leverages all samples in a batch, it typically ignores the inherent ordering among rank labels. Conversely, order learning explicitly models label ordinality but often relies on local, margin-based comparisons, limiting its ability to capture global ordinal structure. ConOrd addresses these limitations by introducing a contrastive order loss with soft affinity and disparity weights based on rank differences, enabling fine-grained modeling of ordinal relationships across all sample pairs within a batch. Extensive experiments on a range of ordinal regression tasks, including facial age estimation, blind image quality assessment, and blind video quality assessment, demonstrate that ConOrd consistently achieves state-of-the-art performance and generalizes well across diverse ordinal regression scenarios. The source code is available at https://github.com/cwlee00/ConOrd.
Figures
Reference graph
Works this paper leans on
-
[1]
An Effectiveness Metric for Ordinal Classification: Formal Properties and Experimental Results
Amig´o, E., Gonzalo, J., Mizzaro, S., and Carrillo-de Al- bornoz, J. An effectiveness metric for ordinal classifica- tion: Formal properties and experimental results.arXiv preprint arXiv:2006.01245,
work page internal anchor Pith review Pith/arXiv arXiv 2006
-
[2]
SemEval-2017 task 1: Semantic textual similarity multilingual and crosslingual focused evaluation
Cer, D., Diab, M., Agirre, E., Lopez-Gazpio, I., and Spe- cia, L. SemEval-2017 task 1: Semantic textual similarity multilingual and crosslingual focused evaluation. InPro- ceedings of the 11th international workshop on semantic evaluation,
work page 2017
-
[3]
J., Misevic, D., Steiner, U., and Guyon, I
Escalera, S., Fabian, J., Pardo, P., Bar ´o, X., Gonz `alez, J., Escalante, H. J., Misevic, D., Steiner, U., and Guyon, I. ChaLearn looking at people 2015: Apparent age and cultural event recognition datasets and results. InProc. ICCV Workshops,
work page 2015
-
[4]
QMamba: On First Exploration of Vision Mamba for Image Quality Assessment
Guan, F., Li, X., Yu, Z., Lu, Y ., and Chen, Z. Q-Mamba: On first exploration of vision Mamba for image quality assessment.arXiv preprint arXiv:2406.09546,
work page internal anchor Pith review Pith/arXiv arXiv
-
[5]
Domain Adaptation for Semantic Segmentation via Patch-Wise Contrastive Learning
Liu, W., Ferstl, D., Schulter, S., Zebedin, L., Fua, P., and Leistner, C. Domain adaptation for semantic segmenta- tion via patch-wise contrastive learning.arXiv preprint arXiv:2104.11056,
work page internal anchor Pith review Pith/arXiv arXiv
-
[6]
SGDR: Stochastic Gradient Descent with Warm Restarts
Loshchilov, I. and Hutter, F. SGDR: Stochastic gra- dient descent with warm restarts.arXiv preprint arXiv:1608.03983,
work page internal anchor Pith review Pith/arXiv arXiv
-
[7]
Decoupled Weight Decay Regularization
Loshchilov, I. and Hutter, F. Decoupled weight decay regu- larization.arXiv preprint arXiv:1711.05101,
work page internal anchor Pith review Pith/arXiv arXiv
-
[8]
Pairs that are already close in the embedding space receive larger weights, while distant pairs are exponentially downweighted. Consequently, the gradient places greater emphasis on sample pairs that are both close in rank and close in the embedding space, enabling ConOrd to capture fine-grained ordinal distinctions more effectively. • Selective emphasis ...
work page 2006
-
[9]
We adopt the evaluation protocol in (Gustafsson et al., 2020; Berg et al., 2021)
• UTK (Zhang et al., 2017c): It consists of 20,000 facial images in a wide age range of [0,116]. We adopt the evaluation protocol in (Gustafsson et al., 2020; Berg et al., 2021). • CACD (Chen et al., 2015): It provides 160k images of 2000 celebrities, which have an age range of [14, 62]. We use the training set specified in (Shin et al., 2022). • Adience ...
work page 2020
-
[10]
For data augmentation, only random horizontal flipping is applied
to adjust the learning rate. For data augmentation, only random horizontal flipping is applied. B.2. Blind Image Quality Assessment Datasets:We evaluate the performance of the proposed ConOrd algorithm on the BIQA task using five datasets. For all datasets except FLIVE, we randomly split each dataset into train and test sets with a ratio of 4:1. Then, we ...
work page 2023
-
[11]
• SPAQ (Fang et al., 2020): Smartphone Photography Attribute and Quality (SPAQ) database includes 11,125 images taken with 66 different smartphones. Each image is assigned image attribute scores, but we use only the overall image quality scores in the range [0, 100]. • FLIVE (Ying et al., 2020): It is a large-scale BIQA dataset comprising approximately 40...
work page 2020
-
[12]
with a 5-epoch warm-up phase, during which the learning rate increases gradually to five times the initial value. For data augmentation, we use top-left, bottom-right, and center crops during training and use the average feature of the three cropped images. 16 Contrastive Order Learning: A General Framework for Ordinal Regression B.3. Blind Video Quality ...
work page 2021
-
[13]
All videos have a resolution of 540p
to cover various contents and distortions. All videos have a resolution of 540p. • LIVE-VQC (Sinno & Bovik, 2018): It consists of 585 videos with various resolutions from 240p to 1080p. • CVD2014 (Nuutinen et al., 2016): It is composed of 234 videos in five distinct scene types, filmed using 78 different cameras. • YouTube-UGC (Wang et al., 2019): It prov...
work page 2018
-
[14]
to extract temporal feature maps zP1 i , zP2 i , ..., zPM i from M sampled clips P 1 i , P 2 i , ..., P M i . To enhance the temporal representations, we further refine the extracted temporal feature maps using a transformer module. This module performs inter-frame and intra-frame attention for each temporal feature map, yielding refined temporal features...
work page 2023
-
[15]
as done in RnC (Zha et al., 2023). Table 9 shows that ConOrd achieves the best performance, outperforming all prior methods on both datasets. Table 9.Performance comparison on the SkyFinder and MPIIFaceGaze datasets. SkyFinder MPIIFaceGaze Algorithm MAE (↓) Angular MAE (↓) DEX (Rothe et al.,
work page 2023
-
[16]
2.86 5.27 ConOrd(Proposed)2.65 4.98 Regression examples: We provide examples of regression results on the SkyFinder and MPIIFaceGaze datasets in Figure 8 and Figure 9, respectively. (a) Successful cases (b) Failure case 22℃ [34℃]1℃ [1℃] 11℃ [11℃] 17℃ [17℃] 21℃ [21℃] 30℃ [30℃] Figure 8.Examples of regression results on the SkyFinder dataset. The estimated ...
work page 2018
-
[17]
All configurations show smooth, monotonic decreases in training loss without signs of instability or divergence, indicating that the ConOrd formulation remains robust across a wide range of affinity-disparity designs. The gradient norms differ moderately in scale but remain consistently bounded and settle quickly into steady ranges. These results confirm ...
work page 2000
-
[18]
Table 24.Compatibility of ConOrd with classification and regression heads. CLAP2015 BID LSVQ-test Method MAE (↓) SRCC (↑) PCC (↑) SRCC (↑) PCC (↑) LCE 2.605 0.742 0.762 0.902 0.901 LCE +L ConOrd +L center 2.599 0.876 0.8810.9040.903 LMAE 2.506 0.881 0.900 0.903 0.902 LMAE +L ConOrd +L center 2.481 0.899 0.914 0.904 0.904 Effectiveness as an auxiliary loss...
-
[19]
Table 31.Training time per epoch on BID and KonIQ-10k
and is far more efficient than QCN (Shin et al., 2024), while scaling well to larger datasets. Table 31.Training time per epoch on BID and KonIQ-10k. DatasetL ConOrd LRnC QCN (Shin et al.,
work page 2024
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.