Tabby: A Language Model Architecture for Tabular and Structured Data Synthesis
Sonia Cromp, Satya Sai Srinath Namburi GNVV, Mohammed Alkhudhayri, Catherine Cao, Samuel Guo, Nicholas Roberts, Frederic Sala
TL;DR
Tabby introduces a transformer-compatible, mixture-of-experts modification that assigns a dedicated expert per data column, enabling more faithful synthesis of tabular and other structured data. Paired with Plain, a simple yet effective Fine-tuning approach on tabular inputs, Tabby achieves near-parity with real data on several tabular datasets and parity on a nested JSON dataset, while enabling smaller models to compete with larger baselines. The work demonstrates strong empirical gains over prior LLM-based and diffusion methods, provides per-column training diagnostics, and shows extensions to general structured modalities beyond tables. This approach lowers the barrier to high-fidelity synthetic structured data, with practical implications for privacy-preserving data sharing and data augmentation across diverse domains.
Abstract
While advances in large language models (LLMs) have greatly improved the quality of synthetic text data in recent years, synthesizing tabular data has received relatively less attention. We address this disparity with Tabby, a simple but powerful post-training modification to the standard Transformer language model architecture, enabling its use for tabular dataset synthesis. Tabby enables the representation of differences across columns using Gated Mixture-of-Experts, with column-specific sets of parameters. Empirically, Tabby results in data quality near or equal to that of real data. By pairing our novel LLM table training technique, Plain, with Tabby, we observe up to a 44% improvement in quality over previous methods. We also show that Tabby extends beyond tables to more general structured data, reaching parity with real data on a nested JSON dataset as well.
