atlas

Research map / Probabilistic and scientific modeling / Variational and generative sampling

Model-Based Minimum Bayes Risk Decoding for Text Generation

ICML 2024 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Sequential Monte Carlo for inference · 0 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 model-based MBR (MBMBR), which replaces the Monte Carlo estimate of the MBR expected utility with the model's own (renormalized) probabilities over the unique sampled hypotheses, and shows it lowers KL divergence and often improves BLEU/ROUGE/CIDEr-style scores across MT, summarization, captioning and data-to-text.

Problem

Monte Carlo estimation in MBR decoding uses empirical counts of sampled hypotheses, which is a noisy estimate of the model distribution when the number of samples is small relative to the hypothesis space; the model probabilities of samples are usually available but ignored.

Approach

Use the model probability of each unique sampled hypothesis (renormalized over the sampled set) as the estimate of the distribution in the MBR objective, instead of sample frequency counts; this is shown to be the KL-information projection of the model onto distributions supported on the samples, plus an optional length normalization (MBMBR_L) that multiplies by exp(length) to counter length bias.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace Monte Carlo probability estimates with model probabilitiesMBR decoding · WMT'19 De-En and Ru-En, epsilon samplingBLEU: #wins MBMBR{} > MBR{} is 43/56Helped
Replace Monte Carlo probability estimates with model probabilitiesMBR decoding · IWSLT'17 Fr-En, XSum, SAMSum, CNN/DM, MS COCO, and nocapsBLEU or ROUGE-LMixed
Add length normalization to model probabilities (ablation)MBMBR · WMT'19 De-En and Ru-EnBLEU: #wins MBMBR\textsubscript{L}{} > MBR{} is 47/56Helped
Add length normalization to model probabilities (ablation)MBMBR · XSumROUGE-L: 35.90 -> 36.18Helped
Add length normalization to model probabilities (ablation)MBMBR · E2E NLGBLEUMixed
Replace Monte Carlo probability estimates with model probabilitiesMBR decoding · E2E NLGBLEU: 22.30 -> 16.07Hurt
Use model probabilities instead of Monte Carlo probabilitiesMBR distribution estimation · Controlled Zipf-distribution simulationKL divergence: 0.183\;(\pm 0.054) -> 0.069\;(\pm 0.016)Helped
Use model probabilities instead of Monte Carlo probabilitiesMBR distribution estimation · WMT'19 De-En, IWSLT'17 Fr-En, XSum, and MS COCOKL divergenceHelped
Use epsilon sampling instead of top-k, nucleus, or ancestral sampling (ablation)MBR decoding · Text summarization and image captioning datasetsROUGE-L or BLEUHelped
Use model probabilities instead of Monte Carlo probabilitiesMBR decoding with COMET-22 utility · WMT'19 De-En and Ru-EnCOMET-22: 85.75 -> 85.84; 85.37 -> 85.44Helped
Use model probabilities instead of Monte Carlo probabilitiesMBR decoding with BLEURT-20 utility · WMT'19 De-EnBLEURT-20: 28.31 -> 26.92Hurt
Use model probabilities instead of Monte Carlo probabilitiesMBR decoding · IWSLT'17 Fr-En with TowerInstruct-7B-v0.1COMET-22: 85.47 -> 86.55Helped

Surprising findings

Limitations

Experimental setup

Datasets: WMT'19 De-En WMT'19 Ru-En WMT'19 En-De WMT'19 En-Ru IWSLT'17 Fr-En XSum SAMSum CNN/DM MS COCO nocaps E2E NLG Zipf synthetic distribution

Benchmarks: WMT'19 IWSLT'17 Fr-En XSum SAMSum CNN/DM MS COCO nocaps E2E NLG

Metrics: BLEU ROUGE-L CIDEr COMET-22 BLEURT-20 KL divergence Jensen-Shannon divergence

Baselines: MBR (Monte Carlo estimate) ancestral sampling beam search with reranking

Builds on: minimum bayes risk decoding epsilon sampling BERTScore

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