Ensemble Diversity Optimization for Subjective Supervision

· Source: Computation and Language · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Data Science & Analytics · Depth: Expert, quick

Summary

Ensemble Diversity Optimization (EDO) is a novel prediction-space framework designed for subjective Natural Language Processing tasks that exhibit systematic annotator disagreement. EDO jointly optimizes ensemble weights, effective cardinality, and calibration through a unified differentiable objective. It learns ensemble composition and size end-to-end using Gumbel-Softmax relaxation and integrates a signed diversity regularizer. This regularizer, tuned on validation data, steers optimization to either preserve or suppress disagreement, preventing ensemble collapse and managing the utility-calibration trade-off. The framework also incorporates a soft F1 surrogate, class-weighted cross-entropy for class imbalance, and reliability-weighted diversity to regulate intra-ensemble variability. Experiments on four subjective text-classification benchmarks—ArMIS, ConvAbuse, HS-Brexit, and MD-Agreement—demonstrate EDO's substantial improvements in probabilistic calibration, reducing cross-entropy by 40-78% and lowering Brier scores compared to Soft-CE, Soft-MD, Top-5 Voting, and WEL, while maintaining competitive F1 scores and better alignment with annotator distributions.

Key takeaway

For Machine Learning Engineers developing models for subjective NLP tasks, Ensemble Diversity Optimization (EDO) offers a robust solution to represent annotator uncertainty. You should consider implementing EDO to significantly improve probabilistic calibration, as it reduces cross-entropy by 40-78% and lowers Brier scores compared to traditional methods. This approach allows your models to better align with human annotator distributions while maintaining competitive F1 performance, providing a more nuanced and accurate representation of subjective data.

Key insights

EDO uses a prediction-space framework with a signed diversity regularizer to model human subjectivity and improve calibration in subjective NLP tasks.

Principles

Method

EDO learns ensemble composition and size end-to-end via Gumbel-Softmax relaxation. It integrates a signed diversity regularizer, soft F1 surrogate, class-weighted cross-entropy, and reliability-weighted diversity.

In practice

Topics

Best for: Research Scientist, AI Scientist, Machine Learning Engineer, NLP Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Computation and Language.