atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Structured Probabilistic Coding

AAAI 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Multilingual language representation pretraining · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes structured probabilistic coding (SPC), an encoder-only variational probabilistic representation learner with a batch-level class-entropy regularizer, to improve fine-tuned BERT/RoBERTa on 10 classification and 2 regression NLU tasks.

Problem

Encoder-decoder information-bottleneck probabilistic embeddings can lose task-relevant information through injected latent noise, and they lack structure from the target label space, which hurts generalization with limited, biased, or noisy labels.

Approach

An encoder-only probabilistic coding module that outputs a Gaussian in the label space and performs prediction with a non-parametric softmax/MSE, combined with a structured regularizer that maximizes the batch-estimated entropy of the class-probability marginals to encourage uniform class coverage.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SPC instead of CERoBERTa · Classification tasks (10-task average)average task score (%): +3.9%Helped
Use SPC instead of MSERoBERTa · Regression tasksaverage performance (%): +1.7%Helped
Add structured regularization to probabilistic coding (ablation)SPC with RoBERTa · Classification tasks (10-task average)average task score (%): 62.35 -> 61.20Helped
Add probabilistic coding to the model with structured regularization (ablation)SPC with RoBERTa · Classification tasks (10-task average)average task score (%): 62.35 -> 58.43Helped
Add probabilistic coding instead of using MSE (ablation)RoBERTa · Regression tasksaverage performance (%): 1.7%Helped
Use SPC instead of CERoBERTa · HatEvalmacro-F1: +14.3%Helped
Use SPC instead of CERoBERTa · IronyEvalironic-class F1: +7.3%Helped
Use SPC instead of CERoBERTa · Noisy-label classification tasks, 10% noiseaverage task score (%): +1.9%Helped
Use SPC instead of CERoBERTa · Noisy-label classification tasks, 20% noiseaverage task score (%): +2.2%Helped
Use SPC instead of CERoBERTa · Noisy-label classification tasks, 30% noiseaverage task score (%): +1.6%Helped
Use SPC instead of other objectivesRoBERTa output representations · Most evaluated datasetssilhouette coefficient or adjusted rand indexHelped
Use SPC instead of comparison methodsRoBERTa · EmotionEval→GoEmotions, ISEAR→GoEmotions, and MELD→GoEmotionstask score (%)Helped

Surprising findings

Limitations

Experimental setup

Datasets: EmojiEval EmotionEval HatEval IronyEval OffensEval SentiEval StanceEval ISEAR MELD GoEmotions STS-B CLAIRE

Benchmarks: EmojiEval EmotionEval HatEval IronyEval OffensEval SentiEval StanceEval ISEAR MELD GoEmotions STS-B CLAIRE

Metrics: macro-F1 F1 of ironic class macro recall Spearman correlation Pearson correlation silhouette coefficient adjusted rand index accuracy under label noise

Baselines: CE/MSE CE+CP CE/MSE+AT CE+SCL VIB MINE-IB MEIB SVM FastText BiLSTM GPT-3.5

Builds on: variational information bottleneck (VIB) MEIB supervised contrastive learning confidence penalty

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy