Beyond Marginals: A Multi-Dimensional Evaluation Framework for Multi-Table Synthetic Data Generation
cs.DB, cs.LG
Submitted: 2026-04-28
Updated: 2026-04-28
License: http://creativecommons.org/licenses/by/4.0/
The gist: Synthetic data generation is critical for privacy compliance, machine learning augmentation, and software testing.
Terminology
Abstract
Synthetic data generation is critical for privacy compliance, machine learning augmentation, and software testing. While single-table evaluation is well established, multi-table (relational) synthesis, the dominant enterprise use case, lacks a unified evaluation framework. Existing approaches assess marginal column distributions in isolation, overlooking joint distributions, cross-table structural integrity, downstream utility, and production-readiness edge cases. We present SynEval, a six-dimensional evaluation framework for multi-table synthetic databases. SynEval jointly assesses per-column fidelity, multivariate structure preservation including a novel conditional distribution check, cross-table integrity, ML utility, privacy protection, and edge-case robustness. The framework produces a unified weighted quality score with per-table and per-dimension drill-down, and is generator-agnostic, operating on any pair of real and synthetic CSV folders with automatic schema inference. SynEval is a framework to combine conditional distribution checks P(YX), cross-table cardinality validation, and production-readiness edge-case testing within a single evaluation pipeline for relational synthetic data.
Sources
- TabSynDex: A Universal Metric for Robust Evaluation of Synthetic Tabular Data
- Real-valued (Medical) Time Series Generation with Recurrent Conditional GANs
- Benchmarking the Fidelity and Utility of Synthetic Relational Data
- Synthetic Data -- what, why and how?
- Machine Learning for Synthetic Data Generation: A Review
- ClavaDDPM: Multi-relational Data Synthesis with Cluster-guided Diffusion Models
- REaLTabFormer: Generating Realistic Relational and Tabular Data using Transformers
- Finding Connections: Membership Inference Attacks for the Multi-Table Synthetic Data Setting
Related papers
- Cost-Aware Mixture-of-Experts Coordination for Model Markets
- Vibe Coding on Trial: Operating Characteristics of Unanimous LLM Juries
- Human-Level Text-to-SQL via Reinforcement Learning on Verified Data, Without Pipeline Engineering
- MetaJoin: Adaptive Join Selections for Heterogeneous Tables
- Bridging Business Intent and Data: A Benchmark for Automatic Relational Data Product Generation
- DexterSQL: Deep Schema Exploration and Rule-based Correction for Text-to-SQL Generation