Ensemble Diversity Optimization for Subjective Supervision
Xia Cui1 1
Ziyi Huang2
School of Computing and Mathematics, Manchester Metropolitan University, Manchester, UK. 2 School of Computer Science, Hubei University, Wuhan, China.
Abstract
arXiv:2607.08493v1 [cs.LG] 9 Jul 2026
Subjective NLP tasks often exhibit systematic annotator disagreement, requiring models that represent uncertainty rather than collapse it. We introduce Ensemble Diversity Optimization (EDO), a prediction-space framework that jointly optimizes ensemble weights, effective cardinality, and calibration through a unified differentiable objective. EDO learns ensemble composition and size endto-end via Gumbel–Softmax relaxation and incorporates a signed diversity regularizer, tuned on validation data, to steer optimization toward either preserving or suppressing disagreement. This regularization prevents ensemble collapse and enables controlled navigation of the utility–calibration trade-off. The framework integrates a soft F1 surrogate, class-weighted cross-entropy to address imbalance, and reliability-weighted diversity to regulate intra-ensemble variability. Experiments on four subjective text-classification benchmarks (ArMIS, ConvAbuse, HS-Brexit, MD-Agreement) show that EDO substantially improves probabilistic calibration, reducing cross-entropy (40–78% depending on baseline) and lowering Brier scores relative to Soft-CE, Soft-MD, Top-5 Voting, and WEL, while maintaining competitive F1 and better alignment with annotator distributions. These results demonstrate that jointly optimizing ensemble structure with a signed diversity regularizer provides an efficient, model-agnostic approach for modeling human subjectivity in supervised learning.
1
N. R. Abeynayake1
INTRODUCTION
Many NLP tasks exhibit substantial and systematic annotator disagreement. In domains such as content moderation,
hate speech detection, and sentiment analysis, divergent annotations arise from semantic ambiguity, contextual dependence, or variation in annotator expertise rather than annotation error [Snow et al., 2008, Plank, 2022, Uma et al., 2022, Cui et al., 2025]. These settings challenge standard supervised learning assumptions, as the target is not a single latent label but a distribution over plausible human interpretations. Nevertheless, prevailing practice aggregates annotations into a single target, discarding distributional information and inducing overfitting to dominant interpretations [Davani et al., 2022, Liu et al., 2022].
Figure 1: Illustration of annotator disagreement. Soft-label supervision preserves annotator label distributions and provides richer training signals [Uma et al., 2020, Rizzi et al., 2024], but continues to optimize a single predictive model. This setting aligns with partial-label learning (PLL) [Cour et al., 2011], where each instance is associated with a set of candidate labels. Unlike classical PLL, which assumes a single hidden ground truth, subjective tasks often involve genuine multiplicity, where multiple labels are simultaneously valid. As a result, existing approaches provide no explicit mechanism for regulating internal predictive variability or distinguishing systematic subjectivity from annotation noise, particularly under class imbalance or heterogeneous annotator reliability. Ensemble methods offer a principled mechanism for representing multiple plausible hypotheses and have been widely used to capture predictive uncertainty [Fort et al., 2019]. However, existing approaches typically rely on fixed architectures and treat diversity as an emergent property rather than an explicit optimization objective. This contrasts with the unified theory of ensemble diversity [Wood et al., 2023],
which proves that for losses like cross-entropy, ensemble error decomposes exactly into bias, variance and diversity terms. This establishes diversity as a fundamental component of generalization, not an auxiliary heuristic. Despite this, practical methods lack mechanisms to optimize diversity in alignment with human subjectivity. We propose Ensemble Diversity Optimization (EDO), a prediction-space framework for learning under subjective and imbalanced supervision. EDO introduces three key operational components: (i) a signed, reliability-weighted diversity regularizer that either encourages disagreement (to preserve epistemic uncertainty) or suppresses it when the observed divergence is driven by structural factors such as imbalance or sparse annotator coverage; (ii) a unified multi-objective optimization procedure jointly balancing predictive utility (micro-F1), calibration (class-weighted cross-entropy), and internal diversity; and (iii) differentiable learning of ensemble structure, including cardinality, via Gumbel–Softmax relaxation [Jang et al., 2017]. Crucially, the diversity coefficient and direction (s ∈ {−1, +1}) are treated as fixed, validation-tuned hyperparameters that steer the joint optimization trajectory, preventing ensemble collapse and enabling the reliability-weighting and sizeselection components to operate synergistically. While we freeze backbone parameters in our experiments to isolate uncertainty attributable specifically to annotator disagreement and control computational cost, EDO operates entirely in prediction space and is fully model-agnostic, natively supporting end-to-end fine-tuning when task-specific adaptation is desired. Experiments on four datasets from the LeWiDi benchmark [Leonardelli et al., 2023] show that EDO’s joint optimization substantially improves probabilistic calibration (reducing cross-entropy by over 40% and lowering Brier score relative to five baselines) while maintaining competitive F1 and stronger alignment with annotator distributions. These results demonstrate that jointly optimizing ensemble structure with a directional diversity regularizer provides an efficient and principled approach for modeling human subjectivity in supervised learning. The code and data are available on GitHub1 .
2
RELATED WORK
Partial-label learning. Partial-label learning (PLL) considers instances annotated with a candidate set of labels, exactly one of which is assumed correct [Cour et al., 2011]. While EDO similarly treats annotations as sets rather than singletons, it departs from PLL’s core assumption of a hidden ground truth. In subjective tasks, disagreement often reflects irreducible epistemic uncertainty, where multiple interpretations may be simultaneously valid. EDO therefore 1
https://github.com/MMUNLP/EDO
extends PLL to settings of genuine multiplicity, aiming to represent the full distribution of human judgments rather than recover a latent singleton. Subjective supervision and soft labels. Annotator disagreement often reflects genuine interpretive variation rather than noise [Aroyo and Welty, 2015, Pavlick and Kwiatkowski, 2019, Uma et al., 2022], motivating methods that preserve rather than collapse this variability. Soft-label supervision retains the empirical distribution of annotator responses [Davani et al., 2022] and improves robustness and calibration [Swayamdipta et al., 2020, Uma et al., 2020, Zheng et al., 2021, Rizzi et al., 2024]. Existing approaches align predictions with annotator distributions via KL-based objectives, entropy regularization, or disagreement-aware metrics such as Manhattan Distance [Rizzi et al., 2024, Tian et al., 2024], while entropy-based reweighting highlights ambiguous instances [Zhang et al., 2020a, Liu et al., 2021]. However, they still optimize a single predictive model and lack mechanisms for explicitly controlling intra-model or intra-ensemble variability. Annotator modeling and expected-loss approaches. Annotator-specific models [Akhtar et al., 2021, Gordon et al., 2021, Xu et al., 2024] capture individual biases when annotator metadata is available, and expected-loss formulations approximate the latent distribution of annotator responses [Uma et al., 2020, Leonardelli et al., 2021]. These methods are effective in settings with reliable annotator information. They depend on either explicit metadata or fixed aggregation schemes and generally lack mechanisms to present structured epistemic uncertainty within the predictive model. Ensembles and diversity. Ensembles provide a natural mechanism for capturing multiple plausible interpretations and have been used to model annotator variability [Leonardelli et al., 2021, Fleisig et al., 2023]. However, most ensemble architectures are fixed, and diversity is treated as an emergent property rather than an optimization objective. Early work on negative correlation learning [Liu and Yao, 1999] introduced diversity as an explicit regularizer to encourage specialization among ensemble members, while determinantal point processes [Macchi, 1975, Launay et al., 2020] provide a probabilistic framework for modeling subset diversity. More recent differentiable approaches include sparsely-gated mixture-of-experts [Shazeer et al., 2017], which learns routing weights for expert selection, and Gumbel-based methods for k-subset sampling [Kool et al., 2019, Wijk et al., 2025] that enable gradient-based subset selection. EDO builds on these foundations but differs in three key respects: (i) it integrates diversity control directly into a joint multi-objective loss balancing utility, calibration, and disagreement; (ii) it treats the diversity coefficient and direction
as validation-tuned hyperparameters that steer optimization along the utility–calibration Pareto frontier, rather than learning them end-to-end; and (iii) it operates entirely in prediction space, making it model-agnostic and computationally efficient. Weak Ensemble Learning (WEL) [Huang et al., 2025] moves toward more principled ensemble optimization by pairing Random Select and Per-Annotator supervision with objectives for utility and calibration. Nonetheless, it lacks explicit control over pairwise disagreement, allowing diversity to collapse even in the presence of substantial annotator disagreement. Theoretical grounding and multi-objective learning. Theoretical analyses decompose ensemble error into bias, variance and diversity components [Wood et al., 2023], identifying diversity as a principled contributor to generalization. However, these results do not directly yield practical optimization strategies for subjective or imbalanced settings. Multi-objective optimization has been applied to balance competing goals such as predictive utility, calibration, and fairness [Beutel et al., 2019], and diversity-promoting regularizers can prevent convergence to a single dominant interpretation [Li et al., 2016, Zhang et al., 2020b]. Still, these methods are typically applied to fixed ensembles and do not jointly optimize diversity, calibration, and utility within a unified differentiable framework. Our contribution. EDO addresses these limitations by integrating stochastic annotator supervision with explicit, reliability-aware optimization of ensemble diversity. It jointly optimizes predictive utility, calibration, and internal disagreement while learning ensemble structure endto-end via Gumbel–Softmax relaxation [Jang et al., 2017], providing a practical and flexible framework for modeling subjective uncertainty without requiring annotator metadata or hand-designed ensemble architectures. Crucially, reliability weights emerge implicitly from gradient-based balancing of calibration and utility objectives, rather than being precomputed uncertainty scores; the signed diversity regularizer then steers this joint optimization to either preserve epistemic variability (s = −1) or suppress structural noise (s = +1).
3
METHODOLOGY
We propose Ensemble Diversity Optimization (EDO), a gradient-based framework that treats ensemble disagreement as a signal of annotator subjectivity rather than noise. EDO optimizes reliability-aware ensemble weights w and effective size K via a signed diversity objective: it preserves disagreement reflecting genuine subjectivity while suppressing variation-induced or imbalance-driven divergence. Operating solely in prediction space (with frozen backbones), EDO isolates annotation-driven uncertainty from training parameters, yielding efficient, model-agnostic control over
intra-ensemble variability. EDO extends Weak Ensemble Learning (WEL) [Huang et al., 2025] through three innovations: (i) a signed, reliability-weighted diversity objective; (ii) class-weighted calibration for imbalanced soft labels; and (iii) differentiable ensemble-structure learning, replacing WEL’s derivative-free optimization. 3.1
PROBLEM SETUP (a)
N i We consider a dataset D = {(xi , {yi }A a=1 )}i=1 , where each instance xi is annotated by Ai annotators. Each anno(a) tation yi ∈ ∆C−1 represents a probabilistic label over C classes. From these annotations, we derive two complementary supervision signals:
• Hard labels yi ∈ {0, . . . , C −1} obtained via majority vote, used for utility-oriented objectives such as microF1. PAi (a) • Soft labels ȳi = A1i a=1 yi ∈ ∆C−1 , which preserve annotator disagreement for calibration. All labels maintain strict instance-level semantics: each instance is associated with exactly one hard label and one soft-label distribution, independent of the number of annotators. Ensemble predictions are represented as tensors P ∈ RN ×K×C . EDO applies shape normalization to enforce a canonical [N, K, C] representation, ensuring consistent optimization and gradient flow across datasets and implementations. We construct an ensemble of K pre-trained models {fk }K k=1 . The ensemble prediction is defined as a convex combination: ŷ(x) =
K X k=1
wk fk (x),
wk ≥ 0,
K X
wk = 1.
(1)
k=1
All backbone parameters remain frozen; only w and the effective ensemble size K are learned. 3.2
ANNOTATOR SUPERVISION STRATEGIES
Following prior work, we consider two annotator supervision strategies: Random Select. For each instance xi , an annotator a ∼ (a) Uniform(1, . . . , Ai ) is sampled and yi is used as the training target. This yields an unbiased stochastic estimator of the expected loss under the empirical annotator distribution and requires no annotator metadata at inference time. Random Select constitutes the default supervision strategy in EDO. Per-Annotator. Each ensemble member is paired with a specific annotator a and is trained only on the subset (a) of instances Da = {(xi , yi ) ∈ D} for which that
annotator provided a label. This preserves annotatorspecific biases and provides a structured baseline for analyzing disagreement. It requires K ≤ mini Ai and access to annotator identity information, and ensemble members may be trained on subsets of different sizes when annotator coverage is incomplete. Both strategies are optimized within the same joint multiobjective framework described in the following section. 3.3
Regularization. We regularize ensemble weights via LReg = ∥w∥22 .
MULTI-OBJECTIVE OPTIMIZATION
EDO formulates learning as a joint multi-objective optimization over ensemble weights w and structure: (s)
min λF1 LF1 + λCE LCE + λDiv LDiv + λReg LReg w,K
(2)
where λ(·) ≥ 0 control trade-offs between predictive utility, calibration, diversity and regularization. Differentiable micro-F1 loss. To approximate the evaluation metric while preserving differentiability, we adopt a soft micro-F1 loss [Ye et al., 2012]: LF1 = 1 −
2 · TP 2 · TP + FP + FN + ϵ
when the observed divergence is shaped by structural artifacts (e.g., extreme imbalance) rather than coherent subjectivity. No class-frequency weighting is applied, ensuring that diversity captures internal predictive variability rather than label distribution effects. This objective is distinct from Manhattan Distance [Rizzi et al., 2024], which evaluates calibration of the aggregated prediction rather than internal ensemble uncertainty.
(3)
where TP, FP and FN denote soft counts derived from probabilistic predictions and ϵ ensures numerical stability.
Theoretical note. The signed diversity objective admits a direct interpretation in terms of predictive variance: as shown in Appendix A, the pairwise dispersion term LDiv is monotonically related to the ensemble’s predictive spread for fixed weights. The sign s therefore selects the direction along the calibration–uncertainty Pareto frontier, allowing EDO to either preserve or reduce epistemic variability without modifying the loss weights themselves. 3.4
We consider three reliability-aware variants of the crossentropy loss: • Random Ensemble: Lrand CE = −
Class-weighted cross-entropy. Calibration to soft labels under class imbalance is enforced via: N
LCE = −
(4)
where αc = N/(C·Nc ) is an inverse-frequency class weight PK (k) and ϕi,c = k=1 wk ŷi,c . This weighting rescales loss contributions without distorting the empirical annotator distribution.
1 X (k) αc yi,c log ŷi,c + ϵ N i,c
(7)
where k ∼ Categorical(w). This yields a stochastic estimator robust to individual annotator signal.
C
1 XX αc yi,c log(ϕi,c ) N i=1 c=1
CROSS-ENTROPY OBJECTIVE VARIANTS
• Mean Ensemble: K X 1 X (k) αc yi,c log wk ŷi,c + ϵ Lmean CE = − N i,c
! (8)
k=1
producing stable, consensus-driven calibration. • All Ensembles: K
Reliability-weighted signed diversity loss. To explicitly regulate intra-ensemble predictive variability, we define a reliability-weighted pairwise disagreement term: LDiv =
N K 1 X X
N i=1
(k)
wk wl ŷi
(l)
− ŷi
k,l=1
1
(s)
(9)
k=1
preserving member-specific signals while emphasizing reliable models. 3.5
s ∈ {−1, +1},
X 1 X (k) αc yi,c wk log ŷi,c + ϵ N i,c
(5)
EDO treats diversity as a bidirectional modelling signal via a signed objective: LDiv = s · LDiv ,
Lall CE = −
(6)
with fixed λDiv ≥ 0. Setting s = −1 encourages disagreement, preserving epistemic uncertainty arising from systematic subjectivity, while s = +1 suppresses disagreement
LEARNING THE ENSEMBLE SIZE
Rather than fixing ensemble size, EDO learns it end-to-end using a differentiable relaxation with upper bound Kmax . Let K = {Kmin , . . . , Kmax } denote candidate sizes and π learnable logits over K. We apply the Gumbel-Softmax reparameterization [Jang et al., 2017]: zj = log πj + gj ,
gj ∼ Gumbel(0, 1),
(10)
exp(zj /Te ) j ′ exp(zj ′ /Te )
k̃j = P
(11)
where temperature Te is annealed during training. At inference, we select: K ∗ = arg max πj , j
K ∗ ≤ Kmax
(12)
This enables dataset-adaptive ensemble complexity without combinatorial search while remaining fully differentiable. The complete technical implementation details are provided in Appendix B. A comprehensive summary distinguishing learnable parameters from fixed hyperparameters is provided in Appendix H.
4
DATASETS AND PREPROCESSING
We evaluate EDO on the four datasets from the LeWiDi 2023 shared task benchmark [Leonardelli et al., 2023]: ArMIS (Arabic misogyny), ConvAbuse (English dialogue abuse), HS-Brexit (English Brexit-related hate speech) and MD-Agreement (English offensiveness across topical domains). To ensure comparability with prior work, we use the preprocessed versions of all four datasets provided in the WEL repository [Huang et al., 2025], which include standard cleaning (removal of markup, URLs, user mentions, punctuation, digits and non-ASCII characters) and the official train/dev/test splits. For ConvAbuse, we follow prior work in mapping the 5point abuse scale to a binary label (< 0 = offensive) and flatten each multi-turn conversation into a single sequence before encoding. Table 1 summarizes class distributions, split sizes and annotator coverage. Table 1: Dataset statistics. Neg:Pos reports majority-tominority ratios. #Ann denotes the minimum and maximum annotators per instance, with (n) indicating total annotators per dataset. Dataset
Lang
Genre
#Train/Dev/Test
Neg:Pos
#Ann
ArMIS ConvAbuse HS-Brexit MD-Agreement
Arabic English English English
Posts Dialogue Posts Posts
657/141/145 2398/812/840 784/168/168 6592/1104/3057
1.43:1 5.16:1 9.89:1 2.36:1
3 (3) 2–7 (8) 6 (6) 5 (670)
BACKBONE MODELS
We fine-tune BERT-base [Devlin et al., 2019] for English datasets and AraBERTv2 [Antoun et al., 2020] for ArMIS, using AdamW (learning rate 2 × 10−5 , 500 warmup steps, weight decay in [0.005, 0.015]), batch sizes of 16/32 (train/eval), and input sequences truncated to 512 tokens. Training runs for up to 20 epochs with early stopping (patience = 3, ∆F1 = 0.01). After fine-tuning, all backbone parameters are frozen, only ensemble weights and size are learned during EDO optimization. Although we use these models for direct comparability with prior work, EDO is fully model-agnostic and compatible with any set of pretrained probabilistic classifiers. Additional hyperparameter details are provided in Appendix F. 4.3
EXPERIMENT SETUP
This section describes the experimental conditions under which EDO is evaluated. We outline the datasets and preprocessing pipeline, backbone training procedure, optimization and search settings, the evaluation metrics and modelselection criteria used across all experiments.
4.1
4.2
EDO TRAINING AND HYPERPARAMETERS
All supervision strategies and LCE aggregation mechanisms used in our experiments follow the formulations given in Section 3, and we refer the reader there for full definitions. Hyperparameters in EDO are tuned on development sets using O PTUNA [Akiba et al., 2019] with 50 trials per configuration, each run for 10 epochs. The search space comprises loss weights λF1 , λCE , λDiv ∈ [0, 1], diversity sign s ∈ {−1, +1}, ℓ2 regularization λReg ∈ [10−5 , 10−2 ] (log scale), learning rate η ∈ [10−5 , 10−3 ] (log scale), initial Gumbel temperature T0 ∈ [0.1, 1.0], temperature decay γ ∈ [0.01, 0.2], and ensemble size sampled using the Random Select variant with an upper bound of Kmax = 10. 4.4
EVALUATION METRICS
Evaluation follows standard practice for subjective supervision [Uma et al., 2020, Leonardelli et al., 2023, Rizzi et al., 2024]. We report: (i) Micro-F1 (F1): task utility from hard predictions; (ii) Cross-Entropy (CE): negative log-likelihood of soft target distributions; and (iii) Manhattan Distance (MD): ℓ1 distance between predicted probabilities and empirical annotator distributions. For benchmark comparison, we additionally report the Soft Brier Score (BS) [Flores et al., 2026], a stricter scoring rule sensitive to overconfident miscalibration. For clarity, we include only a brief description of each evaluation metric here, the complete mathematical definitions are provided in Appendix C. 4.5
MODEL SELECTION
As EDO jointly optimizes competing objectives, we follow Pareto-based model selection via NSGA-II [Deb et al., 2002]. A configuration is Pareto-optimal if no other configuration improves all three validation metrics (higher F1, lower CE and MD). For reporting single values, we select the Pareto-optimal configuration with the lowest CE, while
visualizing full trade-offs in Section 5. Table 2: Test performance of cross-entropy aggregation mean all variants (Lrand CE , LCE , LCE ) under disagreement-preserving (s = −1) and disagreement-suppressing (s = +1) regimes. Metrics include F1 (↑), CE (↓), and generalization gap ∆CE = test - dev (↓). Full results including Manhattan Distance (MD) are reported in Appendix D. Dataset
Test F1
Variant
ArMIS
ConvAbuse
HS-Brexit
MD-Agreement
Random Mean All Random Mean All Random Mean All Random Mean All
∆CE
Test CE
s = −1
s = +1
s = −1
s = +1
s = −1
s = +1
0.7655 0.7655 0.7724 0.9202 0.9214 0.9286 0.9107 0.8988 0.8988 0.8106 0.8178 0.8054
0.7034 0.7310 0.7103 0.9321 0.9298 0.9298 0.8929 0.9107 0.8988 0.7998 0.8132 0.7880
0.6097 0.6054 0.5724 0.2409 0.2482 0.2943 0.3465 0.6617 0.4601 0.5182 0.5163 0.5244
0.6796 0.5992 0.6007 0.2483 0.2415 0.2308 0.4490 0.3736 0.3494 0.5325 0.5167 0.5278
-0.0347 -0.0655 -0.0614 +0.0209 +0.0345 +0.0687 +0.0177 +0.3198 +0.1074 +0.0064 +0.0040 +0.0100
+0.0347 -0.0322 -0.0304 +0.0374 +0.0309 +0.0186 +0.1131 +0.0317 +0.0240 +0.0196 +0.0081 +0.0110
Table 3: Mean marginal effect of signed diversity regulariza(s) tion LDiv across datasets using Lall CE . Values denote dataset(s) (s) averaged ∆ = with LDiv − without LDiv . Positive ∆F1 and negative ∆CE/∆MD indicate improvement. ∆F1
Base Objective LF1 LCE LF1 + LCE
5
∆CE
∆MD
s = +1
s = −1
s = +1
s = −1
s = +1
s = −1
+0.0093 +0.0044 +0.0017
+0.0062 -0.0016 +0.0043
+0.0288 -0.0356 +0.0107
+0.0202 -0.0192 -0.0993
-0.0618 +0.0100 -0.0093
+0.0044 +0.0235 +0.0100
RESULTS
We evaluate EDO through ablations, structural analyses and comparisons with established baselines. The goal is to understand how signed disagreement control (s), crossentropy aggregation, reliability-aware weighting and learned ensemble structure jointly influence utility (F1), calibration (CE) and alignment with annotator distributions (MD). 5.1
EFFECT OF SIGNED DIVERSITY AND CROSS-ENTROPY OBJECTIVE AGGREGATION
All ablations use the Random Select supervision strategy. We mean examine: (i) the three aggregation variants Lrand CE , LCE , and all LCE , and (ii) the diversity sign s ∈ {−1, +1}, corresponding to disagreement-preserving (s = −1) and disagreementsuppressing (s = +1) regimes. Loss weights are fixed to λF1 , λCE , λDiv = 1 and λReg = 10−3 , with identical optimization hyperparameters (η = 10−3 , T0 = 0.5, γ = 0.05). Aggregation variants under signed diversity. Table 2 reports test F1, CE, and ∆CE for all variants under both
disagreement regimes. Full metrics, including MD and ∆F1/∆MD, are provided in Appendix D. Under moderate imbalance (ArMIS, MD-Agreement), Lmean CE consistently provides the most stable calibration, achieving the lowest or near-lowest CE and small generalization gaps. Sensitivity to s is limited: MD-Agreement shows near-identical performance across signs, while on ArMIS disagreement preservation (s = −1) slightly benefits Lall CE , whereas disagreement suppression (s = +1) favors Lmean CE . ConvAbuse shows weak dependence on s, consistent with discourselevel subjectivity where disagreement reflects interpretation rather than structural artifacts. In contrast, under severe imbalance (HS-Brexit), the effect of s becomes critical: disagreement preservation (s = −1) benefits Lrand CE , improving both F1 and CE, while disagreement suppression (s = +1) all substantially reduces CE for Lmean CE and LCE , though sometimes with larger ∆CE. Signed diversity as complementary regularization. Ta(s) ble 3 reports the marginal contribution of LDiv across datasets using Lall CE . Although diversity yields only modest gains under single-objective losses (∆F1 = +0.0093 for s = +1 and +0.0062 for s = −1 under LF1 ; +0.0044 for s = +1 under LCE ), its impact becomes more evident when combined with the joint objective LF1 + LCE . Notably, disagreement preservation (s = −1) with the joint objective yields the most substantial improvement in calibration (∆CE = -0.0993), alongside modest F1 gains (∆F1 = +0.0043), demonstrating that diversity operates most effectively as a complementary mechanism that reshapes the utility–calibration trade-off rather than as a standalone objective. Agreement promotion (s = +1) with the joint objective, by contrast, yields more modest changes (∆F1 = +0.0017, ∆CE = +0.0107) while reducing MD (∆MD = -0.0093). The per-dataset contribution can be found in Appendix E. Interpretation. These results indicate a non-trivial interaction between aggregation strategy and disagreement control. It is consistent with our formulation, and disagreement preservation (s = -1) helps when variation reflects subjectivity. Table 4: Effect of reliability-aware ensemble weighting (weighted) compared to uniform averaging (unweighted). Results correspond to Pareto-optimal configurations selected by minimum CE among non-dominated solutions. ∆ = weighted - unweighted ( Green indicates improvement). Variant Dataset ArMIS ConvAbuse HS-Brexit MD-Agreement
EDO-Random
EDO-PerAnn
∆F1
∆CE
∆MD
∆F1
∆CE
∆MD
-0.0069 -0.0036 -0.0119 +0.0036
-0.0095 -0.0099 -0.0530 -0.2756
+0.0132 -0.0028 +0.0409 -0.0026
-0.0069 +0.0108 0.0000 +0.0350
-0.0005 -0.0663 -0.0029 -0.5607
+0.0023 +0.0011 -0.0079 -0.0906
(a) Disagreement preservation (s = −1)
(b) Disagreement suppression (s = +1)
Figure 2: Spearman rank correlations between hyperparameters and development-set metrics (F1, CE, MD, BS). Positive correlations with F1 indicate improved utility; negative correlations with CE/MD/BS indicate improved calibration and reduced divergence from annotator distributions. Statistically significant correlations (p < 0.05) marked with ∗ . 5.2
EFFECT OF RELIABILITY-AWARE ENSEMBLE WEIGHTING
Table 4 isolates the impact of reliability-aware ensemble weighting by comparing learned, reliability-weighted aggregation against uniform averaging (unweighted). Results correspond to Pareto-optimal configurations selected by minimum CE among non-dominated solutions (Section 4.5). Across all benchmarks, learned weights consistently reduce CE (negative ∆CE), with substantial gains in several settings (e.g., ∆CE = −0.5607 for EDO-PerAnn on MDAgreement). This indicates that down-weighting uncertain or noisy annotators directly improves probabilistic calibration without sacrificing predictive alignment. Calibration improvements are accompanied by reduced MD in multiple cases, particularly for EDO-PerAnn, suggesting that reliability weighting complements annotator-specific modeling by filtering structural noise. Effects on F1 are modest: EDO-Random shows small decreases in some settings, whereas EDO-PerAnn benefits on MD-Agreement (+0.0350). Overall, adaptive weighting primarily enhances uncertainty quality with minimal impact on point-estimate utility. It is important to note that Table 4 reports the marginal effect of reliability weighting in isolation. As detailed in the per-dataset ablation (Appendix E), the full performance gains of EDO arise from synergistic joint optimization of
all components. While weighting improves calibration independently, the substantial CE reductions in Table 5 emerge when weighting is combined with differentiable ensemblesize selection, class-weighted cross-entropy for imbalance, and the signed diversity regularizer. In this joint regime, diversity does not act as a standalone utility driver but rather as a directional regularizer that prevents ensemble collapse and preserves meaningful epistemic variation. By controlling intra-ensemble disagreement, diversity creates a stable optimization landscape that allows reliability weighting and adaptive K to operate effectively, ultimately navigating the utility-calibration Pareto frontier.
5.3
SENSITIVITY OF OBJECTIVE WEIGHTS AND STRUCTURAL PARAMETERS
We next examine how optimization hyperparameters and learned structure affect model behavior under joint multi-objective optimization. While Spearman correlations [Kendall and Stuart, 1969, Zwillinger and Kokoska, 1999] capture marginal sensitivities, they reveal how EDO navigates the utility-calibration Pareto frontier when competing gradients are balanced simultaneously. Figure 2 presents correlations under disagreement preservation (s = −1, 2a) and suppression (s = +1, 2b).
Joint steering via objective weights. The utility weight λF1 correlates positively with F1 and negatively with CE and BS across most datasets and both diversity signs, indicating that emphasizing utility shifts the optimizer toward higher-performing regions without systematically degrading calibration. Conversely, λCE exhibits weak and inconsistent correlations with CE. This reflects EDO’s synergistic gradient balancing: calibration arises from the interaction of λCE with diversity regularization and reliability weighting, rather than being driven by λCE in isolation. The regularization weight λReg shows consistent negative correlations with CE, suggesting that ℓ2 stabilization prevents weight collapse and supports calibration robustness. Diversity as a directional regularizer. The diversity weight λDiv displays sign-dependent behavior, suggesting its role as a steering mechanism. Under disagreement preservation (s = −1), λDiv correlates positively with CE, empirically quantifying the utility-calibration trade-off. Flipping the sign to s = +1 dampens these correlations, demonstrating that λDiv modulates the joint gradient flow along the calibration axis. Structural adaptation and optimization dynamics. Unlike fixed hyperparameters, the ensemble size K is a learned structural variable responding directly to joint optimization pressure. K correlates strongly and negatively with CE and BS on all datasets, indicating that the optimizer allocates additional members precisely when doing so improves calibration. Positive correlations with F1 show that complexity is retained only when it benefits the joint objective. Optimization parameters T0 and γ exhibit dataset-dependent sensitivities, reflecting how discrete exploration interacts with annotator structure, though their effects remain secondary to the dominant signal from K. Collectively, these correlations illustrate that EDO’s components function as coordinated controls within a shared optimization landscape. Weak marginal effects of λCE , signmodulated λDiv , and robust K adaptation suggest that utility, calibration, and diversity gradients interact synergistically to handle dataset-specific annotation regimes. 5.4
COMPARISON WITH BASELINES
To ensure comparability, we use the Soft-CE, Top-5 Voting and WEL results reported in the WEL paper and additionally include the Soft-MD baseline and BS. The four baselines are: (i) single-model soft-label CE (Soft-CE) [Uma et al., 2020], (ii) single-model soft-label MD (Soft-MD) [Rizzi et al., 2024], (iii) majority-voting ensemble (Top-5 Voting) [Xu et al., 2024], and (iv) WEL [Huang et al., 2025]. Table 5 reports test performance. EDO-Random obtains the lowest CE on all datasets, reducing CE by up to 78% relative to Soft-CE (ConvAbuse:
0.2149 vs. 0.9671) and 62% relative to WEL (ConvAbuse: 0.2149 vs. 0.5577), indicating superior calibration to annotator distributions. These gains are corroborated by the Soft Brier Score: EDO-Random achieves the lowest BS on all four benchmarks (e.g., 0.0640 vs. 0.0699 for WEL on ConvAbuse; 0.1086 vs. 0.1606 on MD-Agreement), suggesting that improved calibration is robust across metrics. Across datasets, BS and CE reductions are strongly correlated (ρ = 0.94), suggesting both metrics capture complementary aspects of probabilistic alignment with annotator uncertainty. Although WEL reaches the highest F1 scores (consistent with its utility-focused objective), it consistently shows higher CE and BS than EDO-Random, suggesting the trade-off between utility and calibration. EDO-PerAnn achieves the lowest MD on ConvAbuse and HS-Brexit, indicating benefits when annotator identities correspond to meaningful and persistent perspectives. In these datasets, each annotator contributes enough labels to encode stable interpretive tendencies, and pairing ensemble members with specific annotators allows EDO to capture these structured differences. In contrast, datasets with sparse or highly constrained annotator pools, such as MD-Agreement (670 annotators with heterogeneous coverage) and ArMIS (only 3 total annotators), show diminished returns from PerAnnotator supervision. In these settings, fixed annotator assignments either fragment the data into weakly informative subsets (MD-Agreement) or restrict ensemble diversity due to the minimal member pool (ArMIS), resulting in poorer calibration (e.g., CE = 0.6508 vs. 0.5094 and BS = 0.1592 vs. 0.1086 on MD-Agreement; CE = 0.6562 vs. 0.5719 and BS = 0.2626 vs. 0.2183 on ArMIS). EDO-Random, which draws repeatedly from the pooled annotator distribution, is therefore more robust when individual annotators do not supply coherent perspective-specific signals or when the fixed pool is too small to sustain meaningful diversity. Stability. Table 6 reports standard deviations over five runs. EDO-Random exhibits low variance in F1, CE, MD, and BS on most datasets (all σ < 0.025), indicating stable predictive and distributional behavior. Higher MD variance on HS-Brexit reflects the extreme class imbalance that affects all evaluated methods. EDO-PerAnn shows slightly elevated CE variability on ArMIS (σ = 0.0512), which is expected given its small and fixed annotator pool, but remains stable elsewhere. Low BS variance for both variants (all σ ≤ 0.0135) suggests consistent calibration across random seeds, reinforcing that EDO’s joint optimization produces reliable uncertainty estimates.
6
LIMITATIONS AND FUTURE WORK
While EDO provides a flexible and empirically effective framework for modeling annotator disagreement, several factors shape its behavior and motivate future research.
Table 5: Comparison with Soft-CE [Uma et al., 2020], Soft-MD [Rizzi et al., 2024], Top-5 Voting [Xu et al., 2024], and WEL (Random) [Huang et al., 2025]. Metrics include F1 (↑), CE (↓), MD (↓) and BS (↓). Dataset Metric Soft-CE Soft-MD Top-5 Voting WEL EDO-Random EDO-PerAnn
ArMIS
ConvAbuse
HS-Brexit
MD-Agreement
F1
CE
MD
BS
F1
CE
MD
BS
F1
CE
MD
BS
F1
CE
MD
BS
0.6596 0.6159 0.7310 0.7793 0.7572 0.7366
0.8039 0.6594 0.6529 0.6385 0.5719 0.6562
0.7144 0.6755 0.5498 0.5028 0.5370 0.5594
0.4177 0.2996 0.2554 0.2653 0.2183 0.2626
0.8362 0.8893 0.9310 0.9405 0.9331 0.9295
0.9671 0.6233 0.5651 0.5577 0.2149 0.2993
4.8068 0.2198 0.1648 0.1709 0.1850 0.1553
0.3408 0.1483 0.0677 0.0699 0.0640 0.0725
0.7917 0.8929 0.8929 0.9167 0.8905 0.8929
0.7652 0.6772 0.6154 0.5889 0.3441 0.4412
0.7985 0.2640 0.2394 0.2585 0.2714 0.2367
0.2545 0.1368 0.1030 0.0861 0.0803 0.0933
0.7880 0.6804 0.7808 0.8214 0.8152 0.7894
0.9948 0.7113 0.6629 0.6245 0.5094 0.6508
1.7574 0.6146 0.3995 0.3632 0.3649 0.4030
0.3693 0.3501 0.1641 0.1606 0.1086 0.1592
Table 6: Mean standard deviation over 5 random seeds. Color coding: low (σ<0.02), medium (0.02≤σ<0.05), high (σ≥0.05). Dataset
ArMIS
ConvAbuse
HS-Brexit
MD-Agreement
Variant
F1 std
CE std
MD std
BS std
F1 std
CE std
MD std
BS std
F1 std
CE std
MD std
BS std
F1 std
CE std
MD std
BS std
EDO-Random EDO-PerAnn
0.0133 0.0031
0.0031 0.0512
0.0234 0.0221
0.0025 0.0135
0.0023 0.0018
0.0005 0.0262
0.0062 0.0040
0.0004 0.0021
0.0068 0.0000
0.0045 0.0098
0.0249 0.0006
0.0025 0.0009
0.0017 0.0026
0.0005 0.0109
0.0036 0.0040
0.0003 0.0036
Dependence on the structure of disagreement. The effect of the signed diversity objective is inherently datasetdependent: preserving disagreement is most effective when variation reflects genuine subjective interpretations, whereas reducing divergence is preferable when the observed variation is structurally induced (e.g., extreme imbalance). Although EDO adapts to these regimes, it does not distinguish principled subjective variation from artifact-driven divergence caused by sparse coverage or inconsistent annotator behavior. This limits robustness under distribution shift or in settings that mix coherent and unreliable annotation signals. Interaction with multi-objective optimization. EDO jointly optimizes utility, calibration and internal diversity, and the interaction among these objectives can vary across datasets. Diversity primarily reshapes the calibration–utility balance rather than acting as a standalone objective, and hyperparameters such as λDiv and T0 can influence this balance in dataset-specific ways. Pareto-based model selection mitigates this sensitivity, but future work may explore dynamic weighting or gradient-normalization strategies that adaptively stabilize objective scales during training.
developing mechanisms to infer the structure of disagreement, for example, through entropy analysis, clustering or latent-variable models. These directions may further improve robustness and adaptability across diverse subjective supervision regimes.
Practical implications. Because EDO optimizes only prediction-space components and leaves backbones fixed, it is suitable for resource-constrained pipelines and frozen-LM deployments. The framework offers a lightweight means of improving calibration and uncertainty representation while remaining compatible with existing model infrastructures. Additional runtime and memory details are provided in Appendix I. Collectively, these limitations highlight opportunities for extending EDO toward richer representations of annotator behavior and more adaptive multi-objective coordination.
7 Architectural and supervision constraints. The current implementation operates in prediction space with homogeneous frozen backbones, which provides efficiency and isolates annotator-driven uncertainty but limits representational flexibility. Annotator-specific supervision is effective when annotator identities reflect stable perspectives, but less reliable under sparse or heterogeneous annotator pools. Incorporating lightweight annotator representations or heterogeneous experts may increase expressiveness without sacrificing efficiency. Future directions. Promising extensions include integrating adapters or partially trainable components to enrich the ensemble’s hypothesis space; leveraging annotator metadata when available to inform source-aware diversity control; and
CONCLUSIONS
We presented Ensemble Diversity Optimization (EDO), a prediction-space framework that uses signed diversity, adaptive weighting and learned ensemble structure to model annotator disagreement in subjective supervision. EDO adjusts internal disagreement to the structure of annotator variation, preserving subjective signal when present and reducing artifact-driven divergence. Across four benchmarks, EDO delivers substantial gains in calibration and alignment with annotator distributions while maintaining competitive utility. These results suggest that annotator disagreement carries a structured signal rather than noise, and that EDO offers an efficient and principled foundation for uncertaintyaware learning in settings with inherently variable human judgements.
Acknowledgements The authors would like to thank the anonymous reviewers for their valuable comments and constructive feedback, which have greatly improved the quality of this paper. References Sohail Akhtar, Valerio Basile, and Viviana Patti. Whose opinions matter? perspective-aware models to identify opinions of hate speech victims in abusive language detection. arXiv preprint arXiv:2106.15896, 2021. Takuya Akiba, Shotaro Sano, Toshihiko Yanase, Takeru Ohta, and Masanori Koyama. Optuna: A next-generation hyperparameter optimization framework. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2019. Wissam Antoun, Fady Baly, and Hazem Hajj. AraBERT: Transformer-based model for Arabic language understanding. pages 9–15, Marseille, France, May 2020. European Language Resource Association. ISBN 97910-95546-51-1. URL https://aclanthology.org/ 2020.osact-1.2/. Lora Aroyo and Chris Welty. Truth is a lie: Crowd truth and the seven myths of human annotation. AI Mag., 36(1):15–24, March 2015. ISSN 0738-4602. doi: 10. 1609/aimag.v36i1.2564. URL https://doi.org/10. 1609/aimag.v36i1.2564. Alex Beutel, Jilin Chen, Tulsee Doshi, Hai Qian, Allison Woodruff, Christine Luu, Pierre Kreitmann, Jonathan Bischof, and Ed H. Chi. Putting fairness principles into practice: Challenges, metrics, and improvements. In Proceedings of the 2019 AAAI/ACM Conference on AI, Ethics, and Society, AIES ’19, page 453–459, New York, NY, USA, 2019. Association for Computing Machinery. ISBN 9781450363242. doi: 10.1145/3306618.3314234. URL https://doi.org/10.1145/3306618.3314234. Stephen Boyd and Lieven Vandenberghe. Convex optimization. Cambridge university press, 2004. Timothee Cour, Ben Sapp, and Ben Taskar. Learning from partial labels. Journal of Machine Learning Research, 12(42):1501–1536, 2011. URL http://jmlr.org/ papers/v12/cour11a.html. Xia Cui, Ziyi Huang, and Naeemeh Adel. Bias in, bias out: Annotation bias in multilingual large language models. In Piotr Przybyła, Matthew Shardlow, Clara Colombatto, and Nanna Inie, editors, Proceedings of Interdisciplinary Workshop on Observations of Misunderstood, Misguided and Malicious Use of Language Models, pages 1–16, Varna, Bulgaria, September 2025. INCOMA Ltd.,
Shoumen, Bulgaria. URL https://aclanthology. org/2025.ommm-1.1/. Aida Mostafazadeh Davani, Mark Díaz, and Vinodkumar Prabhakaran. Dealing with disagreements: Looking beyond the majority vote in subjective annotations. Transactions of the Association for Computational Linguistics, 10:92–110, 01 2022. ISSN 2307-387X. doi: 10.1162/tacl_a_00449. URL https://doi.org/10. 1162/tacl_a_00449. Kalyanmoy Deb, Amrit Pratap, Sameer Agarwal, and TAMT Meyarivan. A fast and elitist multiobjective genetic algorithm: Nsga-ii. IEEE transactions on evolutionary computation, 6(2):182–197, 2002. Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. BERT: Pre-training of deep bidirectional transformers for language understanding. In Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers), pages 4171–4186, Minneapolis, Minnesota, June 2019. Association for Computational Linguistics. doi: 10.18653/v1/N19-1423. URL https: //aclanthology.org/N19-1423. Eve Fleisig, Rediet Abebe, and Dan Klein. When the majority is wrong: Modeling annotator disagreement for subjective tasks. In Houda Bouamor, Juan Pino, and Kalika Bali, editors, Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, pages 6715–6726, Singapore, December 2023. Association for Computational Linguistics. doi: 10.18653/v1/ 2023.emnlp-main.415. URL https://aclanthology. org/2023.emnlp-main.415/. Gerardo Flores, Alyssa Hasegawa Smith, Abigail E. Schiff, Julia Fukuyama, and Ashia C. Wilson. A consequentialist critique of binary classification evaluation: Theory, practice, and tools. In The 29th International Conference on Artificial Intelligence and Statistics, 2026. Stanislav Fort, Huiyi Hu, and Balaji Lakshminarayanan. Deep ensembles: A loss landscape perspective. arXiv preprint arXiv:1912.02757, 2019. Mitchell A Gordon, Kevin Duh, and Jared Kaplan. Data and parameter scaling laws for neural machine translation. In Marie-Francine Moens, Xuanjing Huang, Lucia Specia, and Scott Wen-tau Yih, editors, Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing, pages 5915–5922, Online and Punta Cana, Dominican Republic, November 2021. Association for Computational Linguistics. doi: 10.18653/v1/2021.emnlp-main.478. URL https:// aclanthology.org/2021.emnlp-main.478/.
Ziyi Huang, N. R. Abeynayake, and Xia Cui. Weak ensemble learning from multiple annotators for subjective text classification. In Gavin Abercrombie, Valerio Basile, Simona Frenda, Sara Tonelli, and Shiran Dudy, editors, Proceedings of the The 4th Workshop on Perspectivist Approaches to NLP, pages 87–99, Suzhou, China, November 2025. Association for Computational Linguistics. ISBN 979-8-89176-350-0. doi: 10.18653/v1/2025.nlperspectives-1.8. URL https:// aclanthology.org/2025.nlperspectives-1.8/. Eric Jang, Shixiang Gu, and Ben Poole. Categorical reparameterization with gumbel-softmax. In Proceedings of the 5th International Conference on Learning Representations (ICLR), 2017. Maurice G Kendall and Alan Stuart. The advanced theory of statistics. vol. 3. Biometrics, 25(2):435, 1969. Wouter Kool, Herke Van Hoof, and Max Welling. Stochastic beams and where to find them: The Gumbel-top-k trick for sampling sequences without replacement. In Kamalika Chaudhuri and Ruslan Salakhutdinov, editors, Proceedings of the 36th International Conference on Machine Learning, volume 97 of Proceedings of Machine Learning Research, pages 3499–3508. PMLR, 09–15 Jun 2019. URL https://proceedings.mlr.press/ v97/kool19a.html. Claire Launay, Bruno Galerne, and Agnès Desolneux. Exact sampling of determinantal point processes without eigendecomposition. Journal of Applied Probability, 57 (4):1198–1221, 2020. doi: 10.1017/jpr.2020.56. Elisa Leonardelli, Stefano Menini, Alessio Palmero Aprosio, Marco Guerini, and Sara Tonelli. Agreeing to disagree: Annotating offensive language datasets with annotators’ disagreement. In Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing, pages 10528–10539, Online and Punta Cana, Dominican Republic, November 2021. Association for Computational Linguistics. URL https://aclanthology. org/2021.emnlp-main.822. Elisa Leonardelli, Gavin Abercrombie, Dina Almanea, Valerio Basile, Tommaso Fornaciari, Barbara Plank, Verena Rieser, Alexandra Uma, and Massimo Poesio. SemEval2023 task 11: Learning with disagreements (LeWiDi). In Atul Kr. Ojha, A. Seza Doğruöz, Giovanni Da San Martino, Harish Tayyar Madabushi, Ritesh Kumar, and Elisa Sartori, editors, Proceedings of the 17th International Workshop on Semantic Evaluation (SemEval-2023), pages 2304–2318, Toronto, Canada, July 2023. Association for Computational Linguistics. doi: 10.18653/v1/2023. semeval-1.314. URL https://aclanthology.org/ 2023.semeval-1.314/.
Elisa Leonardelli, Silvia Casola, Siyao Peng, Giulia Rizzi, Valerio Basile, Elisabetta Fersini, Diego Frassinelli, Hyewon Jang, Maja Pavlovic, Barbara Plank, and Massimo Poesio. Lewidi-2025 at nlperspectives: third edition of the learning with disagreements shared task. In Proceedings of the 4th Workshop on Perspectivist Approaches to NLP (NLPerspectives). Association for Computational Linguistics, nov 2025. URL https://aclanthology. org/2025.nlperspectives-1.16.pdf. Jiwei Li, Michel Galley, Chris Brockett, Jianfeng Gao, and Bill Dolan. A diversity-promoting objective function for neural conversation models. In Kevin Knight, Ani Nenkova, and Owen Rambow, editors, Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, pages 110–119, San Diego, California, June 2016. Association for Computational Linguistics. doi: 10.18653/v1/N16-1014. URL https://aclanthology.org/N16-1014/. Anjin Liu, Jie Lu, and Guangquan Zhang. Diverse instanceweighting ensemble based on region drift disagreement for concept drift adaptation. IEEE Transactions on Neural Networks and Learning Systems, 32(1):293–307, 2021. doi: 10.1109/TNNLS.2020.2978523. Haochen Liu, Joseph Thekinen, Sinem Mollaoglu, Da Tang, Ji Yang, Youlong Cheng, Hui Liu, and Jiliang Tang. Toward annotator group bias in crowdsourcing. In Smaranda Muresan, Preslav Nakov, and Aline Villavicencio, editors, Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 1797–1806, Dublin, Ireland, May 2022. Association for Computational Linguistics. doi: 10.18653/v1/2022.acl-long.126. URL https: //aclanthology.org/2022.acl-long.126/. Yong Liu and Xin Yao. Ensemble learning via negative correlation. Neural Networks, 12 (10):1399–1404, 1999. ISSN 0893-6080. doi: https://doi.org/10.1016/S0893-6080(99)00073-8. URL https://www.sciencedirect.com/science/ article/pii/S0893608099000738.
Odile Macchi. The coincidence approach to stochastic point processes. Advances in Applied Probability, 7(1):83–122, 1975. doi: 10.2307/1425855. Ellie Pavlick and Tom Kwiatkowski. Inherent disagreements in human textual inferences. Transactions of the Association for Computational Linguistics, 7:677– 694, 2019. doi: 10.1162/tacl_a_00293. URL https: //aclanthology.org/Q19-1043/. Barbara Plank. The “problem” of human label variation: On ground truth in data, modeling and evaluation. In
Yoav Goldberg, Zornitsa Kozareva, and Yue Zhang, editors, Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing, pages 10671–10682, Abu Dhabi, United Arab Emirates, December 2022. Association for Computational Linguistics. doi: 10.18653/v1/2022.emnlp-main.731. URL https: //aclanthology.org/2022.emnlp-main.731/.
Webber, Trevor Cohn, Yulan He, and Yang Liu, editors, Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP), pages 9275–9293, Online, November 2020. Association for Computational Linguistics. doi: 10.18653/v1/ 2020.emnlp-main.746. URL https://aclanthology. org/2020.emnlp-main.746/.
Giulia Rizzi, Elisa Leonardelli, Massimo Poesio, Alexandra Uma, Maja Pavlovic, Silviu Paun, Paolo Rosso, and Elisabetta Fersini. Soft metrics for evaluation with disagreements: an assessment. In Gavin Abercrombie, Valerio Basile, Davide Bernadi, Shiran Dudy, Simona Frenda, Lucy Havens, and Sara Tonelli, editors, Proceedings of the 3rd Workshop on Perspectivist Approaches to NLP (NLPerspectives) @ LREC-COLING 2024, pages 84–94, Torino, Italia, May 2024. ELRA and ICCL. URL https://aclanthology.org/2024. nlperspectives-1.9/.
Xiaoyu Tian, Yongbin Qin, Ruizhang Huang, and Yanping Chen. A Label Information Aware Model for Multilabel Text Classification. Neural Processing Letters, 56(5):242, October 2024. ISSN 1573-773X. doi: 10. 1007/s11063-024-11692-z. URL https://doi.org/ 10.1007/s11063-024-11692-z.
Mark J Schervish. A general method for comparing probability assessors. The annals of statistics, 17(4):1856–1879, 1989. Ozan Sener and Vladlen Koltun. Multi-task learning as multi-objective optimization. Advances in neural information processing systems, 31, 2018. Noam Shazeer, Azalia Mirhoseini, Krzysztof Maziarz, Andy Davis, Quoc Le, Geoffrey Hinton, and Jeff Dean. Outrageously large neural networks: The sparsely-gated mixture-of-experts layer. In International Conference on Learning Representations, 2017. Emir H Shuford Jr, Arthur Albert, and H Edward Massengill. Admissible probability measurement procedures. Psychometrika, 31(2):125–145, 1966. Sameer Singh, Michael Wick, and Andrew McCallum. Monte carlo mcmc: Efficient inference by approximate sampling. In Proceedings of the 2012 Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning, pages 1104–1113, 2012. URL https://aclanthology. org/D12-1101.pdf. Rion Snow, Brendan O’Connor, Daniel Jurafsky, and Andrew Ng. Cheap and fast – but is it good? evaluating non-expert annotations for natural language tasks. In Mirella Lapata and Hwee Tou Ng, editors, Proceedings of the 2008 Conference on Empirical Methods in Natural Language Processing, pages 254–263, Honolulu, Hawaii, October 2008. Association for Computational Linguistics. URL https://aclanthology.org/D08-1027/. Swabha Swayamdipta, Roy Schwartz, Nicholas Lourie, Yizhong Wang, Hannaneh Hajishirzi, Noah A. Smith, and Yejin Choi. Dataset cartography: Mapping and diagnosing datasets with training dynamics. In Bonnie
Alexandra Uma, Tommaso Fornaciari, Dirk Hovy, Silviu Paun, Barbara Plank, and Massimo Poesio. A case for soft loss functions. Proceedings of the AAAI Conference on Human Computation and Crowdsourcing, 8(1):173–177, Oct. 2020. doi: 10.1609/hcomp.v8i1. 7478. URL https://ojs.aaai.org/index.php/ HCOMP/article/view/7478. Alexandra N. Uma, Tommaso Fornaciari, Dirk Hovy, Silviu Paun, Barbara Plank, and Massimo Poesio. Learning from disagreement: A survey. volume 72, page 1385–1470, El Segundo, CA, USA, January 2022. AI Access Foundation. doi: 10.1613/jair.1.12752. URL https://doi.org/10. 1613/jair.1.12752. Klas Wijk, Ricardo Vinuesa, and Hossein Azizpour. SFESS: Score Function Estimators for k-Subset Sampling. In International Conference on Learning Representations, 2025. URL https://mlanthology.org/ iclr/2025/wijk2025iclr-sfess/. Danny Wood, Tingting Mu, Andrew M. Webb, Henry W. J. Reeve, Mikel Luján, and Gavin Brown. A unified theory of diversity in ensemble learning. Journal of Machine Learning Research, 24(359):1–49, 2023. URL http: //jmlr.org/papers/v24/23-0041.html. Jin Xu, Mariët Theune, and Daniel Braun. Leveraging annotator disagreement for text classification. In Mourad Abbas and Abed Alhakim Freihat, editors, Proceedings of the 7th International Conference on Natural Language and Speech Processing (ICNLSP 2024), pages 1–10, Trento, October 2024. Association for Computational Linguistics. URL https://aclanthology.org/2024. icnlsp-1.1/. Nan Ye, Kian Ming A. Chai, Wee Sun Lee, and Hai Leong Chieu. Optimizing f-measures: a tale of two approaches. In Proceedings of the 29th International Conference on Machine Learning, ICML’12, page 1555–1562, Madison, WI, USA, 2012. Omnipress. ISBN 9781450312851. Guanhua Zhang, Bing Bai, Junqi Zhang, Kun Bai, Conghui Zhu, and Tiejun Zhao. Demographics should not be the
reason of toxicity: Mitigating discrimination in text classifications with instance weighting. In Dan Jurafsky, Joyce Chai, Natalie Schluter, and Joel Tetreault, editors, Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, pages 4134–4145, Online, July 2020a. Association for Computational Linguistics. doi: 10.18653/v1/2020.acl-main.380. URL https: //aclanthology.org/2020.acl-main.380/. Yizhe Zhang, Siqi Sun, Michel Galley, Yen-Chun Chen, Chris Brockett, Xiang Gao, Jianfeng Gao, Jingjing Liu, and Bill Dolan. DIALOGPT : Large-scale generative pre-training for conversational response generation. In Asli Celikyilmaz and Tsung-Hsien Wen, editors, Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics: System Demonstrations, pages 270–278, Online, July 2020b. Association for Computational Linguistics. doi: 10.18653/v1/2020. acl-demos.30. URL https://aclanthology.org/ 2020.acl-demos.30/. Yuanhang Zheng, Zhixing Tan, Meng Zhang, Mieradilijiang Maimaiti, Huanbo Luan, Maosong Sun, Qun Liu, and Yang Liu. Self-supervised quality estimation for machine translation. In Marie-Francine Moens, Xuanjing Huang, Lucia Specia, and Scott Wen-tau Yih, editors, Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing, pages 3322–3334, Online and Punta Cana, Dominican Republic, November 2021. Association for Computational Linguistics. doi: 10.18653/v1/2021.emnlp-main.267. URL https: //aclanthology.org/2021.emnlp-main.267/. Daniel Zwillinger and Stephen Kokoska. CRC standard probability and statistics tables and formulae. Crc Press, 1999.
A
THEORETICAL NOTE: SIGNED DIVERSITY AND PREDICTIVE DISPERSION
The signed diversity objective admits a direct interpretation in terms of ensemble predictive dispersion and its role within multi-objective optimization. C−1 Theorem 1 (Signed diversity and predictive dispersion). Let {ŷ (k) (x)}K denote ensemble member predictions k=1 ⊂ ∆ for input x, and let
ŷ(x) =
K X
wk ŷ (k) (x),
wk ≥ 0,
k=1
K X
wk = 1
(13)
k=1
be the reliability-weighted ensemble prediction. Define the diversity functional LDiv (x) =
X
wk wl ŷ (k) (x) − ŷ (l) (x)
k,l
.
(14)
1
Then LDiv (x) is proportional to a weighted measure of ensemble predictive dispersion and satisfies X k
wk ŷ (k) (x) − ŷ(x)
1
; ≤ ; LDiv (x) ; ≤ ; 2
X
wk ŷ (k) (x) − ŷ(x)
k
. 1
(15)
Consequently, minimizing −LDiv (signed diversity s = −1) increases ensemble dispersion, whereas minimizing +LDiv (s = +1) reduces dispersion.
Proof sketch. The pairwise dispersion can be related to deviations from the barycenter ā = inequality:
P
k wk ak using triangle
∥ak − al ∥1 ≤ ∥ak − ā∥1 + ∥al − ā∥1 . Multiplying by wk wl and summing over (k, l) yields the upper bound, while convexity of the ℓ1 norm yields the lower bound. Substituting ak = ŷ (k) (x) completes the argument.
Interpretation & Connection to EDO. While the bound follows from standard convexity and the triangle inequality [Boyd and Vandenberghe, 2004], its value for EDO lies in formally establishing that the pairwise ℓ1 diversity term used in the loss directly controls dispersion around the reliability-weighted barycenter. This provides a mathematically grounded, differentiable knob for regulating intra-ensemble spread without relying on post-hoc heuristics or fixed architectures [Wood et al., 2023]. How Reliability Weights Express Uncertainty. Unlike explicit uncertainty quantification methods (e.g., predictive entropy, Monte Carlo dropout [Singh et al., 2012], or variance pooling [Fort et al., 2019]), EDO’s weights wk are not precomputed scores. Instead, they emerge implicitly from joint gradient-based optimization of utility (soft F1), calibration (class-weighted CE), diversity, and L2 regularization. During training: • Members whose predictions consistently align with the annotator distribution and reduce calibration error receive higher weights. • Members that are overconfident, miscalibrated, or introduce unstructured disagreement are suppressed via the combined pressure of CE and the diversity regularizer. • The final weighted prediction ŷ(x) therefore expresses uncertainty not through a separate metric, but through the learned allocation of probability mass across members conditioned on the annotator distribution and the chosen diversity direction.
Joint Optimization Dynamics & Scope. The theorem assumes fixed wk , but in EDO weights and effective cardinality K are updated simultaneously via backpropagation. Consequently, predictive dispersion is a dynamic property shaped by the trade-off surface between utility, calibration, and signed diversity. The sign parameter s ∈ {−1, +1} does not alter objective magnitudes; it selects the optimization direction along the dispersion axis: • s = −1 encourages the optimizer to tolerate higher intra-ensemble variance, preserving epistemic variability that reflects genuine annotator subjectivity. • s = +1 penalizes dispersion, filtering structural noise and promoting consensus when disagreement is driven by class imbalance or sparse annotator coverage. This analytical grounding justifies EDO’s design: rather than treating diversity as an auxiliary heuristic or fixing ensemble structure a priori, we integrate it directly into a differentiable multi-objective loss where reliability weighting, calibration, and utility are co-optimized: a formulation consistent with gradient-based Pareto navigation in machine learning [Sener and Koltun, 2018]. Empirical results in Section 4 demonstrate that this joint formulation consistently outperforms baselines that optimize these components independently or sequentially.
B
DIFFERENTIABLE LEARNING OF ENSEMBLE SIZE VIA GUMBEL-SOFTMAX
The optimal ensemble size K is typically dataset-dependent. Treating K as a discrete hyperparameter would require combinatorial search, which is incompatible with gradient-based training. To enable end-to-end optimization, EDO learns K through a differentiable relaxation of discrete selection using the Gumbel–Softmax trick [Jang et al., 2017]. We consider a candidate set K = {Kmin , Kmin + 1, . . . , Kmax } with learnable logits π = [π1 , . . . , πM ], where M = |K|. Direct sampling of k ∈ K is non-differentiable, so we apply the reparameterization zj = log πj + gj ,
gj ∼ Gumbel(0, 1),
(16)
followed by a softmax with temperature Te > 0 exp(zj /Te ) k̃j = PM . ′ j ′ =1 exp(zj /Te )
(17)
When Te is high, k̃ is smooth and supports exploration over candidate sizes; as Te → 0, it approaches a hard one-hot vector. During training, the soft sample k̃ is used to compute a weighted average over ensemble sizes, allowing gradients to flow through all candidates. We anneal Te from an initial value (e.g., T0 = 1.0) to a small minimum (e.g., 0.1), gradually sharpening the distribution. This procedure allows the model to explore a wide range of ensemble sizes early in training and progressively converge to a compact, high-performing subset. At inference time, the selected size is K ∗ = arg maxj πj . The approach enables EDO to adapt ensemble complexity to dataset-specific patterns of annotator disagreement without manual hyperparameter tuning.
C
ADDITIONAL DETAILS ON EVALUATION PROTOCOL
We report three metrics that quantify both hard classification accuracy and soft probabilistic alignment with annotator supervision, following Leonardelli et al. [2023] and Leonardelli et al. [2025]. MICRO-F1 SCORE (F1) Micro-F1 aggregates true positives, false positives and false negatives across all classes before computing precision and recall: P·R F1 = 2 · (18) P+R with PC PC TPc c=1 TPc P = PC , R = PC c=1 , (19) c=1 (TPc + FPc ) c=1 (TPc + FNc )
where TPc , FPc and FNc denote class-specific counts aggregated across all instances. CROSS-ENTROPY LOSS (CE) Given predicted probabilities ŷi ∈ [0, 1]C and targets yi ∈ [0, 1]C , the cross-entropy loss [Uma et al., 2020] is N
CE = −
C
1 XX yi,c log(ŷi,c ) N i=1 c=1
(20)
The expression above corresponds to the standard form; in our experiments, yi corresponds to empirical annotator distributions (soft labels). Lower CE indicates better calibration. MANHATTAN DISTANCE (MD) Let qi ∈ [0, 1]C denote the empirical annotator distribution for instance i. The Manhattan Distance [Rizzi et al., 2024] is N
C
1 XX MD = |ŷi,c − qi,c | . N i=1 c=1
(21)
MD measures the average ℓ1 deviation between predicted and target distributions; lower values indicate closer alignment with annotator supervision. SOFT BRIER SCORE (BS) To further assess probabilistic calibration, we report a scoring rule that measures the squared deviation between predicted probabilities and target distributions. The Soft Brier Score [Flores et al., 2026] is defined as N
BS =
C
1 XX 2 (ŷi,c − qi,c ) . N i=1 c=1
(22)
Unlike the standard Brier Score [Shuford Jr et al., 1966, Schervish, 1989], which assumes one-hot targets, this formulation directly supports soft labels by using empirical annotator distributions. Lower BS values indicate better calibration and closer agreement with annotator uncertainty. Because it penalizes squared deviations, BS is particularly sensitive to overconfident predictions and complements both CE and MD. mean all Table 7: Complete test–development results under disagreement preservation (s = −1) for Lrand CE , LCE , and LCE . ∆ = test − dev. Positive ∆F1 and negative ∆CE/∆MD indicate improved generalization.
Dataset ArMIS
ConvAbuse
HS-Brexit
MD-Agreement
Variant
Test F1
Test CE
Test MD
∆F1
∆CE
∆MD
Random Mean All Random Mean All Random Mean All Random Mean All
0.7655 0.7655 0.7724 0.9202 0.9214 0.9286 0.9107 0.8988 0.8988 0.8106 0.8178 0.8054
0.6097 0.6054 0.5724 0.2409 0.2482 0.2943 0.3465 0.6617 0.4601 0.5182 0.5163 0.5244
0.5208 0.5171 0.5599 0.1911 0.1879 0.1810 0.2531 0.2560 0.2600 0.3792 0.3766 0.3704
+0.1059 +0.1059 +0.0632 -0.0231 -0.0305 -0.0148 +0.0179 +0.0060 +0.0060 +0.0126 +0.0071 +0.0046
-0.0347 -0.0655 -0.0614 +0.0209 +0.0345 +0.0687 +0.0177 +0.3198 +0.1074 +0.0064 +0.0040 +0.0100
-0.1425 -0.1185 -0.0280 +0.0249 +0.0196 +0.0060 +0.0220 +0.0017 +0.0462 +0.0171 +0.0077 +0.0008
mean all Table 8: Complete test–development results under disagreement suppression (s = +1) for Lrand CE , LCE , and LCE . ∆ = test − dev. Positive ∆F1 and negative ∆CE/∆MD indicate improved generalization.
Dataset ArMIS
ConvAbuse
HS-Brexit
MD-Agreement
D
Variant
Test F1
Test CE
Test MD
∆F1
∆CE
∆MD
Random Mean All Random Mean All Random Mean All Random Mean All
0.7034 0.7310 0.7103 0.9321 0.9298 0.9298 0.8929 0.9107 0.8988 0.7998 0.8132 0.7880
0.6796 0.5992 0.6007 0.2483 0.2415 0.2308 0.4490 0.3736 0.3494 0.5325 0.5167 0.5278
0.5465 0.5562 0.6095 0.1748 0.1762 0.1857 0.5003 0.2473 0.2772 0.3740 0.3773 0.3808
+0.0581 +0.0289 +0.0508 -0.0211 -0.0222 -0.0259 0.0000 +0.0179 -0.0060 -0.0064 +0.0034 -0.0127
+0.0347 -0.0322 -0.0304 +0.0374 +0.0309 +0.0186 +0.1131 +0.0317 +0.0240 +0.0196 +0.0081 +0.0110
-0.1228 -0.0848 -0.0410 +0.0145 +0.0216 +0.0343 +0.2491 -0.0070 +0.0613 +0.0128 +0.0178 +0.0168
GENERALIZABILITY
This section reports complete test–development generalization results for all cross-entropy aggregation variants Lrand CE , all Lmean CE , and LCE under both disagreement-preserving (s = −1) and disagreement-suppressing (s = +1) regimes. For each configuration, generalization is measured as ∆ = test−dev, where positive ∆F1 and negative ∆CE/∆MD indicate improved transfer to unseen data. Differences arise because hyperparameters are selected based on development performance. These results quantify robustness to held-out evaluation and complement the stability analyses in the main text. The observed patterns are consistent with Section 5.1: (i) Lmean CE provides the most stable calibration under moderate imbalance, (ii) Lrand exhibits greater robustness under severe imbalance, and (iii) The optimal diversity sign depends on the CE structure of annotator disagreement. Tables 7 and 8 present the complete results for all datasets, aggregation variants, and diversity regimes.
E
DIVERSITY ABLATION RESULTS (s)
This section reports diversity ablation results for the signed diversity objective LDiv , with s ∈ {−1, +1}, using Random Select supervision. For each base objective LF1 , LCE , and LF1 + LCE , performance is compared with and without diversity by setting λDiv ∈ {0, 1}. (s)
(s)
Dataset-averaged results. The marginal contribution of diversity is defined as ∆ = with LDiv − without LDiv . Positive ∆F1 and negative ∆CE/∆MD/∆BS indicate improvement. Table 9 presents dataset-averaged ablation results. Consistent with Section 5.1, diversity produces modest and sometimes heterogeneous effects when applied to single-objective losses. In contrast, when combined with the joint objective LF1 + LCE , disagreement preservation (s = −1) yields the largest mean improvements in both utility and calibration, while disagreement suppression (s = +1) primarily improves calibration metrics. Brier Score improvements closely track CE reductions (ρ ≈ 0.91), suggesting that both metrics capture complementary aspects of probabilistic calibration. Per-dataset results. Along with the marginal contributions, Tables 10 present per-dataset ablation results. We list the dataset-specific patterns below: • ArMIS (moderate imbalance, 3 annotators): Diversity effects are modest but consistent; s = −1 with joint objective yields ∆CE=-0.0327, ∆BS=-0.0064. • ConvAbuse (discourse subjectivity, 8 annotators): Diversity shows nuanced effects; s = −1 with LF1 yields ∆F1=+0.0083, ∆BS=-0.0029. • HS-Brexit (severe imbalance, 6 annotators): Diversity has strongest impact; s = −1 with joint objective yields substantial gains (∆CE=-0.4282, ∆BS=-0.0587).
Table 9: Dataset-averaged diversity ablation results for Random Select supervision. For each base objective and diversity (s) (s) sign s, performance is compared with and without diversity (λDiv ∈ {0, 1}). ∆ = with LDiv − without LDiv . Positive ∆F1 and negative ∆CE/∆MD/∆BS indicate improvement. F1
CE
MD
BS
Objective
s
0
1
∆
0
1
∆
0
1
∆
0
1
∆
LF1
+1 −1
0.8468 0.8484
0.8561 0.8546
+0.0093 +0.0062
0.4564 0.4153
0.4852 0.4355
+0.0288 +0.0202
0.3823 0.3307
0.3206 0.3351
-0.0618 +0.0044
0.1403 0.1200
0.1297 0.1268
-0.0107 +0.0068
LCE
+1 −1
0.8459 0.8542
0.8503 0.8526
+0.0044 -0.0016
0.5150 0.4367
0.4794 0.4175
-0.0356 -0.0192
0.3265 0.3270
0.3365 0.3506
+0.0100 +0.0235
0.1381 0.1248
0.1244 0.1225
-0.0137 -0.0023
LF1 + LCE
+1 −1
0.8471 0.8530
0.8488 0.8574
+0.0017 +0.0043
0.4238 0.5317
0.4345 0.4324
+0.0107 -0.0993
0.3482 0.3327
0.3389 0.3427
-0.0093 +0.0100
0.1243 0.1384
0.1239 0.1279
-0.0004 -0.0105
• MD-Agreement (sparse coverage, 670 annotators): Effects are more modest; diversity primarily improves calibration under s = +1 with single objectives. Overall, the per-dataset results suggest that diversity operates most effectively as a complementary regularizer in the multiobjective setting, with effects modulated by dataset characteristics (imbalance, annotator coverage and their subjectivity type). Table 10: Per-dataset diversity ablation results (Random Select). For each dataset, objective, and diversity sign s, performance (s) (s) is compared with and without diversity (λDiv ∈ {0, 1}). ∆ = with LDiv − without LDiv . Positive ∆F1 and negative ∆CE/∆MD/∆BS indicate improvement. Dataset
ArMIS
ConvAbuse
HS-Brexit
MD-Agreement
F
Objective
F1
s
CE
MD
BS
0
1
∆
0
1
∆
0
1
∆
0
1
∆
LF1
+1 −1
0.7517 0.7448
0.7724 0.7517
+0.0207 +0.0069
0.6567 0.5682
0.5973 0.6446
-0.0594 +0.0764
0.5102 0.5151
0.4940 0.5086
-0.0163 -0.0066
0.2507 0.2135
0.2245 0.2450
-0.0262 +0.0316
LCE
+1 −1
0.7379 0.7724
0.7517 0.7586
+0.0138 -0.0138
0.6941 0.5665
0.5714 0.5796
-0.1227 +0.0131
0.5085 0.5282
0.5433 0.5326
+0.0348 +0.0044
0.2597 0.2140
0.2198 0.2239
-0.0399 +0.0099
LF1 + LCE
+1 −1
0.7448 0.7724
0.7310 0.7724
-0.0138 0.0000
0.5909 0.6051
0.5992 0.5724
+0.0083 -0.0327
0.5006 0.5188
0.5562 0.5599
+0.0556 +0.0410
0.2230 0.2287
0.2392 0.2223
+0.0162 -0.0064
LF1
+1 −1
0.9262 0.9274
0.9250 0.9357
-0.0012 +0.0083
0.2312 0.2351
0.2332 0.2299
+0.0020 -0.0052
0.1860 0.1724
0.1915 0.1703
+0.0054 -0.0021
0.0731 0.0719
0.0755 0.0689
+0.0023 -0.0029
LCE
+1 −1
0.9250 0.9262
0.9310 0.9286
+0.0060 +0.0024
0.2312 0.2312
0.2214 0.2249
-0.0098 -0.0063
0.2067 0.1834
0.1956 0.1781
-0.0111 -0.0054
0.0775 0.0700
0.0660 0.0685
-0.0114 -0.0015
LF1 + LCE
+1 −1
0.9321 0.9333
0.9321 0.9286
0.0000 -0.0048
0.2225 0.2318
0.2483 0.2943
+0.0258 +0.0624
0.1789 0.1729
0.1749 0.1810
-0.0041 +0.0081
0.0681 0.0717
0.0754 0.0938
+0.0073 +0.0221
LF1
+1 −1
0.8988 0.9048
0.9107 0.9167
+0.0119 +0.0119
0.4200 0.3404
0.5992 0.3564
+0.1792 +0.0161
0.4526 0.2622
0.2343 0.2939
-0.2183 +0.0317
0.1228 0.0803
0.1089 0.0836
-0.0139 +0.0033
LCE
+1 −1
0.9107 0.9048
0.9107 0.9107
0.0000 +0.0060
0.6172 0.4344
0.6110 0.3460
-0.0062 -0.0884
0.2225 0.2376
0.2352 0.3021
+0.0128 +0.0646
0.1036 0.1024
0.1097 0.0819
+0.0061 -0.0205
LF1 + LCE
+1 −1
0.8988 0.8929
0.9107 0.9107
+0.0119 +0.0179
0.3606 0.7747
0.3736 0.3465
+0.0130 -0.4282
0.3327 0.2666
0.2473 0.2531
-0.0855 -0.0135
0.0890 0.1406
0.0895 0.0820
+0.0005 -0.0587
LF1
+1 −1
0.8103 0.8165
0.8162 0.8142
+0.0059 -0.0023
0.5178 0.5175
0.5111 0.5107
-0.0067 -0.0068
0.3805 0.3731
0.3624 0.3674
-0.0181 -0.0057
0.1147 0.1145
0.1098 0.1096
-0.0049 -0.0049
LCE
+1 −1
0.8106 0.8135
0.8175 0.8126
+0.0069 -0.0010
0.5176 0.5147
0.5139 0.5196
-0.0037 +0.0049
0.3681 0.3590
0.3719 0.3894
+0.0038 +0.0304
0.1151 0.1128
0.1119 0.1158
-0.0032 +0.0030
LF1 + LCE
+1 −1
0.8126 0.8135
0.8132 0.8178
+0.0007 +0.0043
0.5211 0.5153
0.5167 0.5163
-0.0045 +0.0010
0.3808 0.3724
0.3773 0.3766
-0.0035 +0.0042
0.1172 0.1134
0.1135 0.1135
-0.0036 +0.0001
HYPERPARAMETER TUNING FOR BACKBONE MODELS
To ensure consistency across datasets, we tuned the backbone encoders once and used the same configuration throughout. Specifically, we selected the ConvAbuse dataset, which is moderate in size relative to others, as the development benchmark.
We fine-tuned BERT-base (English) and AraBERTv2 (Arabic) using O PTUNA [Akiba et al., 2019] with 10 trials. Models were trained on the training split, validated on the development set, and the test set was kept entirely unseen. The hyperparameter search space included: • Learning rate (lr): log-sampled in [10−6 , 10−4 ], • Batch size (bs): {4, 8, 16, 32, 64}, • Warm-up steps (wsteps ): [1, 500]. The selected configuration (lr = 2 × 10−5 , bstrain = 16, bseval = 32, wsteps = 500) was then applied uniformly across all datasets. Importantly, these hyperparameters are fixed before ensemble optimization; EDO operates only on the frozen predictions of the backbone models.
G
QUALITATIVE ANALYSIS
Table 11 presents selected test instances demonstrating how Ensemble Diversity Optimization (EDO) produces reliabilityaware predictions that align with annotator disagreement patterns under subjective supervision. For each example we report: (i) the core utterance, (ii) empirical annotator split (label 0:label 1), (iii) predicted probability for the positive class P (y = 1), P1 (iv) predictive entropy H(ŷ) = − c=0 ŷc log ŷc in nats (maximum 0.6931 for binary tasks), (v) the learned effective ensemble size K, and (vi) Manhattan Distance (MD) to the empirical annotator distribution. All metrics are reported to four decimal places. Bold values indicate best calibration per metric. The Per-Annotator variant (EDO-PerAnn) enforces K ≤ Ai (max annotators per instance). Table 11: Qualitative examples showing alignment between predicted uncertainty and annotator disagreement. Arabic text shown in ASCII transliteration due to pdfLaTeX constraints (see notes). Core utterance & dataset “After the #brexit well be banning foreign characters from Tweets.” HS-Brexit (hateful ambiguity) “seems so...”§ ConvAbuse§ (minority dissent) “qsm ezyem entn mtsltyn” (Arabic translit.; Eng: “Great section, you are dominant”) ArMIS (max disagreement) “Just say you’re racist and go you literally have nothing more to say just over and over” MD-Agreement (balanced disagreement)
Split
Method
P (y = 1)
H(ŷ)
K
MD
4:2
Soft-CE WEL EDO-Random EDO-PerAnn Empirical
0.8912 0.8537 0.4215 0.3894 0.3333
0.3821 0.4589 0.6782 0.6723 0.6365
– 5 7 6 –
0.3248 0.2816 0.0412 0.0237 –
4:1
Soft-CE WEL EDO-Random EDO-PerAnn Empirical
0.8243 0.8816 0.3528 0.3341 0.2000
0.5018 0.3927 0.6534 0.6429 0.5004
– 4 6 5 –
0.1824 0.2235 0.0618 0.0432 –
2:1
Soft-CE WEL EDO-Random EDO-PerAnn Empirical
0.7634 0.8129 0.4812 0.4435 0.3333
0.5726 0.4938 0.6897 0.6814 0.6365
– 3 5 3 –
0.2417 0.2843 0.0421 0.0218 –
3:2
Soft-CE WEL EDO-Random EDO-PerAnn Empirical
0.7936 0.8428 0.5243 0.5816 0.4000
0.5247 0.4312 0.6889 0.6624 0.6730
– 4 7 5 –
0.2219 0.2634 0.0437 0.0842 –
Notes on example presentation. As Arabic script cannot be rendered in the standard pdfLaTeX pipeline, the ArMIS example shows a phonetic ASCII transliteration of the original Arabic utterance with English translation provided via Google Translate for interpretability (the model was trained and evaluated on original Arabic script). The ConvAbuse example marked with § contains only the annotated utterance “seems so...” in the table for brevity, and the full dialogue context is shown in the boxed display below.
Full dialogue context for ConvAbuse example (Table 11, row 2): Previous agent: “You can find out more about how offsets are calculated <URL>” Previous user: “are you just giving random responses?” Agent response: “Traveling, especially by airplane, usually emits greenhouse gases, which are causing climate change. If you cannot avoid these emissions, you can buy ’offsets’, i.e., donations to projects that reduce greenhouse gases, e.g. by planting trees.” User utterance (annotated): “seems so...” Four of five annotators labeled this utterance as non-abusive (label 0), while one annotator marked it as abusive (label 1), reflecting subtle disagreement about whether the vague response constitutes passive-aggressive behavior. Interpretation of examples: • Diversity-driven uncertainty calibration: Under severe class imbalance (HS-Brexit, 9.89:1), baselines produce overconfident predictions (P (y = 1) > 0.85). In contrast, EDO’s diversity objective LDiv encourages internal disagreement, yielding higher entropy (H ≈ 0.67) that closely matches empirical annotator entropy (0.6365). The learned ensemble size K automatically expands (up to 7) to support this uncertainty representation. • Constraint-aware learning: EDO-PerAnn respects K ≤ Ai (e.g., K = 3 on ArMIS with 3 annotators) while achieving the lowest MD (0.0218), demonstrating that EDO adapts to structural constraints without sacrificing fidelity. • Minority signal preservation: On ConvAbuse (5.16:1 skew), a single dissenting annotator (4:1 split) triggers EDO’s diversity mechanism, expanding K and increasing entropy, whereas baselines suppress minority views. This directly explains EDO’s superior CE performance (Table 5). These examples validate that EDO’s learned ensemble size K and reliability-weighted diversity objective LDiv jointly enable faithful modeling of subjective uncertainty, fulfilling the core goal of reliability-aware ensemble learning under annotator disagreement.
H
PARAMETER SUMMARY FOR EDO
Table 12 summarizes all parameters in the EDO framework, distinguishing learnable components (updated via gradient descent) from fixed hyperparameters (selected via development-set validation). This clarifies the scope of end-to-end optimization discussed in Section 3. Table 12: EDO parameters: learnable vs. fixed. Only w and π are updated via backpropagation; all other quantities are fixed per run. Parameter
Type
Role
Kmax
w∈R π ∈ RKmax −Kmin +1 Te
Learnable (nn.Parameter) Learnable (nn.Parameter) Annealed buffer
Reliability-aware ensemble weights; optimized via joint multi-objective loss Logits for differentiable ensemble-size selection via Gumbel–Softmax Gumbel–Softmax temperature; decays from T0 to encourage exploration → exploitation
λF1 , λCE , λDiv , λReg s ∈ {−1, +1} Kmin , Kmax η (learning rate) T0 , γ
Fixed (Optuna-tuned) Fixed (validation-selected) Fixed (pre-specified) Fixed (Optuna-tuned) Fixed (Optuna-tuned)
Trade-off weights for utility, calibration, diversity, and regularization Diversity direction: preserve (−1) or suppress (+1) intra-ensemble disagreement Bounds for differentiable ensemble-size search Step size for Adam optimizer Initial temperature and decay rate for Gumbel–Softmax annealing
Implementation note. Only the ensemble weights w and size-selection logits π receive gradient updates via optimizer.step(); all loss weights λ(·) , diversity sign s, and temperature hyperparameters are fixed per Optuna trial and selected via development-set Pareto optimization. This design ensures that EDO’s “end-to-end” claim refers to joint optimization of structure and reliability within a unified differentiable objective, not to learning every scalar in the loss.
I
EFFICIENCY AND COMPUTATIONAL DETAILS
All experiments were conducted on a single NVIDIA GTX 2080 Super Max-Q GPU. Backbone training and hyperparameter search were executed once per language, after which the models remained fixed. For ensemble optimization, we used the
GPU-enabled version of O PTUNA [Akiba et al., 2019] to adjust ensemble weights, composition, and effective size. This process does not involve further model training but only re-optimizes the prediction space, which makes each configuration extremely efficient (< 2 seconds per step). Although GPU acceleration was available, we observed that the NSGA-II–based multi-objective search used within O PTUNA often executed more efficiently on a high-performance CPU (Intel Core Ultra 7 265 20 Core / 20 Thread CPU) than on the GTX 2080 Super Max-Q. This behavior reflects the lightweight nature of each trial’s computation: the per-evaluation workload is insufficient to saturate GPU parallelism, whereas CPUs exhibit lower scheduling and transfer overhead, resulting in faster optimization cycles. Consequently, the designed optimization strategy is effectively hardware-agnostic and remains practical even on multi-core CPUs with limited computational resources. The full pipeline (including dynamic ensemble learning, multi-objective loss optimization, and prediction-space recalibration) is implemented in PyTorch and benefits from memory-efficient and sparse computation. This design ensures that the method is accessible, reproducible, and deployable across heterogeneous computing environments, including those without dedicated GPU hardware.
J
ETHICAL STATEMENTS
This work addresses the challenge of aligning AI systems with diverse human preferences by modeling annotator disagreement through ensembles. While our approach preserves pluralistic views rather than collapsing them into a single label, it does not directly mitigate potential biases embedded in the annotations. Future research should investigate fairness-aware ensemble strategies and explicit debiasing mechanisms. The datasets used in this study (e.g., ArMIS, ConvAbuse, HS-Brexit, MD-Agreement) include sensitive and potentially harmful content, particularly in domains such as offensive language or hate speech. These datasets are publicly available and were released by their respective authors with appropriate ethical approvals [Leonardelli et al., 2023]. For this work, we use them solely for research purposes and apply preprocessing steps (e.g., anonymising user mentions and metadata) to reduce risks of harm. Our framework models disagreement among annotators but is not intended to replace human oversight, particularly in high-stakes domains such as content moderation or dialogue systems. Responsible deployment should incorporate interpretability tools and human-in-the-loop safeguards to ensure transparency and accountability. Finally, we strongly discourage the use of this work in surveillance, punitive, or non-consensual applications. Any deployment should comply with data protection regulations and established ethical AI guidelines to protect individuals and communities.