PEMBANGKITAN POPULASI SINTETIS KEPENDUDUKAN KOTA CIREBON MENGGUNAKAN HIBRIDA CTGAN DAN ITERATIVE PROPORTIONAL FITTING

Authors

  • Achmad Syaiful Hidayat Universitas Catur Insan Cendekia
  • Marsani Asfi Universitas Catur Insan Cendekia
  • Petrus Sokibi Universitas Catur Insan Cendekia

DOI:

https://doi.org/10.70248/jrsit.v4i1.4471

Keywords:

Data Sintetis, CTGAN, Iterative Proportional Fitting, Populasi Sintetis, Kependudukan

Abstract

Keterbatasan akses terhadap data mikro kependudukan di Indonesia akibat regulasi perlindungan data pribadi menyulitkan analisis level individu, sementara data agregat publik berisiko kehilangan variasi antarindividu dan menimbulkan ecological fallacy. Penelitian ini mengusulkan pipeline pembangkitan populasi sintetis dengan studi kasus Disdukcapil Kota Cirebon yang mengintegrasikan Conditional Tabular Generative Adversarial Network (CTGAN) dengan Iterative Proportional Fitting (IPF). Indonesia Family Life Survey 5 (IFLS5) digunakan sebagai data mikro referensi berskala nasional untuk mempelajari pola hubungan antarvariabel demografis, dengan keterbatasan bahwa distribusinya tidak secara langsung merepresentasikan karakteristik lokal Kota Cirebon. Secara teoritis, struktur hubungan antarvariabel demografis pada data mikro cenderung lebih stabil lintas wilayah dibandingkan distribusi marginalnya, sehingga IFLS5 tetap dapat menjadi benih awal yang valid sebelum disesuaikan melalui constraint agregat Kota Cirebon pada tahap kalibrasi IPF. Dataset IFLS5 sebanyak 89.382 baris hasil penggabungan disaring menjadi 21.871 baris untuk melatih CTGAN, kemudian benih populasi sintetis dikalibrasi menggunakan data agregat Disdukcapil dan diintegerkan melalui metode Truncate-Replicate-Sample (TRS). Model CTGAN terbaik dipilih pada epoch 200 dari enam variasi epoch yang diuji, berdasarkan keseimbangan kemiripan distribusi dan preservasi hubungan antarvariabel. Setelah kalibrasi IPF, populasi sintetis akhir memperoleh rata-rata Jensen-Shannon Similarity (JSS) 0,9856, Mean Absolute Error (MAE) 0,0062, dan MAE matriks Cramer's V 0,0279, sementara seluruh constraint menghasilkan Weighted Absolute Percentage Error (WAPE) di bawah 10%. Hasil tersebut menunjukkan CTGAN dan IPF saling melengkapi dalam membentuk populasi sintetis yang mempertahankan struktur mikro data referensi sekaligus menyesuaikan distribusi agregat wilayah target, dengan tetap mempertimbangkan keterbatasan representasi lokal dan risiko privasi pada kombinasi atribut bergranularitas tinggi.

References

Andika, S. D., & Agustiono, W. (2024). Analisis Penerapan Sistem Informasi Administrasi Kependudukan (SIAK) di Dinas Kependudukan dan Catatan Sipil Kabupaten Tuban dengan Metode End-User Computing Satisfaction. JATI (Jurnal Mahasiswa Teknik Informatika), 8(4). https://doi.org/10.36040/jati.v8i4.10264

Beckman, R. J., Baggerly, K. A., & McKay, M. D. (1996). Creating synthetic baseline populations. Transportation Research Part A: Policy and Practice, 30(6 PART A), 415–429. https://doi.org/10.1016/0965-8564(96)00004-3

Bergsma, W. (2013). A bias correction for Cramér’s V and Tschuprow’s T. Journal of the Korean Statistical Society, 42(3), 323–328. https://doi.org/10.1016/j.jkss.2012.10.002

Corporation, R. (2016). The Indonesia Family Life Survey (IFLS5): Wave 5. https://www.rand.org/well-being/social-and-behavioral-policy/data/FLS/IFLS.html

Darsel, V., Côme, E., & Oukhellou, L. (2026). Robust and reproducible evaluation framework for population synthesis models—Application to probabilistic and deep generative models. Transportation Research Part C: Emerging Technologies, 186. https://doi.org/10.1016/j.trc.2026.105627

Deming, W. E., & Stephan, F. F. (1940). On a least squares adjustment of a sampled frequency table when the expected marginal totals are known. The Annals of Mathematical Statistics, 11(4), 427–444. https://doi.org/10.1214/aoms/1177731829

Duran-Heras, A., Garcia-Gutierrez, I., & Castilla-Alcala, G. (2018). Comparison of Iterative Proportional Fitting and Simulated Annealing as synthetic population generation techniques: Importance of the rounding method. Computers, Environment and Urban Systems, 68, 78–88. https://doi.org/10.1016/j.compenvurbsys.2017.11.001

Endres, D. M., & Schindelin, J. E. (2003). A new metric for probability distributions. IEEE Transactions on Information Theory, 49(7), 1858–1860. https://doi.org/10.1109/TIT.2003.813506

Errington, A., Einbeck, J., Cumming, J., Rössler, U., & Endesfelder, D. (2022). The effect of data aggregation on dispersion estimates in count data models. The International Journal of Biostatistics, 18(1), 183–202. https://doi.org/10.1515/ijb-2020-0079

Fadliansyah, F., Mubarok, M. K., Aziz, M. D., & Augustia, A. E. (2025). Evaluasi Pembelajaran dari Kasus Kebocoran Data di Indonesia sebagai Negara dengan Data Breach Terbesar Ke-8 Dunia. TEKNOBIS: Jurnal Teknologi, Bisnis Dan Pendidikan, 3(2), 272–277. https://jurnalmahasiswa.com/index.php/teknobis/article/view/3025

Gelb, J., Apparicio, P., & Alizadeh, H. (2024). A synthetic vulnerable population dataset for fine scale geographical equity analysis and urban planning. Scientific Data, 11, 954. https://doi.org/10.1038/s41597-024-03771-6

Gulo, J. (2025). Identifikasi Faktor Penentu Kemiskinan di Indonesia Melalui Pendekatan Regresi Linier Berganda. J. Publ. Sist. Inf. Dan Manaj. Bisnis, 4(2), 299–310. https://doi.org/10.55606/jupsim.v4i2.4157

Hyeong, J., Kim, J., Park, N., & Jajodia, S. (2022). An empirical study on the membership inference attack against tabular data synthesis models. Proceedings of the 31st ACM International Conference on Information & Knowledge Management (CIKM), 4064–4068. https://doi.org/10.1145/3511808.3557546

Hyndman, R. J., & Koehler, A. B. (2006). Another look at measures of forecast accuracy. International Journal of Forecasting, 22(4), 679–688. https://doi.org/10.1016/j.ijforecast.2006.03.001

Indonesia, R. (2022). Undang-Undang Nomor 27 Tahun 2022 tentang Pelindungan Data Pribadi.

Juanuari, J., Manzis, I., Musyaffa, A., Ngara, S. M., Syahla, H., & Putra, J. L. (2026). Implementasi K-Nearest Neighbor untuk Klasifikasi Tingkat Kemiskinan Sebagai Pendukung Pengambilan Keputusan Sosial di Indonesia. Infomatek, 28(1), 1–10. https://doi.org/10.23969/infomatek.v28i1.26866

Karr, A. F., Kohnen, C. N., Oganian, A., Reiter, J. P., & Sanil, A. P. (2006). A framework for evaluating the utility of data altered to protect confidentiality. The American Statistician, 60(3), 224–232. https://doi.org/10.1198/000313006X124640

Kim, E.-J., & Bansal, P. (2023). A deep generative model for feasible and diverse population synthesis. Transportation Research Part C: Emerging Technologies, 148. https://doi.org/10.1016/j.trc.2023.104053

Lewis, C. D. . (1982). Industrial and business forecasting methods : a practical guide to exponential smoothing and curve fitting. Butterworth Scientific.

Lin, Z., Khetan, A., Fanti, G., & Oh, S. (2018). PacGAN: The power of two samples in generative adversarial networks.

Little, C., Allmendinger, R., & Elliot, M. (2025). Synthetic Census Microdata Generation: A Comparative Study of Synthesis Methods Examining the Trade-Off Between Disclosure Risk and Utility. Journal of Official Statistics, 41(1). https://doi.org/10.1177/0282423X241266523

Little, R. J. A., & Rubin, D. B. (2019). Statistical Analysis with Missing Data (3rd ed.). Wiley. https://doi.org/10.1002/9781119482260

Lovelace, R., & Ballas, D. (2013). “Truncate, replicate, sample”: A method for creating integer weights for spatial microsimulation. Computers, Environment and Urban Systems, 41, 1–11. https://doi.org/10.1016/j.compenvurbsys.2013.03.004

Miletic, M., & Sariyar, M. (2024). Challenges of Using Synthetic Data Generation Methods for Tabular Microdata. Applied Sciences, 14(14), 5975. https://doi.org/10.3390/app14145975

Miura, T., Kii, M., Shibahara, T., Iwahana, K., Okuda, T., Ichikawa, A., & Yanai, N. (2024). SETSUBUN: Revisiting Membership Inference Game for Evaluating Synthetic Data Generation. Journal of Information Processing, 32, 757–766. https://doi.org/10.2197/ipsjjip.32.757

Mwigereri, D. G., Kamotho, N. T., Waljee, A. K., Rego, R. T., Weinheimer-Haus, E. M., Alarakhiya, F., Ngugi, A. K., Price, W. N., Zhu, J., Wong, S. P., & Siwo, G. H. (2025). Synthetic data generation of health and demographic surveillance systems data: a case study in a low- and middle-income country. JAMIA Open, 8(6). https://doi.org/10.1093/jamiaopen/ooaf137

Pathare, A. (2023). Comparison of tabular synthetic data generation techniques using propensity and cluster log metric. International Journal of Information Management Data Insights, 3(2), 100177. https://doi.org/10.1016/j.jjimei.2023.100177

Ponte, G. R., Wieringa, J. E., Boot, T., & Verhoef, P. C. (2024). Where’s Waldo? A framework for quantifying the privacy-utility trade-off in marketing applications. International Journal of Research in Marketing, 41(3), 529–546. https://doi.org/10.1016/j.ijresmar.2024.05.003

Putra, R. K., Agustin, Y., Ihsan, L. N., & Dafiqi, Z. A. (2025). Institutional Dysfunction in Personal Data Protection: A Legal-Political Analysis Based on New Institutional Theory. PERKARA: Jurnal Ilmu Hukum Dan Politik, 3(2), 938–949. https://doi.org/10.51903/bkktey52

Ramadhan, R., & Bintari, A. (2025). Kualitas E-Service dalam Pelayanan Administrasi Kependudukan melalui Aplikasi E-OPEN di Kota Bekasi Tahun 2023. Jurnal Governansi, 11(1), 1–14. https://doi.org/10.30997/jgs.v11i1.14204

Reiter, J. P. (2005). Releasing multiply imputed, synthetic public use microdata: An illustration and empirical study. Journal of the Royal Statistical Society: Series A (Statistics in Society), 168(1), 185–205. https://doi.org/10.1111/j.1467-985X.2004.00343.x

Rendi, M., Tamza, F. B., & Fardiansyah, A. I. (2026). Perlindungan Data Pribadi dalam Era Digitalisasi dan Tantangan Keamanan Siber di Indonesia. Jurnal Hukum Lex Generalis, 6(12). https://doi.org/10.56370/jhlg.v6i12.2452

Sharma, P., Kumar, M., Sharma, H. K., & Biju, S. M. (2024). Generative adversarial networks (GANs): Introduction, Taxonomy, Variants, Limitations, and Applications. Multimedia Tools and Applications, 83, 88811–88858. https://doi.org/10.1007/s11042-024-18767-y

Shokri, R., Stronati, M., Song, C., & Shmatikov, V. (2017). Membership Inference Attacks Against Machine Learning Models. In 2017 IEEE Symposium on Security and Privacy (pp. 3–18). https://doi.org/10.1109/SP.2017.41

Soleh, M., & Tjenreng, Z. (2025). Strategi Pencegahan Kebocoran Data Pelayanan Publik di Era Digital. Jurnal Kajian Pemerintah: Journal of Government, Social and Politics, 11(1). https://doi.org/10.25299/jkp.2025.vol11(1).20524

Strauss, J., Witoelar, F., & Sikoki, B. (2016). The Fifth Wave of the Indonesia Family Life Survey: Overview and Field Report: Volume 1. RAND Corporation. https://doi.org/10.7249/WR1143.1

Sun, L., & Erath, A. (2015). A Bayesian network approach for population synthesis. Transportation Research Part C: Emerging Technologies, 61, 49–62. https://doi.org/10.1016/j.trc.2015.10.010

Sweeney, L. (2002). k-anonymity: A model for protecting privacy. International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems, 10(5), 557–570. https://doi.org/10.1142/S0218488502001648

van Breugel, B., Sun, H., Qian, Z., & van der Schaar, M. (2023). Membership Inference Attacks against Synthetic Data through Overfitting Detection. In Proceedings of AISTATS (Vol. 206, pp. 3493–3514).

van Buuren, S. (2018). Flexible Imputation of Missing Data (2nd ed.). In Chapman and Hall/CRC. https://doi.org/10.1201/9780429492259

Voas, D., & Williamson, P. (2001). Evaluating Goodness-of-Fit Measures for Synthetic Microdata. Geographical and Environmental Modelling, 5(2), 177–200. https://doi.org/10.1080/13615930120086078

Willenborg, L. C. R. J. ., & Waal, T. de. (2001). Elements of statistical disclosure control. Springer.

Willmott, C. J., & Matsuura, K. (2005). Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance. Climate Research, 30, 79–82. https://doi.org/10.3354/cr030079

Xu, L., Skoularidou, M., Cuesta-Infante, A., & Veeramachaneni, K. (2019). Modeling Tabular data using Conditional GAN. In Advances in Neural Information Processing Systems (NeurIPS) (Vol. 32, pp. 7333–7343).

Yao, Z., Krčo, N., Ganev, G., & de Montjoye, Y.-A. (2025). The DCR Delusion: Measuring the Privacy Risk of Synthetic Data.

Yulanda, A., & Frinaldi, A. (2023). Inovasi Program Identitas Kependudukan Digital dalam Upaya Meningkatkan Kualitas Layanan Kependudukan di Indonesia. Titian: Jurnal Ilmu Humaniora, 7(2), 415–426. https://doi.org/10.22437/titian.v7i2.30348

Zhang, Z., Yan, C., & Malin, B. A. (2022). Membership inference attacks against synthetic health data. Journal of Biomedical Informatics, 125. https://doi.org/10.1016/j.jbi.2021.103977

Zhao, Z. (2023). CTAB-GAN+: Enhancing Tabular Data Synthesis. Frontiers in Big Data. https://doi.org/10.3389/fdata.2023.1296508

Downloads

Published

2026-08-31

How to Cite

Achmad Syaiful Hidayat, Marsani Asfi, & Petrus Sokibi. (2026). PEMBANGKITAN POPULASI SINTETIS KEPENDUDUKAN KOTA CIREBON MENGGUNAKAN HIBRIDA CTGAN DAN ITERATIVE PROPORTIONAL FITTING. Jurnal Rekayasa Sistem Informasi Dan Teknologi, 4(1), 79–94. https://doi.org/10.70248/jrsit.v4i1.4471

Issue

Section

Artikel