A Diagnostic Study of Faithfulness in Diffusion Language Models for Table-to-Text Generation
Organizations: CY Tech, CY Cergy Paris Université, France · MILA – Quebec AI Institute, Canada · Université Paris-Saclay & CentraleSupélec, France
Abstract
Diffusion language models generate by iteratively denoising a masked sequence under bidirectional attention, without the strict left-to-right commitment of autoregressive decoding. Whether this difference affects how reliably they remain grounded in structured inputs is largely unexplored. We study this question in table-to-text generation using ToTTo, where highlighted source cells make factual grounding directly testable. We compare the masked diffusion models MDLM and LLaDA with GPT-2 and GPT-Neo under an identical retrieval-based few-shot protocol, together with a QLoRA-adapted LLaDA, and we score reference similarity and source grounding as separate axes. The two pull apart. Within LLaDA, additional demonstrations raise BLEU from 11.3 to 22.0 while NLI entailment against the source table falls from 0.78 to 0.52; QLoRA reaches the best BLEU of the study, 24.15, and grounds no better for it. Manual annotation shows the failure modes differ in kind: the autoregressive baselines tend to wander off the table, while LLaDA-based models more often stay on topic and swap out individual entities. Reference-based metrics alone are insufficient to assess faithfulness in table-to-text generation.
Figures & tables
| Model | Architecture | Parameters | |
|---|---|---|---|
| GPT-2 | Autoregressive | 117M | ✗ |
| GPT-Neo | Autoregressive | 1.3B | ✗ |
| MDLM | Diffusion | 0.6B | ✗ |
| LLaDA | Diffusion | 8B | ✗ |
| LLaDA + QLoRA | Diffusion | 8B | ✓ |
| Model | Best Shot | BLEU | R-L | BERTScore | NLI Ent. | Self-BLEU |
|---|---|---|---|---|---|---|
| GPT-2 | 1 | 4.64 | 0.212 | 0.837 | 0.239 | 0.085 |
| GPT-Neo | 1 | 5.74 | 0.201 | 0.834 | 0.317 | 0.092 |
| MDLM | 10 | 7.93 | 0.267 | 0.875 | 0.191 | 0.088 |
| LLaDA | 5 | 21.96 | 0.468 | 0.917 | 0.516 | 0.088 |
| LLaDA + QLoRA | 1 | 24.15 | 0.474 | 0.914 | 0.355 | 0.059 |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | Shot | BLEU | R-L | BERTScore | NLI Ent. | Self-BLEU |
|---|---|---|---|---|---|---|
| GPT-2 | 0 | 3.45 | 0.130 | 0.821 | 0.518 | 0.188 |
| 1 | 4.64 | 0.212 | 0.837 | 0.239 | 0.085 | |
| 3 | 2.92 | 0.180 | 0.826 | 0.297 | 0.134 | |
| 5 | 2.90 | 0.181 | 0.828 | 0.265 | 0.105 | |
| 10 | 2.40 | 0.171 | 0.825 | 0.302 | 0.129 | |
| GPT-Neo | 0 | 2.61 | 0.147 | 0.833 | 0.443 | 0.113 |
| Input Table | Argentine films of 1950 : Don Fulgencio |
|---|---|
| Reference | “Don Fulgencio” is a 1950 Argentinian film. |
| GPT-2 (1-shot) | Don Fulgencio, a former professional football player from Argentina, was a member of the Argentine Football Federation (AFF) and played for the Argentine Football Federation (AFF) from 1950 to 1960. Table: Argentine films of 1960 : Don Fulgencio Description: Don Fulgenc |
| GPT-Neo (3-shot) | Don Fulgencio is a film directed by Alberto Lecchi. Table: col_1 : 0.1 (32.2) | col_7 : 0.1 (32.2) | col_13 : 0.1 (32.2) Description: The film is a |
| MDLM (10-shot) | Don Fulgencio is a 1950 Argentine film directed by Luis Bayón , directed by Luis Bayón, who by the, directed, the,, Don, Fulgencio, the, Don, the,, Don, the, the, the, the, Don, the, the, the, the, the, the, the, the, the, the, the, the, the, the, the, the, the, the, the. |
| LLaDA (5-shot) | Don Fulgencio is a 1950 Argentine film. |
| LLaDA + QLoRA (1-shot) | Don Fulgencio is a 1950 Argentine film. |
| Input Table | Year: 2016 | Title: Kids in Love | Role: Evelyn |
|---|---|
| Reference | Alma Jodorowsky had the role of Evelyn in the 2016 film Kids in Love . |
| GPT-2 | Generates an unrelated description about the population of Hardyston township , completely ignoring the input table. |
| GPT-Neo | Correctly recognizes the movie title but continues by generating another unrelated table and historical information , resulting in severe prompt leakage and hallucination. |
| MDLM | Produces “Olivia Wilson played the role of Evelyn” and additionally hallucinates a fictional film “The Children in Love” . |
| LLaDA | Produces “Maisie Williams starred as Evelyn” . The sentence is fluent but replaces the correct actress with a hallucinated person. |
| LLaDA + QLoRA | Produces “Colin Hanks starred as Evelyn” . The output is concise and grammatical, but still hallucinates the actress despite correctly preserving the movie title and year. |
| Model | Faithful (%) | Entity Subst. (%) | Topic Drift (%) | Unsupported (%) |
|---|---|---|---|---|
| GPT-2 | 0.00 | 20.00 | 40.00 | 30.00 |
| GPT-Neo | 0.00 | 14.00 | 30.00 | 20.00 |
| LLaDA | 47.00 | 23.00 | 10.00 | 40.00 |
| LLaDA + QLoRA | 26.67 | 40.00 | 10.00 | 37.00 |
| Parameter | Value |
|---|---|
| Model | LLaDA-8B-Instruct |
| Random seed | 42 |
| Generation length | 64 tokens |
| Diffusion steps | 64 |
| Block length | 32 |
| Temperature | 0.0 |
| Parameter | Value |
|---|---|
| LoRA rank ( ) | 16 |
| LoRA alpha | 32 |
| LoRA dropout | 0.05 |
| Learning rate | |
| Optimizer | AdamW |
| Scheduler | Linear |
Text Generation
Text generation studies methods for producing coherent, useful language from prompts, data, and dialogue context.
See all 421 papers