ANALISIS PROBALITAS NAÏVE BAYES BERBASIS LAPLACE SMOOTHING KEBUTUHAN RESTOCK FARMASI

Authors

  • Arga Fauzi Indratna Universitas Muhammaddiyah Ponorogo
  • Adi Fajaryanto Cobantoro Universitas Muhammaddiyah Ponorogo
  • Ismail Abdurrozzaq Zulkarnain Universitas Muhammaddiyah Ponorogo

DOI:

https://doi.org/10.33480/inti.v21i1.8663

Keywords:

Drug Stock Prediction, Laravel, Naïve Bayes, SMOTE, White Box Testing

Abstract

Drug inventory management plays a critical role in supporting hospital health services. Amal Sehat Wonogiri Hospital faces challenges in managing drug stocks due to manual recording processes prone to errors, data update delays, and inaccurate inventory information, creating risks of stock-out and overstock conditions. This study implements the Naive Bayes algorithm with Laplace Smoothing optimization to classify drug stock conditions into three categories: Safe (Aman), Low Stock (Menipis), and Needs Restocking (Restok). To address class imbalance in the dataset, this study applies SMOTE (Synthetic Minority Over-sampling Technique) and provides a comparative analysis against the Decision Tree C4.5 algorithm. The system was developed using the Rapid Application Development (RAD) methodology with the Laravel framework and MySQL database, utilizing 38,531 historical pharmacy transaction records from January to October 2025. Following a stratified 80:20 train-test split, model evaluation on 7,707 test records yielded an accuracy of 84.04%, with weighted-average precision of 87% and recall of 84%. Five-fold cross-validation confirmed model stability with a mean accuracy of 83.16%. Comparative experiments demonstrated that although Decision Tree achieves higher overall accuracy (87.43%), Naive Bayes with Laplace Smoothing significantly outperforms Decision Tree in detecting the critical Low Stock class (F1-score: 54.73% vs 25.23%; recall: 70.69% vs 16.09%), proving its superiority in minimizing the risk of undetected stock shortages.

Downloads

Download data is not yet available.

References

Agustrino, M. A., & Widajantie, T. D. (2023). Faktor Kesalahan Pengelolaan Persediaan Medis Terhadap Perhitungan Beban Persediaan Medis Puskesmas X. Jurnal Masyarakat Mengabdi Nusantara, 2(4), 101–110. https://doi.org/10.58374/jmmn.v2i4.216

Angraini, D., Novitri, A., & Irawan, B. (2025). Analisis Faktor Penyebab Stock Out Obat di Gudang Farmasi RSI Ibnu Sina Padang. SEHATMAS: Jurnal Ilmiah Kesehatan Masyarakat, 4(1), 307–321. https://doi.org/10.55123/sehatmas.v4i1.3453

Erni, E., Kamarudin, & Windarsyah. (2025). Klasifikasi Stok Barang Menggunakan Naive Bayes Untuk Optimalisasi Persediaan Toko Ahmad Adam. Jurnal Ilmiah Teknik Mesin, Elektro Dan Komputer, 5(2), 292–303. https://doi.org/10.51903/juritek.v5i2.3918

Hidayat, N., & Hati, K. (2021). Penerapan Metode Rapid Application Development (RAD) dalam Rancang Bangun Sistem Informasi Rapor Online (SIRALINE). Jurnal Sistem Informasi, 10(1), 8–17. https://doi.org/10.51998/jsi.v10i1.352

Irawan, Y. H., Rostikarina, N. A., & Rahmawati, Y. (2024). Kajian Literatur Pengelolaan Obat Di Rumah Sakit. ASSYIFA : Jurnal Ilmu Kesehatan, 2(2), 336–342. https://doi.org/10.62085/ajk.v2i2.100

Nadhifa, A., Zakaria, M., & Irwansyah, D. (2022). Analisis Metode Abc (Always, Better, Control) Dan Eoq (Economic Order Quantity) Dalam Pengendalian Persediaan Obat Pada Klinik Vinca Rosea. Industrial Engineering Journal, 11(2). https://doi.org/10.53912/iej.v11i2.945

Nurmaleni, & Masdalipa, R. (2025). Klasifikasi Data Penggunaan Obat Dengan Algoritma Naïve Bayes Di Rumah Sakit Umum Daerah (Rsud) Kota Pagar Alam. JURNAL MEDIA INFORMATIKA[JUMIN], 6(2), 1169–1184. https://doi.org/10.55338/jumin.v6i2.5470

Octavia, P. (2024). Implementasi Algoritma Naïve Bayes Dalam Klasifikasi Produk-Produk Terlaris Article Info Abstrak. JSAI: Journal Scientific and Applied Informatics, 7(2), 411–414. https://doi.org/10.36085/jsai.v7i2.7280

Pangestu, A. G., Fajaryanto C, A., & Prasetyo, A. (2025). Penerapan Algoritma Naive Bayes pada Pemilihan Jenis Pelatihan Kerja. SenarFe7, 7(1), 171–192. https://journal.fortei7.org/index.php/sinarFe7/article/view/758

Pratiwi, K. W., Supiyandi, & Lubis, A. H. (2024). Implementasi Data Mining Pada Persediaan Obat Di Apotek Ritonga Farma Menggunakan Algoritma Naïve Bayes. Journal of Science and Social Research, 4307(1), 281–286.

Pulungan, S. M., Febrianti, R., Lestari, T., Gurning, N., & Fitriana, N. (2023). Analisis Teknik Entity-Relationship Diagram Dalam Perancangan Database. Jurnal Ekonomi Manajemen Dan Bisnis (JEMB), 1(2), 98–102. https://doi.org/10.47233/jemb.v1i2.533

Putra, A. P., & Nuryasin, I. (2024). Pengujian Sistem Informasi Monitoring Dava Kebab Menggunakan White Box Testing Dengan Teknik Basis Path. INFOTECH : Jurnal Informatika & Teknologi, 5(1), 63–75. https://doi.org/10.37373/infotech.v5i1.1147

Rasendah, R., & Andriani, H. (2025). Analisis Faktor Penyebab Stock Out Dan Stagnant Pada Pelayanan Farmasi Rumah Sakit Di Indonesia Serta Upaya Pencegahannya. Jurnal Sosial Dan Sains, 5(7), 3238–3245. https://doi.org/10.59188/jurnalsosains.v5i7.32402

Ruhiyat, Y., & Nurfalah, R. (2025). Implementasi Metode Rapid Application Development dan Pengujian Katalon Pada Aplikasi Laporan Barang Rusak. INTI NUSA MANDIRI, 19(2), 154–163.

Sie, J. B. L., Izmy Alwiah Musdar, & Syamsul Bahri. (2022). Pengujian White Box Testing Terhadap Website Room Menggunakan Teknik Basis Path. KHARISMA Tech, 17(2), 45–57. https://doi.org/10.55645/kharismatech.v17i2.235

Siregar, P. I., Andrianto, R., Irawan, R., Informasi, S., Teknologi, I., Padang, S., & Utara, L. (2024). Pengembangan Aplikasi Prediksi Stok Obat Berbasis Machine Learning Single Moving Average untuk Manajemen Persediaan (Studi Kasus: RSUD Gunung Tua). Jurnal Pendidikan Tambusai, 8, 33467–33478.

Sulistiyono, M., Pristyanto, Y., Adi, S., & Gumelar, G. (2021). Implementasi Algoritma Synthetic Minority Over-Sampling Technique untuk Menangani Ketidakseimbangan Kelas pada Dataset Klasifikasi. Sistemasi, 10(2), 445. https://doi.org/10.32520/stmsi.v10i2.1303

Supriadi, A., & Fatmasari. (2021). Implementasi Metode Klasifikasi Naive Bayes Pada Sistem Analisis Opini Pengguna Twitter Berbasis Web. Jurnal Sistem Informasi, 10(1), 46–54. https://doi.org/10.51998/jsi.v10i1.356

Syahidah, P. N., Sriatmi, A., & Arso, S. P. (2024). Challenges and Implementation of Drug Inventory Control in Hospitals: Literature Review. Eduvest - Journal of Universal Studies, 4(11). https://doi.org/10.59188/eduvest.v4i11.44768

Syarah, M. siti. (2022). Klasifikasi Penderita Penyakit Diabetes Menggunakan Algoritma Decision TreeC4.5. Innovation in Research of Informatics (INNOVATICS), 4(1), 8–15.

Wahyudi, A., Ovelia Tampubolon, S., afrilia Putri, N., Ghassa, A., Rasywir, E., & Kisbianty, D. (2022). Penerapan Data Mining Algoritma Naive Bayes Clasifier Untuk Mengetahui Minat Beli Pelanggan Terhadap INDIHOME. Jurnal Informatika Dan Rekayasa Komputer(JAKAKOM), 2(2), 240–247. https://doi.org/10.33998/jakakom.2022.2.2.111

Downloads

Published

2026-08-12

How to Cite

ANALISIS PROBALITAS NAÏVE BAYES BERBASIS LAPLACE SMOOTHING KEBUTUHAN RESTOCK FARMASI. (2026). INTI Nusa Mandiri, 21(1), 122-130. https://doi.org/10.33480/inti.v21i1.8663