PEMBANGKITAN POPULASI SINTETIS KEPENDUDUKAN KOTA CIREBON MENGGUNAKAN HIBRIDA CTGAN DAN ITERATIVE PROPORTIONAL FITTING
DOI:
https://doi.org/10.70248/jrsit.v4i1.4471Keywords:
Data Sintetis, CTGAN, Iterative Proportional Fitting, Populasi Sintetis, KependudukanAbstract
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




















