Scientific ReportsBioinformaticsPeer-reviewed journal article
Techniques to Produce and Evaluate Realistic Multivariate Synthetic
John HeineiD, Erin E. E. FowleriD, Anders BerglundiD, Michael J. SchelliD, Steven A. EschrichiD
Abstract
BackgroundData modeling in biomedical-healthcare research requires a sufficient sample size for exploration and reproducibility purposes. A small sample size can inhibit model performance evaluations (i.e., the small sample problem). ObjectiveA synthetic data generation technique addressing the small sample size problem is evaluated. We show: (1) from the space of arbitrarily distributed samples, a subgroup (class) has a latent multivariate normal characteristic; (2) synthetic populations (SPs) of unlimited size can be generated from this class with univariate kernel density estimation (uKDE) followed by standard normal random variable generation techniques; and (3) samples drawn from these SPs are statistically like their respective samples. MethodsThree samples (n = 667), selected pseudo-randomly, were investigated each with 10 input variables (i.e., X). uKDE (optimized with differential evolution) was used to augment the sample size in X (i.e., the input variables). The enhanced sample size was used to construct maps that produced univariate normally distributed variables in Y (mapped input variables). Principal component analysis in Y produced uncorrelated variables in T, where the univariate probability density functions (pdfs) were approximated as normal with specific variances; a given SP in T was generated with normally distributed independent random variables with these specified variances. Reversing each step produced the respective SPs in Y and X. Synthetic samples of the same size were drawn from these SPs for comparisons with their respective samples. Multiple tests were deployed: to assess univariate and multivariate normality; to compare univariate and multivariate pdfs; and to compare covariance matrices. ResultsOne sample was approximately multivariate normal in X and all samples were approximately multivariate normal in Y, permitting the generation of unlimited sized SPs. Uni/multivariate pdf and covariance comparisons (in X, Y and T) showed similarity between samples and synthetic samples. ConclusionsThe work shows that a class of multivariate samples has a latent normal characteristic; for such samples, our technique is a simplifying mechanism that offers an approximate solution to the small sample problem by generating similar synthetic data. Further studies are required to understand this latent normal class, as two samples exhibited this characteristic in the study.
- Citations
- 21
- FWCI
- 4.27
- Field percentile
- top 4%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Synthetic Data Generation and Random Projection Methods for Assessing Multivariate Similarity: A Low-Dimensional Methodological Study
John Heine, Erin E. E. Fowler, … Michael J. Schell·bioRxiv·Sep 30, 2026
- Empirically-Derived Synthetic Populations to Mitigate Small Sample Sizes
Erin E. E. Fowler, Anders Berglund, … John Heine·Journal of Biomedical InformaticsPeer-reviewed·Mar 12, 2020
- The Synthetic Fidelity-Stability Framework (SFSF): A Systematic Multi-Dimensional Benchmark of Synthetic Clinical Laboratory Data Generators
Sachin S Desh, Prakash MG Achary, Saurav Nayak·bioRxiv·Aug 12, 2026
- Synthetic Longitudinal Tabular Data Generation via Copula
Hanchang Cai, Wenshan Yu, … Jinyuan Liu·bioRxiv·Aug 7, 2026
- Conditional distribution modeling as an alternative method for covariates simulation: comparison with joint multivariate normal and bootstrap techniques
G. Smania, N. E. Jonsson·bioRxiv·Nov 1, 2020
- GapDream: Active Synthetic Evidence Acquisition for Long-Tailed Medical Imaging
Jiayi Chen, Wanzhou Chen·bioRxiv·Sep 23, 2026