Why LLMs Are Bad at Synthetic Table Generation (and what to do about it)
Shengzhe Xu, Cho-Ting Lee, Mandar Sharma, Raquib Bin Yousuf, Nikhil, Muralidhar, Naren Ramakrishnan

TL;DR
This paper investigates the limitations of large language models in generating synthetic tables, identifies key challenges due to their autoregressive nature, and proposes permutation-aware methods to improve their performance in this task.
Contribution
The paper highlights the inadequacy of standard LLMs for synthetic table generation and introduces permutation-aware techniques to address these challenges.
Findings
Standard LLMs struggle with modeling table dependencies.
Permutation-awareness improves synthetic table quality.
Traditional fine-tuning methods are insufficient for this task.
Abstract
Synthetic data generation is integral to ML pipelines, e.g., to augment training data, replace sensitive information, and even to power advanced platforms like DeepSeek. While LLMs fine-tuned for synthetic data generation are gaining traction, synthetic table generation -- a critical data type in business and science -- remains under-explored compared to text and image synthesis. This paper shows that LLMs, whether used as-is or after traditional fine-tuning, are inadequate for generating synthetic tables. Their autoregressive nature, combined with random order permutation during fine-tuning, hampers the modeling of functional dependencies and prevents capturing conditional mixtures of distributions essential for real-world constraints. We demonstrate that making LLMs permutation-aware can mitigate these issues.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMathematics, Computing, and Information Processing · Natural Language Processing Techniques
