Classification of Family Planning Participant Status Using Support Vector Machine (SVM) Based on Age and Type of Contraceptive
DOI:
https://doi.org/10.59934/jaiea.v5i1.1251Keywords:
Family Planning, Support Vector Machine, Contraceptive Method, Classification, Machine Learning, Participant StatusAbstract
This research investigates the application of the Support Vector Machine (SVM) algorithm in classifying the status of Family Planning (FP) participants based on two primary input features: the wife’s age and the type of contraceptive method used. The classification objective includes determining whether a participant falls under the categories of “New,” “Repeater,” or “Dropout.” The dataset used in this study was sourced from the Population and Family Planning Control Service Unit (SATPEL PPKB) of Cilebar District, Karawang Regency. It consists of 1,402 records containing both demographic information and contraceptive usage data. Initial data preprocessing involved label encoding for categorical variables to make the dataset suitable for machine learning algorithms, followed by an 80-20 split for training and testing purposes.
The SVM model was trained using the processed dataset, and its performance was evaluated using standard classification metrics such as accuracy, precision, recall, and F1-score. The model achieved a classification accuracy of 56.2%. While it demonstrated reasonable effectiveness in identifying the majority class—“New” participants—with relatively high precision and recall, the model's performance declined substantially for minority classes, particularly the “Dropout” group, which was not accurately predicted by the model. This significant discrepancy in classification performance is likely attributed to class imbalance and the limited discriminatory power of using only two input variables.
The results indicate that, although SVM is capable of modeling the problem, its performance is constrained by the simplicity of the input features. The model's inability to generalize across all classes equally suggests that additional predictive features—such as education level, number of children, duration of contraceptive use, and socio-economic status—may be necessary to improve overall classification accuracy. Furthermore, addressing the imbalance among class distributions through resampling techniques or cost-sensitive learning may enhance the model’s capacity to recognize underrepresented groups. In conclusion, this study serves as a foundational attempt at FP status classification using SVM and highlights the importance of comprehensive feature selection and data balancing strategies for more effective future implementations.
Downloads
References
M. R. Ladiku, Z. Abdussamad, And F. P. Tui, “Efektivitas Program Kampung Kb Di Kecamatan Kwandang Kabupaten Gorontalo,” J. Ilmu Pemerintah. Dan Adm. Publik, Vol. 2, Pp. 862–881, 2024.
P. Arsi And R. Waluyo, “Sentiment Analysis Of Discourse On Moving The Indonesian Capital City Using The Support Vector Machine (Svm) Algorithm,” J. Teknol. Inf. Dan Ilmu Komput., Vol. 8, No. 1, P. 147, 2021, Doi: 10.25126/Jtiik.202183944.
I. Monika Parapat And M. Tanzil Furqon, “Penerapan Metode Support Vector Machine (Svm) Pada Klasifikasi Penyimpangan Tumbuh Kembang Anak,” J. Pengemb. Teknol. Inf. Dan Ilmu Komput., Vol. 2, No. 10, Pp. 3163–3169, 2018, [Online]. Available: Http://J-Ptiik.Ub.Ac.Id
A. Supian, B. Tri Revaldo, N. Marhadi, L. Efrizoni, And R. Rahmaddeni, “Perbandingan Kinerja Naïve Bayes Dan Svm Pada Analisis Sentimen Twitter Ibukota Nusantara,” J. Ilm. Inform., Vol. 12, No. 01, Pp. 15–21, 2024, Doi: 10.33884/Jif.V12i01.8721.
T. R. Dewanti, R. Prathivi, And S. Susanto, “Implementasi Metode Svm Untuk Klasifikasi Penyakit Stunting Bayi,” J. Inform. Teknol. Dan Sains, Vol. 7, No. 1, Pp. 101–106, 2025, Doi: 10.51401/Jinteks.V7i1.5070.
Irmawati, Y. Alkhalifi, A. Fazriansyah, M. Syamsul Azis, And K. Widianto, “Deep Learning Untuk Pendeteksian Penyakit Kanker Payudara Dengan Optimasi Adam,” J. Inf. Syst. Applied, Manag. Account. Res., Vol. 7, No. 1, Pp. 124–136, 2023, Doi: 10.52362/Jisamar.V7i1.1015.
A. Jalil, A. Homaidi, And Z. Fatah, “Implementasi Algoritma Support Vector Machine Untuk Klasifikasi Status Stunting Pada Balita,” G-Tech J. Teknol. Terap., Vol. 8, No. 3, Pp. 2070–2079, 2024, Doi: 10.33379/Gtech.V8i3.4811.
Z. A. Mukharyahya, Y. P. Astuti, And O. N. Cahyani, “Perbandingan Naive Bayes Dan Support Vector Machine Dalam Klasifikasi Tingkat Kemiskinan Di Indonesia,” Edumatic J. Pendidik. Inform., Vol. 9, No. 1, Pp. 119–128, 2025, Doi: 10.29408/Edumatic.V9i1.29512.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Journal of Artificial Intelligence and Engineering Applications (JAIEA)

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.







