Geometry-Aware Tabular Diffusion
Abstract
Lay Summary
Many organizations want to share or reuse tabular data, such as spreadsheets, without exposing sensitive records. This is hard because good synthetic data must preserve relationships between columns: for example, how age, income, education, and hours worked tend to move together. Many existing methods ask a large neural network to discover these relationships on its own. We instead give the model a simple description of each pair of columns: an angle for direction and a length for distance, both computed from the data values. The model is also trained to predict these relationships while learning to generate synthetic rows. Across ten benchmark datasets, this makes synthetic data look more like real data, improving how well individual columns match by 27% and how well column relationships match by 20% compared with TabDiff, a strong recent baseline. The method also uses 3.5 times fewer parameters on average and trains 1.7 times faster. The same idea also works in other model designs, suggesting it is a reusable signal rather than a one-off architecture trick. This work can make synthetic data tools more practical, though synthetic data alone does not guarantee privacy.