FairTabGen: Unifying Counterfactual and Causal Fairness in Synthetic Tabular Data Generation

Nitish Nagesh, Salar Shakibhamedan, Mahdi Bagheri, Ziyu Wang, Nima TaheriNejad +2 more
8/15/2025
cs.LGcs.AI

No official code found. Best implementation: nitish-nagesh/fairtabgen (0 stars, last commit 2025-08-15).

Abstract

Generating synthetic data is crucial in privacy-sensitive, data-scarce settings, especially for tabular datasets widely used in real-world applications. A key challenge is improving counterfactual and causal fairness, while preserving high utility. We present FairTabGen, a fairness-aware large language model-based framework for tabular synthetic data generation. We integrate multiple fairness definitions including counterfactual and causal fairness into both its generation and evaluation pipelines. We use in-context learning, prompt refinement, and fairness-aware data curation to balance fairness and utility. Across diverse datasets, our method outperforms state-of-the-art GAN-based and LLM-based methods, achieving up to 10% improvements on fairness metrics such as demographic parity and path-specific causal effects while retaining statistical utility. Remarkably, it achieves these gains using less than 20% of the original data, highlighting its efficiency in low-data regimes. These results demonstrate a principled and practical approach for generating fair and useful synthetic tabular data.

View on arXivView PDF

Code Implementations(1)

FairTabGen: Unifying Counterfactual and Causal Fairness in Synthetic Tabular Data Generation

00R, PythonAug 15, 20251 years ago

Similar Papers

Cite this paper

@article{nagesh2025fairtabgen,
  title  = {FairTabGen: Unifying Counterfactual and Causal Fairness in Synthetic Tabular Data Generation},
  author = {Nitish Nagesh and Salar Shakibhamedan and Mahdi Bagheri and Ziyu Wang and Nima TaheriNejad and Axel Jantsch and Amir M. Rahmani},
  year   = {2025},
  eprint = {2508.11810},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.11810v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.11810.svg)](https://codeofpaper.com/paper/2508.11810)

Discussion