Peramalan Penjualan Produk Menggunakan Extreme Gradient Boosting (XGBOOST) Dan Kerangka Kerja Crisp-Dm untuk Pengoptimalan Manajemen Persediaan (Studi Kasus: Ub Mart)
DOI:
https://doi.org/10.25126/jtiik.2025129451Kata Kunci:
Retail business, Forecasting, Extreme Gradient Boosting, Cross-Industry Process for Data MiningAbstrak
Manajemen persediaan merupakan masalah yang umum dihadapi oleh bisnis ritel. UB Mart, sebuah bisnis ritel di Kota Malang mengalami permasalahan manajemen persediaan utamanya terkait persediaan produk yang kurang pada produk dengan perputaran penjualan yang sangat cepat. Manajemen persediaan pada UB Mart belum dilakukan menggunakan metode sistematis berbasis data, melainkan masih berdasarkan insting dan intuisi dari pengelola. Upaya yang dapat dilakukan untuk mengatasi permasalahan tersebut adalah dengan melakukan peramalan penjualan. Penelitian bertujuan untuk melakukan peramalan penjualan produk menggunakan model pembelajaran mesin Extreme Gradient Boosting (XGBoost) yang dikombinasikan dengan kerangka kerja Cross-Industry Process for Data Mining (CRISP-DM) sebagai pedoman manajemen proyek. Peramalan penjualan dilakukan dengan memanfaatkan data historis penjualan UB Mart dari bulan Januari 2020 hingga Juni 2023 terhadap 10 produk terpilih. Proses peramalan dilakukan melalui fase utama kerangka kerja CRISP-DM yaitu Business Understanding, Data Understanding, Data Preparation, Modeling, Evaluation, dan Deployment. Fase Modeling melibatkan pengujian penggunaan fitur untuk melatih model dengan performa terbaik. Hasil penelitian menunjukkan penerapan kerangka kerja CRISP-DM dapat memfasilitasi proses peramalan yang terstruktur serta memperkuat validitas hasil dalam konteks bisnis UB Mart. Fitur penanda jumlah transaksi dan fitur penanda transaksi dengan volume besar menunjukkan peran yang signifikan dalam melatih model XGBoost dengan performa terbaik. Model dengan performa terbaik memiliki nilai rata-rata Mean Absolute Error sebesar 11,58 dan nilai rata-rata Root Mean Squared Error sebesar 29,19 yang menunjukkan bahwa model memiliki kemampuan peramalan yang baik.
Abstract
Inventory management is a common issue faced by retail businesses. UB Mart, a retail business in Kota Malang, is experiencing inventory management problems, particularly related to product shortages on product that have fast sales turnover. Inventory management at UB Mart has not yet been conducted using a systematic, data-driven method, but rather relies solely on the intuition and instincts of the management. One approach to addressing that problem is implementing sales forecasting. This research aims to forecast product sales using the Extreme Gradient Boosting (XGBoost) machine learning model, combined with the Cross-Industry Process for Data Mining (CRISP-DM) framework as project management guideline. The sales forecasting uses UB Mart’s historical sales data from January 2020 to June 2023 for 10 selected products. The forecasting process follows the main phases of the CRISP-DM framework: Business Understanding, Data Understanding, Data Preparation, Modeling, Evaluation, and Deployment. The Modeling phase involves testing feature selection to train the model that can deliver best performance. The results of this research demonstrate that applying the CRISP-DM framework facilitates a structured forecasting process and enhances the validity of the forecast in the context of UB Mart’s business. Transaction count indicators and bulk transaction indicators significantly contribute to training the best-performing XGBoost model. The best-performing model achieved an average Mean Absolute Error of 11,58 and an average Root Mean Squared Error of 29,19, indicating the model’s good ability to forecast.
Downloads
Referensi
CHAPMAN, P., CLINTON, J., KERBER, R., KHABAZA, T., REINARTZ, T., SHEARER, C. DAN WIRTH, R., 2000. CRISP-DM 1.0: Step-by-step Data Mining Guide. [daring] Tersedia pada: <http://www.crisp-dm.org/CRISPWP-0800.pdf>.
FERNIE, J. DAN SPARKS, L., 2019. Logistics and Retail Management: Emerging Issues and New Challenges in the Retail Supply Chain. 5th ed. [daring] Kogan Page. Tersedia pada: <https://books.google.co.id/books?id=vU51DwAAQBAJ>.
GUINOUBI, S., HANI, Y. DAN ELMHAMEDI, A., 2021. Demand forecast; a case study in the agri-food sector: Cold. IFAC-PapersOnLine, [daring] 54(1), hal.993–998. https://doi.org/10.1016/j.ifacol.2021.08.191.
HAJJAH, A. DAN MARLIM, Y.N., 2021. Analisis Error Terhadap Peramalan Data Penjualan. Techno.Com, 20(1), hal.1–9. https://doi.org/10.33633/tc.v20i1.4054.
HEIZER, J., RENDER, B. DAN MUNSON, C., 2017. Operations Management. 12th ed. London: Pearson Education.
HERIANSYAH, E. DAN HASIBUAN, S., 2018. Implementasi Metode Peramalan pada Permintaan Bracket Side Stand K59A. Jurnal PASTI, 12(2), hal.209–223.
HUSEIN, A.M., LUBIS, F.R. DAN HARAHAP, M.K., 2021. Analisis Prediktif untuk Keputusan Bisnis : Peramalan Penjualan. Data Sciences Indonesia (DSI), 1(1), hal.32–40. https://doi.org/10.47709/dsi.v1i1.1196.
HYNDMAN, R.J. DAN ATHANASOPOULOS, G., 2021. Forecasting : Principles and Practice. 3rd ed. Otexts.
MARTINEZ-PLUMED, F., CONTRERAS-OCHANDO, L., FERRI, C., HERNANDEZ-ORALLO, J., KULL, M., LACHICHE, N., RAMIREZ-QUINTANA, M.J. DAN FLACH, P., 2021. CRISP-DM Twenty Years Later: From Data Mining Processes to Data Science Trajectories. IEEE Transactions on Knowledge and Data Engineering, 33(8), hal.3048–3061. https://doi.org/10.1109/TKDE.2019.2962680.
PURNAMASARI, D.I., PERMADI, V.A., SAEPUDIN, A. DAN AGUSDIN, R.P., 2023. Demand Forecasting for Improved Inventory Management in Small and Medium-Sized Businesses. JANAPATI: Jurnal Nasional Pendidikan Teknik Informatika, [daring] 12(1), hal.56–66. Tersedia pada: <https://ejournal.undiksha.ac.id/index.php/janapati/article/view/57144>.
RIZA, F., 2022. Analisis dan Prediksi Data Penjualan Menggunakan Machine Learning dengan Pendekatan Ilmu Data. Data Sciences Indonesia (DSI), 1(2), hal.62–68. https://doi.org/10.47709/dsi.v1i2.1308.
XGBoost Developers, 2022. XGBoost Documentation. [daring] Tersedia pada: <https://xgboost.readthedocs.io/>.
YANG, T., 2023. Sales Prediction of Walmart Sales Based on OLS, Random Forest, and XGBoost Models. Highlights in Science, Engineering and Technology, 49, hal.244–249. https://doi.org/10.54097/hset.v49i.8513.
YULIANTI, S.E.H., SOESANTO, O. DAN SUKMAWATY, Y., 2022. Penerapan Metode Extreme Gradient Boosting (XGBOOST) pada Klasifikasi Nasabah Kartu Kredit. Journal of Mathematics: Theory and Applications, 4(1), hal.21–26. https://doi.org/10.31605/jomta.v4i1.1792.
ZHANG, L., BIAN, W., QU, W., TUO, L. DAN WANG, Y., 2021. Time series forecast of sales volume based on XGBoost. Journal of Physics: Conference Series, 1873(1). https://doi.org/10.1088/1742-6596/1873/1/012067.
Unduhan
Diterbitkan
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2025 Jurnal Teknologi Informasi dan Ilmu Komputer

Artikel ini berlisensiCreative Commons Attribution-ShareAlike 4.0 International License.

Artikel ini berlisensi Creative Common Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
Penulis yang menerbitkan di jurnal ini menyetujui ketentuan berikut:
- Penulis menyimpan hak cipta dan memberikan jurnal hak penerbitan pertama naskah secara simultan dengan lisensi di bawah Creative Common Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) yang mengizinkan orang lain untuk berbagi pekerjaan dengan sebuah pernyataan kepenulisan pekerjaan dan penerbitan awal di jurnal ini.
- Penulis bisa memasukkan ke dalam penyusunan kontraktual tambahan terpisah untuk distribusi non ekslusif versi kaya terbitan jurnal (contoh: mempostingnya ke repositori institusional atau menerbitkannya dalam sebuah buku), dengan pengakuan penerbitan awalnya di jurnal ini.
- Penulis diizinkan dan didorong untuk mem-posting karya mereka online (contoh: di repositori institusional atau di website mereka) sebelum dan selama proses penyerahan, karena dapat mengarahkan ke pertukaran produktif, seperti halnya sitiran yang lebih awal dan lebih hebat dari karya yang diterbitkan. (Lihat Efek Akses Terbuka).