TabularARGN: A Flexible and Efficient Auto-Regressive Framework for Generating High-Fidelity Synthetic Data
Paul Tiwald, Ivona Krchova, Andrey Sidorenko, Mariana Vargas Vieyra, Mario Scriminaci, Michael Platzer
TL;DR
TabularARGN tackles the challenge of generating high-fidelity synthetic data for mixed-type tabular datasets while balancing privacy and efficiency. It adopts a shallow auto-regressive architecture that models the joint distribution via $p(oldsymbol{x}) = \prod_{i=1}^D p(x_i \mid x_{<i})$, extended to any-order conditioning across columns and, for sequences, across time steps with an LSTM-based history encoder. Key contributions include data-safe encoding that maps all features to categorical sub-columns, a flat-table model with any-order conditioning and shared embeddings, and a sequential-table model that can handle variable-length, irregularly spaced sequences and two-table conditioning with flat context; the framework also supports differential privacy via DP-SGD. Empirically, TabularARGN achieves state-of-the-art-like synthetic data quality with substantially faster training and inference than competitive baselines, across flat and sequential benchmarks, while maintaining robustness under DP and demonstrating practical scalability. The open-source implementation enables industry-scale deployment and flexible generation tasks such as imputation and fairness-aware sampling, signaling a significant advance for private yet utility-preserving synthetic data generation in real-world settings.
Abstract
Synthetic data generation for tabular datasets must balance fidelity, efficiency, and versatility to meet the demands of real-world applications. We introduce the Tabular Auto-Regressive Generative Network (TabularARGN), a flexible framework designed to handle mixed-type, multivariate, and sequential datasets. By training on all possible conditional probabilities, TabularARGN supports advanced features such as fairness-aware generation, imputation, and conditional generation on any subset of columns. The framework achieves state-of-the-art synthetic data quality while significantly reducing training and inference times, making it ideal for large-scale datasets with diverse structures. Evaluated across established benchmarks, including realistic datasets with complex relationships, TabularARGN demonstrates its capability to synthesize high-quality data efficiently. By unifying flexibility and performance, this framework paves the way for practical synthetic data generation across industries.
