atlas

Research map / Large language models / Retrieval and knowledge

From Retrieval to Generation: A Simple and Unified Generative Model for End-to-End Task-Oriented Dialogue

AAAI 2024 · Large language models › Retrieval and knowledge · approach: Retrieval-augmented reasoning · 10 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.

Uni-ToD recasts end-to-end task-oriented dialogue as a single GPT-2 causal language modeling task that first generates knowledge base records under a prefix-trie constraint and then generates the response.

Problem

End-to-end task-oriented dialogue systems retrieve knowledge base records with separate retrievers or memory networks, which decouples retrieval from generation and makes joint optimization difficult.

Approach

Treat knowledge retrieval as constrained generation: a prefix trie built from the KB restricts decoding so the language model generates only existing records, then generates the response, all trained with a single maximum-likelihood loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use Uni-ToD instead of DialoKGEToD systems · CamRestBLEU: 23.4 -> 24.7*Helped
use Uni-ToD instead of DialoKGEToD systems · CamRestEntity F1: 75.6 -> 77.8*Helped
use Uni-ToD instead of DialoKGEToD systems · In-Car AssistantBLEU: 20.0 -> 22.0*Helped
use Uni-ToD instead of DialoKGEToD systems · In-Car AssistantEntity F1: 65.9 -> 66.6*Helped
use Uni-ToD instead of GPT2+KEEToD systems · Multi-WOZ 2.1BLEU: 15.0 -> 12.3*Hurt
use Uni-ToD instead of DialoKGEToD systems · Multi-WOZ 2.1Entity F1: 43.5 -> 44.3*Helped
add prefix trie constraint to record generation (ablation)Uni-ToD · CamRestBLEU: 17.2 -> 24.7Helped
add prefix trie constraint to record generation (ablation)Uni-ToD · In-Car AssistantEntity F1: 49.0 -> 66.6Helped
replace trie-constrained record generation with concatenated KB input (ablation)Uni-ToD · CamRestBLEU: 24.7 -> 12.7Hurt
replace trie-constrained record generation with concatenated KB input (ablation)Uni-ToD · In-Car AssistantEntity F1: 66.6 -> 59.2Hurt
vary prefix trie ordering (ablation)Uni-ToD · CamRestBLEU: 24.7; 23.5; 24.4No clear effect
vary prefix trie ordering (ablation)Uni-ToD · CamRestEntity F1: 77.8; 78.1; 77.6No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: CamRest In-Car Assistant Multi-WOZ 2.1

Benchmarks: CamRest In-Car Assistant Multi-WOZ 2.1

Metrics: BLEU Entity F1 human rating (correct, fluent, humanlike)

Baselines: Mem2Seq GLMP DDMN GPT2+KE TTOS DF-Net EER FG2Seq MCL CDNet ECO GraphMemDialog

Builds on: GPT-2 DialoGPT De Cao et al. 2021 (autoregressive entity retrieval)

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