Balanced synthetic data generation with variational AutoEncoders: a trade-off analysis of balance, fairness, utility and privacy

Published in Applied Intelligence, 2026

Recommended citation: M. Ullasci, M. Rondina, R. Coppola, F. Giobergia, A. De Cesare, M. Di Gregorio, G. Giordano, A. L. Maddaloni, S. Mantione, and L. Calò. 2026. Measuring Linguistic Bias in LLMs Across I.N.P.S. (Italian, Neapolitan, Parmesan and Sicilian) Dialect Corpora. In FAIEMA '26: Proceedings of the 4th International Conference on Frontiers of Artificial Intelligence, Ethics, and Multidisciplinary Applications. https://doi.org/10.1145/3794786.3830782

Abstract

The growing adoption of ML/AI systems in high-stakes contexts has raised concerns about the quality, fairness and privacy of training data. Although synthetic data offers a promising way to address these concerns, the imbalance of sensitive categorical features still represents a source of bias. This paper presents two alternative approaches for a Variational AutoEncoder (VAE) training loss function that penalise deviations from a balanced distribution of sensitive feature classes. These are an additive balance component (BLterm) and a Simpson-index-based reweighting component (BLweight). In comparison with other approaches in literature, which alter the architecture of the VAE, our method is a lightweight and tunable mechanism to steer the generation towards balance. An empirical evaluation was conducted on 1,260 synthetic datasets generated from three widely used benchmark datasets (Adult, South German Credit, and COMPAS), across two batch-epoch configurations, seven loss function configurations and thirty train/evaluation splits. The results show that BLterm reduces sensitive feature imbalance and improves statistical parity, while preserving utility and privacy at levels comparable to the baseline. The BLweight formulation, although capable of reducing imbalance, exhibits a weaker impact on fairness and may degrade utility and privacy at high magnitudes. The proposed contribution offers practitioners a simple, tunable mechanism for improving the balance and fairness of synthetic tabular data generation without compromising utility or privacy.