Democratizing Tabular Data Access with an Open$\unicode{x2013}$Source Synthetic$\unicode{x2013}$Data SDK
About
Machine learning development critically depends on access to high-quality data. However, increasing restrictions due to privacy, proprietary interests, and ethical concerns have created significant barriers to data accessibility. Synthetic data offers a viable solution by enabling safe, broad data usage without compromising sensitive information. This paper presents the MOSTLY AI Synthetic Data Software Development Kit (SDK), an open-source toolkit designed specifically for synthesizing high-quality tabular data. The SDK integrates robust features such as differential privacy guarantees, fairness-aware data generation, and automated quality assurance into a flexible and accessible Python interface. Leveraging the TabularARGN autoregressive framework, the SDK supports diverse data types and complex multi-table and sequential datasets, delivering competitive performance with notable improvements in speed and usability. Currently deployed both as a cloud service and locally installable software, the SDK has seen rapid adoption, highlighting its practicality in addressing real-world data bottlenecks and promoting widespread data democratization.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Machine Learning | bank-marketing | F1 Score88.5 | 15 | |
| Classification | German Credit | F1 Score62.6 | 15 | |
| Downstream ML Utility | Diabetes | F1 Score96.9 | 8 | |
| Synthetic Data Generation | Clinical Tabular Data | Numerical JSD0.035 | 8 | |
| Tabular Synthetic Data Generation | German Credit | KS Statistic0.022 | 8 | |
| Tabular Synthetic Data Generation | bank-marketing | KS Statistic0.013 | 8 | |
| Tabular Synthetic Data Generation | Census Income | Kolmogorov-Smirnov Statistic (KS)0.006 | 8 | |
| Downstream ML Utility | Census Income | F1-score86.5 | 8 | |
| Tabular Synthetic Data Generation | liver-disorders | KS Statistic0.063 | 8 | |
| Tabular Synthetic Data Generation | Breast cancer | KS Statistic0.038 | 8 |