├── .gitattributes ├── .gitignore ├── LICENSE ├── On_the_Generation_and_Evaluation_of_Synthetic_Tabular_Data.pdf ├── Presentation - On the Generation and Evaluation of Synthetic Data.pptx.pdf ├── README.md ├── notebooks ├── Gaussian_mixture_models.ipynb ├── data_comparison.ipynb ├── data_comparison_berka.ipynb ├── data_comparison_census.ipynb ├── data_comparison_creditcard.ipynb ├── eval.py ├── evaluation_classifier.ipynb ├── gumbel_softmax.ipynb └── script.py ├── report_images ├── Cumsum-example.png ├── Extrema_example.png ├── chainrule_example.png ├── gmm.png ├── gradient_descent.jpg ├── mean_std_plotted.png ├── medgan-architecture.png ├── mnist_100_sva_20-500.pdf ├── mnist_auto_encoder.png ├── mnist_auto_encoder_combined_loss.png ├── mnist_gan_example.png ├── mnist_kl_only.png ├── normal-auto-encoder.png ├── results │ ├── berka_correlations.png │ ├── berka_mean_std.png │ ├── census_correlation.png │ ├── census_mean_std.png │ ├── column_correlations_berka_tgan.png │ ├── column_distributions_berka_medgan.png │ ├── column_distributions_berka_tgan.png │ ├── creditcard_correlation.png │ ├── creditcard_mean_std.png │ ├── cumsums_creditcard_tablegan.png │ └── cumsums_creditcard_tgan_wgan_gp.png ├── toy.png ├── vanishing-gradient-divergenes.jpeg └── variational-autoencoder-faces.jpg ├── tgan_org ├── __init__.py ├── cli.py ├── data.py ├── model.py └── trainer.py ├── tgan_skip ├── __init__.py ├── cli.py ├── data.py ├── model.py └── trainer.py └── tgan_wgan_gp ├── __init__.py ├── cli.py ├── data.py ├── model.py └── trainer.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/LICENSE -------------------------------------------------------------------------------- /On_the_Generation_and_Evaluation_of_Synthetic_Tabular_Data.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/On_the_Generation_and_Evaluation_of_Synthetic_Tabular_Data.pdf -------------------------------------------------------------------------------- /Presentation - On the Generation and Evaluation of Synthetic Data.pptx.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/Presentation - On the Generation and Evaluation of Synthetic Data.pptx.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/README.md -------------------------------------------------------------------------------- /notebooks/Gaussian_mixture_models.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/notebooks/Gaussian_mixture_models.ipynb -------------------------------------------------------------------------------- /notebooks/data_comparison.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/notebooks/data_comparison.ipynb -------------------------------------------------------------------------------- /notebooks/data_comparison_berka.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/notebooks/data_comparison_berka.ipynb -------------------------------------------------------------------------------- /notebooks/data_comparison_census.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/notebooks/data_comparison_census.ipynb -------------------------------------------------------------------------------- /notebooks/data_comparison_creditcard.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/notebooks/data_comparison_creditcard.ipynb -------------------------------------------------------------------------------- /notebooks/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/notebooks/eval.py -------------------------------------------------------------------------------- /notebooks/evaluation_classifier.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/notebooks/evaluation_classifier.ipynb -------------------------------------------------------------------------------- /notebooks/gumbel_softmax.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/notebooks/gumbel_softmax.ipynb -------------------------------------------------------------------------------- /notebooks/script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/notebooks/script.py -------------------------------------------------------------------------------- /report_images/Cumsum-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/Cumsum-example.png -------------------------------------------------------------------------------- /report_images/Extrema_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/Extrema_example.png -------------------------------------------------------------------------------- /report_images/chainrule_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/chainrule_example.png -------------------------------------------------------------------------------- /report_images/gmm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/gmm.png -------------------------------------------------------------------------------- /report_images/gradient_descent.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/gradient_descent.jpg -------------------------------------------------------------------------------- /report_images/mean_std_plotted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/mean_std_plotted.png -------------------------------------------------------------------------------- /report_images/medgan-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/medgan-architecture.png -------------------------------------------------------------------------------- /report_images/mnist_100_sva_20-500.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/mnist_100_sva_20-500.pdf -------------------------------------------------------------------------------- /report_images/mnist_auto_encoder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/mnist_auto_encoder.png -------------------------------------------------------------------------------- /report_images/mnist_auto_encoder_combined_loss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/mnist_auto_encoder_combined_loss.png -------------------------------------------------------------------------------- /report_images/mnist_gan_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/mnist_gan_example.png -------------------------------------------------------------------------------- /report_images/mnist_kl_only.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/mnist_kl_only.png -------------------------------------------------------------------------------- /report_images/normal-auto-encoder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/normal-auto-encoder.png -------------------------------------------------------------------------------- /report_images/results/berka_correlations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/results/berka_correlations.png -------------------------------------------------------------------------------- /report_images/results/berka_mean_std.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/results/berka_mean_std.png -------------------------------------------------------------------------------- /report_images/results/census_correlation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/results/census_correlation.png -------------------------------------------------------------------------------- /report_images/results/census_mean_std.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/results/census_mean_std.png -------------------------------------------------------------------------------- /report_images/results/column_correlations_berka_tgan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/results/column_correlations_berka_tgan.png -------------------------------------------------------------------------------- /report_images/results/column_distributions_berka_medgan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/results/column_distributions_berka_medgan.png -------------------------------------------------------------------------------- /report_images/results/column_distributions_berka_tgan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/results/column_distributions_berka_tgan.png -------------------------------------------------------------------------------- /report_images/results/creditcard_correlation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/results/creditcard_correlation.png -------------------------------------------------------------------------------- /report_images/results/creditcard_mean_std.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/results/creditcard_mean_std.png -------------------------------------------------------------------------------- /report_images/results/cumsums_creditcard_tablegan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/results/cumsums_creditcard_tablegan.png -------------------------------------------------------------------------------- /report_images/results/cumsums_creditcard_tgan_wgan_gp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/results/cumsums_creditcard_tgan_wgan_gp.png -------------------------------------------------------------------------------- /report_images/toy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/toy.png -------------------------------------------------------------------------------- /report_images/vanishing-gradient-divergenes.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/vanishing-gradient-divergenes.jpeg -------------------------------------------------------------------------------- /report_images/variational-autoencoder-faces.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/report_images/variational-autoencoder-faces.jpg -------------------------------------------------------------------------------- /tgan_org/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/tgan_org/__init__.py -------------------------------------------------------------------------------- /tgan_org/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/tgan_org/cli.py -------------------------------------------------------------------------------- /tgan_org/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/tgan_org/data.py -------------------------------------------------------------------------------- /tgan_org/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/tgan_org/model.py -------------------------------------------------------------------------------- /tgan_org/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/tgan_org/trainer.py -------------------------------------------------------------------------------- /tgan_skip/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/tgan_skip/__init__.py -------------------------------------------------------------------------------- /tgan_skip/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/tgan_skip/cli.py -------------------------------------------------------------------------------- /tgan_skip/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/tgan_skip/data.py -------------------------------------------------------------------------------- /tgan_skip/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/tgan_skip/model.py -------------------------------------------------------------------------------- /tgan_skip/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/tgan_skip/trainer.py -------------------------------------------------------------------------------- /tgan_wgan_gp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/tgan_wgan_gp/__init__.py -------------------------------------------------------------------------------- /tgan_wgan_gp/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/tgan_wgan_gp/cli.py -------------------------------------------------------------------------------- /tgan_wgan_gp/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/tgan_wgan_gp/data.py -------------------------------------------------------------------------------- /tgan_wgan_gp/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/tgan_wgan_gp/model.py -------------------------------------------------------------------------------- /tgan_wgan_gp/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Baukebrenninkmeijer/On-the-Generation-and-Evaluation-of-Synthetic-Tabular-Data-using-GANs/HEAD/tgan_wgan_gp/trainer.py --------------------------------------------------------------------------------