Large LMs can act as dialog judges in few-shot settings — but training data and example choice change the result.

January 27, 20238 min

Overview

Decision SnapshotNeeds Validation

Results are supported by multiple benchmark tables and cross-model comparisons. Evidence is strongest for relative ranking (instruction-tuned > large generic > small generic) and for retrieval-based example selection improving few-shot scores. Caveats include dataset mismatch, statistical significance flags, and high L

Citations6

Evidence Strength0.80

Confidence0.80

Risk Signals12

Trust Signals

Findings with numeric evidence: 5/5

Findings with evidence refs: 5/5

Results with explicit delta: 3/4

Reproducibility

Status: Partial assets available

Open source: Partial

At A Glance

Cost impact: 60%

Production readiness: 60%

Novelty: 40%

Authors

Jessica Huynh, Cathy Jiao, Prakhar Gupta, Shikib Mehri, Payal Bajaj, Vishrav Chaudhary, Maxine Eskenazi

Links

Abstract / PDF / Data

Why It Matters For Business

You can use large or instruction-tuned LMs as quick, scalable judges of dialog quality to reduce human labeling cost. But scores are sensitive to model type, training data, and prompt design, so blind deployment risks bad decisions.

Who Should Care

Summary TLDR

Large pre-trained LMs can estimate human dialog ratings in zero- and few-shot setups. Instruction-tuned models (e.g., InstructGPT 175B) and very large models (TNLGv2 530B) reach high Spearman correlation with human judgments on standard dialog benchmarks (~0.69). However, performance depends strongly on model training data, whether the model was instruction-tuned, and how in-context examples are selected and formatted.

Problem Statement

Automatic dialog evaluation lacks reliable, general-purpose metrics. The paper asks: can very large LMs be used as off-the-shelf dialog judges? Which model properties and prompt strategies matter?

Main Contribution

Systematic comparison of multiple LLMs (TNLGv2, InstructGPT, Flan-T5, InstructDial, BLOOM, OPT, DialoGPT) on dialog evaluation tasks.

Empirical study of fine-grained turn- and dialog-level metrics (FED) and multi-domain datasets (DSTC10 subsets).

Key Findings

Instruction-tuned LLMs best match human dialog judgments in few-shot.

NumbersInstructGPT (175B) dialog-level overall Spearman ≈ 0.69 on FED

Practical UseIf you need the closest automatic proxy for human ratings, try a large instruction-tuned model first (few-shot).

Evidence RefTable 4 (InstructGPT overall = 0.690)

Very large models give strong overall gains, but gains plateau and depend on data similarity.

NumbersTNLGv2 530B overall corrs ~0.688 on FED dialog-level

Practical UseBigger helps for global/dialog-level metrics, but matching the model's training data to conversational style matters as much as size.

Evidence RefTable 4 (TNLGv2 530B overall = 0.688)

Results

MetricValueBaselineDeltaSplit / DatasetEvidenceEvidence Ref
FED dialog-level overall Spearman (best model)0.690DialoGPT 762M overall = 0.443+0.247 vs DialoGPTFED dialog-level overall (Table 4)InstructGPT overall = 0.690Table 4
FED turn-level overall Spearman (TNLGv2 530B)0.514TNLGv2 530B manual examples = 0.475+0.039 when using BM25 C+RFED turn-level overall (Table 1)530B TNLGv2 overall: manual 0.475; BM25 C+R 0.514Table 1

What To Try In 7 Days

Run a few-shot evaluation of your dialog system with an instruction-tuned model (InstructGPT / Flan-T5) and compare Spearman correlation to a small human holdout.

Select 3–8 in-context examples using BM25 (context+response) and measure improvement over random examples.

Implement the K=3 top-output weighting (by log-prob) as a continuous score for smoother comparisons to human averages (paper used K=3).

Reproducibility

Code AvailableNo
Data AvailableYes
Open Source StatusPartial
LicenseUnknown

Data URLs

FED dataset (Mehri & Eskenazi 2020)DSTC10 evaluation sets (Track 5 subsets: TU, PU, DZ, DGU, DGR, FT, FD, EG)

Risks & Boundaries

Limitations

Performance depends heavily on similarity between model pretraining data and target dialog style.

Some fine-grained turn metrics (e.g., understandability, fluency) show low and unstable correlation with humans.

When Not To Use

When you need high-confidence, safety-critical evaluation without human oversight.

If you cannot access large instruction-tuned models or lack sufficient compute budget.

Failure Modes

Domain mismatch: model rates casual chat poorly if trained on formal data (and vice versa).

Metric instability: single example prompts or single runs yield noisy scores.

Core Entities

Models

TNLGv2 (6.7B, 530B)InstructGPT (text-davinci-002, 175B)Flan-T5 (3B)InstructDial (3B)BLOOM (up to 7B tested)OPT (up to 30B tested)DialoGPT (345M/762M fine-tuned baseline)

Metrics

Spearman correlation with human ratingsTurn-level metrics (relevance, specificity, correctness, fluency, understandability, interestingnessDialog-level metrics (coherence, error recovery, consistency, diversity, topic depth, likeability, u

Datasets

FED (FED-Turn, FED-Dial)DSTC10 evaluation sets (TU, PU, DZ, DGU, DGR, FT, FD, EG)TopicalChat-USRPersonaChat-USRDailyDialog (Zhao / Gupta / GRADE)Empathetic-GRADEConvAI2-GRADE

Benchmarks

FEDDSTC10 Track 5