Analisis Pola Kriminalitas Menggunakan Data Science Dengan Metode Catboost Classifier Di Polres Kota Bengkulu

  • Santiya Saputri Universitas Dehasen Bengkulu
  • Devi Sartika Universitas Dehasen Bengkulu
  • Abdussalam Al Akbar Universitas Dehasen Bengkulu
Keywords: Crime, Data Science CatBoost Classifier, CRISP-DM, Strategic Decision Making

Abstract

Crime data management at the Bengkulu City Police Station currently faces several operational constraints, including underutilized historical data and conventional analytical methods that prolong the crime-pattern mapping process. This study aimed to analyze crime patterns through a data science approach using the CatBoost Classifier method to support data-driven tactical decision-making within the police department. A quantitative methodology using an Applied Data Science framework was executed following the Cross-Industry Standard Process for Data Mining (CRISP-DM) framework. The study analyzed crime report data extracted from the Bengkulu City Police database, focusing on temporal (time of occurrence) and spatial (district/kecamatan) variables. Model performance was comprehensively evaluated using a Confusion Matrix. Findings revealed that Motor Vehicle Theft (Curanmor) was the most dominant crime category, with peak vulnerability observed in Selebar District and the majority of incidents concentrated during the early morning hours. Feature Importance analysis indicated that the temporal dimension (Time Category) contributed the most (30.37%), followed by geographical location (District) at 29.30% identifying them as the primary predictors shaping crime patterns. Model evaluation for the CatBoost Classifier yielded an overall accuracy of 49%, reflecting performance limitations due to the small dataset size and imbalanced class distribution. Nevertheless, the model demonstrated a high recall value (89%) specifically in detecting Motor Vehicle Theft. maintaining its mility as an early warning signal for street crimes. Conversely, the model completely failed to predict fraud offenses (0% accuracy) because fraud characteristics are not tied to spatial-temporal patterns. The application of the CatBoost Classifier in this study ts best suited as a tactical intelligence support instrument for street crime mitigation, enabling police administrators to optimize directed patrol strategies in high-risk zones and time windows

Downloads

Download data is not yet available.

References

[1] A’la, F. Y., Hartatik, & Riasti, B. K. (2025). A Hybrid Approach for Recommender Systems Based on Alternating Least Squares and CatBoost. Jurnal Teknik Informatika (Jutif), 6(4), 2825–2836. https://doi.org/10.52436/1.jutif.2025.6.4.5002
[2] Adawiyah, Q. (2024). Penerapan Algoritma K-Means Clustering untuk Mengelompokkan Rekomendasi Jenis KB Berbasis Machine Learning (Studi Kasus di Puskesmas Pegang Baru). Universitas Putra Indonesia YPTK Padang.
[3] Ade, H., Auti, P. A. H., Bansod, A., Bhaisare, S., & Dutta, S. (2025). CDAPS – Crime Data Analysis & Prediction System. International Journal of Scientific Research in Engineering and Management, 09(11), 1–9. https://doi.org/10.55041/ijsrem53669
[4] Aditya, A., Umbara, F. R., & Sabrina, P. N. (2025). Klasifikasi Indeks Standar Pencemaran Udara Menggunakan Algoritma Catboost Dengan Teknik Balancing Data Random UnderSampling. Jurnal Algoritma, 22(2), 1751–1760. https://doi.org/10.33364/algoritma/v.22-2.2971
[5] Aditya, M. A., Mulyana, R. D., Eka, I. P., & Widianto, S. R. (2020). Penggabungan Teknologi Untuk Analisa Data Berbasis Data Science. Seminar Nasional Teknologi Komputer & Sains (SAINTEKS), 51–56.
[6] Ashby, M. (2023). Forecasting crime trends to support police strategic decision making. CrimRxiv, 1–28. https://doi.org/10.21428/cb6ab371.8c79f146
[7] Biyantoro, A. S., & Prasetiyo, B. (2024). Penerapan Decision Tree untuk Klasifikasi Status Kesehatan dengan perbandingan KNN dan Naive Bayes. Indonesian Journal of Informatic Research and Software Engineering, 4(1), 47–55. https://journal.irpi.or.id/index.php/ijirse/article/view/1342
[8] Deswandi, A., & Hastomo, W. (2024). Predicting Crime Time Intervals Using Machine Learning Models. Journal of Information Systems and Informatics, 6(4), 2397–2418. https://doi.org/10.51519/journalisi.v6i4.881
[9] Dongga, J., Koru, N., & Lante, G. (2023). Implementasi Data Mining Menggunakan Algoritma Apriori Dalam Menentukan Persediaan Barang (Studi Kasus: Toko Swapen Jaya Manokwari). G-Tech: Jurnal Teknologi Terapan, 7(1), 119–126.
[10] Hairani, & Amrullah, A. Z. (2021). PELATIHAN PENGENALAN DATA SCIENCE UNTUK MENINGKATKAN KEMAMPUAN DALAM PENGOLAHAN DATA. Jurnal Abdidas, 2(5), 1092–1098.
[11] Hasan, Z., AS, D. A., Febriyanti, A., & Mariska, S. (2023). Kriminalitas Pencurian Sepedah Motor Di Desa Gandri Kecamatan Penengahan Kabupaten Lampung Selatan. JURNAL RECTUM: Tinjauan Yuridis Penanganan Tindak Pidana, 5(3), 245. https://doi.org/10.46930/jurnalrectum.v5i3.3501
[12] He, Y., Yang, B., & Chu, C. (2024). GA-CatBoost-Weight Algorithm for Predicting Casualties in Terrorist Attacks: Addressing Data Imbalance and Enhancing Performance. Mathematics, 12(6). https://doi.org/10.3390/math12060818
[13] Insiyah, I., Khasanah, M., & Hendarsyah, T. P. (2023). Penerapan Metode Ward Clustering Untuk Pengelompokkan Daerah Rawan Kriminalitas Di Jawa Timur Tahun 2021. Jurnal Statistika Dan Komputasi, 2(1), 44–54. https://doi.org/10.32665/statkom.v2i1.1664
[14] Istianto, A. F., Hadiana, A. I., & Umbara, F. R. (2024). Prediksi Curah Hujan Menggunakan Metode Categorical Boosting (Catboost). JATI (Jurnal Mahasiswa Teknik Informatika), 7(4), 2930–2937. https://doi.org/10.36040/jati.v7i4.7304
[15] Nahjan, M. R., Heryana, N., & Voutama, A. (2023). Implementasi Rapidminer Dengan Metode Clustering K-Means Untuk Analisa Penjualan Pada Toko Oj Cell. JATI (Jurnal Mahasiswa Teknik Informatika), 7(1), 101–104.
[16] Naldy, E. T., & Andri, A. (2021). Penerapan Data Mining Untuk Analisis Daftar Pembelian Konsumen Dengan Menggunakan Algoritma Apriori Pada Transaksi Penjualan Toko Bangunan MDN. Jurnal Nasional Ilmu Komputer, 2(2), 89–101. https://doi.org/10.47747/jurnalnik.v2i2.525
[17] Nguyen, N., & Ngo, D. (2025). Comparative analysis of boosting algorithms for predicting personal default. Cogent Economics and Finance, 13(1). https://doi.org/10.1080/23322039.2025.2465971
[18] Pahlevi, O., Wulandari, D. A. N., Rahayu, L. K., Leidiyana, H., & Handrianto, Y. (2024). Model Klasifikasi Risiko Stunting Pada Balita Menggunakan Algoritma CatBoost Classifier. Bulletin of Computer Science Research, 4(6), 414–421. https://doi.org/10.47065/bulletincsr.v4i6.373
[19] Rahmat, A., Hardi, H., Syam, F. A., Zamzami, Z., Febriadi, B., & Windarto, A. P. (2021). Utilization of the field of data mining in mapping the area of the Human Development Index (HDI) in Indonesia. Journal of Physics: Conference Series, 1783(1). https://doi.org/10.1088/1742-6596/1783/1/012035
[20] Ramadhon, R. N., Ogi, A., Agung, A. P., Putra, R., Febrihartina, S. S., & Firdaus, U. (2024). Implementasi Algoritma Decision Tree untuk Klasifikasi Pelanggan Aktif atau Tidak Aktif pada Data Bank. Karimah Tauhid, 3(2), 1860–1874. https://doi.org/10.30997/karimahtauhid.v3i2.11952
[21] Razi, S. M. A., Octariadi, B. C., & Siregar, A. C. (2025). Klasifikasi Penyakit Hepatitis Menggunakan Algoritma Catboost. Kohesi: Jurnal Multidisiplin Saintek, 8(3), 1–11. https://doi.org/10.8734/Kohesi.v1i2.365
[22] Rosiana, P. S., Mohsa, A. A., Fadila, M. A., & Haerul, J. (2023). Visualisasi Data Karawang Dengan Menggunakan Algoritma Clustering K-Means. JITET (Jurnal Informatika Dan Teknik Elektro Terapan), 11(3), 822–828.
[23] Sabili, N. L., Umbara, F. R., & Melina. (2024). Klasifikasi Penyakit Diabetes Menggunakan Algoritma Categorical Boosting Dengan Faktor Risiko Diabetes. JATI (Jurnal Mahasiswa Teknik Informatika), 8(6), 11391–11398. https://doi.org/10.36040/jati.v8i6.11447
[24] Sakmar, M., Kadir, N. T., Shofo, P. A., & Darmawan, A. (2026). Efektivitas Xgboost Lightgbm Dan Catboost Pada Dataset Imbalanced Predictive Maintenance. SINTA Jurnal Sistem Informasi Dan Teknologi Komputasi, 3, 36–44. https://doi.org/10.61124/sinta.v3i1.145
[25] Saputra, D. C., Herlambang, B. A., & Anam, A. K. (2024). Sistem Informasi Geografis Tindak Kriminal Di Jawa Tengah Tahun 2019 – 2021. Jurnal Informatika Upgris, 10(1), 47–55. https://doi.org/10.26877/jiu.v10i1.18133
[26] Sartika, D., & Jumadi, J. (2023). Implementasi Data Mining Untuk Pengelompokkan Wilayah Pelanggaran Lalu Lintas Menggunakan Metode K-Means Pada Polres Bengkulu. Journal of Science and Social Research, 4307(2), 345–349. http://jurnal.goretanpena.com/index.php/JSSR
[27] Yazid, F., & Mulya, E. S. (2025). Tipologi Kriminal: Memahami Kategori, Bentuk, Karakteristik Dan Faktor-Faktor Penyebab Terjadinya Tindakan Kriminal. Jurnal Psikologi Dan Bimbingan Konseling, 11(2), 1–10.
[28] Yoandito, N., Rosyidah, U. A., & Abdurrahman, G. (2025). Penerapan Algoritma Random Forest Dalam Analisis Dan Prediksi Tingkat Kejahatan Berdasarkan Data Kriminalitas Polres Jember. Jurnal Smart Teknologi, 6(6), 2774–1702. http://jurnal.unmuhjember.ac.id/index.php/JST
[29] Zhao, X., Fan, W., Liu, H., & Tang, J. (2022). Multi-Type Urban Crime Prediction. Proceedings : Conference on Artificial Intelligence, 36(1), 4388–4396. https://doi.org/10.1609/aaai.v36i4.20360
Published
2026-10-28
How to Cite
Saputri, S., Sartika, D., & Akbar, A. (2026). Analisis Pola Kriminalitas Menggunakan Data Science Dengan Metode Catboost Classifier Di Polres Kota Bengkulu. JURNAL MEDIA INFOTAMA, 22(2), 406-414. https://doi.org/10.37676/jmi.v22i2.13318
Section
Articles