Predicting Student Dropout Risk Using XGBoost and Explainable AI

Abstract Views: 0   PDF Downloads: 0

Authors

  • Sumita Wardani Universitas Al-Azhar
  • Sartika Mandasari Universitas Al-Azhar
  • Meisarah Riandini Universitas Al-Azhar

Keywords:

Student Dropout Prediction;; XGBoost; Explainable Artificial Intelligence;; SHAP;; Machine Learning;; Educational Data Mining.;

Abstract

Student dropout is one of the major challenges faced by higher education institutions, as it negatively affects academic performance, institutional accreditation, and educational quality. Early identification of students at risk of dropping out is essential to support timely intervention and improve student retention rates. This study proposes a student dropout risk prediction model using the Extreme Gradient Boosting (XGBoost) algorithm combined with Explainable Artificial Intelligence (XAI) through SHapley Additive exPlanations (SHAP). The dataset consists of student academic records, including Grade Point Average (GPA), semester performance, attendance, completed credit units, and academic engagement indicators. The research methodology involves data preprocessing, feature selection, dataset partitioning, model training, and performance evaluation using Accuracy, Precision, Recall, F1-Score, and Area Under the Curve (AUC). Furthermore, SHAP is employed to provide transparent interpretations of the model's predictions and identify the most influential factors contributing to dropout risk. Experimental results demonstrate that the XGBoost model achieves high predictive performance with an accuracy of 95.2%, precision of 94.1%, recall of 93.7%, and F1-score of 93.9%. The SHAP analysis reveals that cumulative GPA, attendance rate, completed credit units, and the number of failed courses are the most significant predictors of student dropout. The integration of XGBoost and Explainable AI not only improves prediction accuracy but also enhances the interpretability of the model, enabling academic stakeholders to make informed decisions and implement effective intervention strategies. The proposed framework can serve as a decision-support tool for universities in reducing dropout rates and improving student success.

Downloads

Download data is not yet available.

References

Buku

[1] Indah Purnama Sari. Algoritma dan Pemrograman. Medan: UMSU Press, 2023, pp. 290.

[2] Indah Purnama Sari. Buku Ajar Pemrograman Internet Dasar. Medan: UMSU Press, 2022, pp. 300.

[3] Indah Purnama Sari. Buku Ajar Rekayasa Perangkat Lunak. Medan: UMSU Press, 2021, pp. 228.

[4] Janner Simarmata Arsan Kumala Jaya, Syarifah Fitrah Ramadhani, Niel Ananto, Abdul Karim, Betrisandi, Muhammad Ilham Alhari, Cucut Susanto, Suardinata, Indah Purnama Sari, Edson Yahuda Putra. Komputer dan Masyarakat. Medan: Yayasan Kita Menulis, 2024, pp.162.

[5] Mahdianta Pandia, Indah Purnama Sari, Alexander Wirapraja Fergie Joanda Kaunang, Syarifah Fitrah Ramadhani Stenly Richard Pungus, Sudirman, Suardinata Jimmy Herawan Moedjahedy, Elly Warni, Debby Erce Sondakh. Pengantar Bahasa Pemrograman Python. Medan : Yayasan Kita Menulis, 2024, pp.180

[6] Zelvi Gustiana Arif Dwinanto, Indah Purnama Sari, Janner Simarmata Mahdianta Pandia, Supriadi Syam, Semmy Wellem Taju Fitrah Eka Susilawati, Asmah Akhriana, Rolly Junius Lontaan Fergie Joanda Kaunang. Perkembangan Teknologi Informatika. Medan: Yayasan Kita Menulis, 2024, pp.158

[7] Adrian Michael Vincensius Purba, Rahman Pradipta, Andi Zulherry, Indah Purnama Sari, Yusron Abda’u Ansya, Mhd Basri, Ahmad Thariq, Muhammad Fadhlullah KhTQ, Rahmad Bahri, David JM Sembiring, Mangasa AS Manullang, Muhammad Abdur Rasyid Asruddin, Amrullah Amrullah, Sumarlin Sumarlin, Aulia Darnilasari. Pengetahuan Dasar Komputer, 2026.

[8] Roberto Kaban, Andi Ikmal Rachman, Indah Purnama Sari, Andi Zulherry, Mhd Basri, Nur Fadilah, Nurul Maulidiyah, David JM Sembiring, Gelard Untirtha Pratama, Ronal Ronal, Rizki Yustisia Sari, Riah Ukur Ginting, Mardhiyatna Mardhiyatna, Ahyuna Ahyuna. Pengantar Artificial Intelligence, Machine Learning, dan Big Data, 2026.

Jurnal

[9] Sari, I.P., Hariani, P.P., Al-Khowarizmi, A., Ramadhani, F., Sulaiman, O.K., Satria, A, & Manurung, A.A. (2024). CLUSTERING HIV/AIDS DISEASE USING K-MEANS CLUSTERING ALGORITHM. Proceeding International Seminar on Islamic Studies 5 (1), 1668-1676

[10] Sari, I.P., Ramadhani, F., Satria, A., & Sulaiman, O.K. Leukocoria Identification: A 5-Fold Cross Validation CNN and Adaboost Hybrid Approach. 2023 6th International Seminar on Research of Information Technology and Intelligent Systems (ISRITI), 486-491

[11] Manurung, A.A., Nasution, M.D., & Sari, I.P. (2023). Implementation of Fuzzy K-Nearest Neighbor Method in Dengue Disease Classification. 2023 11th International Conference on Cyber and IT Service Management (CITSM), 1-4

[12] Sari, I.P., Ramadhani, F., Satria, A., & Apdilah, D. (2023). Implementasi Pengolahan Citra Digital dalam Pengenalan Wajah menggunakan Algoritma PCA dan Viola Jones. Hello World Jurnal Ilmu Komputer 2 (3), 146-157

[13] Sari, I.P., Al-Khowarizmi, A, Sulaiman, O.K., & Apdilah, D. (2023). Implementation of Data Classification Using K-Means Algorithm in Clustering Stunting Cases. Journal of Computer Science, Information Technology and Telecommunication Engineering 4 (2), 402-412

[14] Sulaiman, O.K & Batubara, I.H. (2021). Implementation Data Mining For Level Analysis Traffic Violation By Algorithm Association Rule. Al'adzkiya International of Computer Science and Information Technology (AIoCSIT) Journal 2 (2), 128-135

[15] Sari, I.P., Batubara, I.H., & Al-Khowarizmi, A. (2021). Sensitivity Of Obtaining Errors In The Combination Of Fuzzy And Neural Networks For Conducting Student Assessment On E-Learning. International Journal of Economic, Technology and Social Sciences (Injects) 2 (1), 331-338

[16] Sari, I.P., Al-Khowarizmi, A., & Batubara, I.H. (2021). Cluster Analysis Using K-Means Algorithm and Fuzzy C-Means Clustering For Grouping Students' Abilities In Online Learning Process. Journal of Computer Science, Information Technology and Telecommunication Engineering 2 (1), 139-144

[17] Apdilah, D., & Sari, I.P. (2021). Optimization Of The Fuzzy C-Means Cluster Center For Credit Data Grouping Using Genetic Algorithms. Al'adzkiya International of Computer Science and Information Technology (AIoCSIT) Journal 2 (2), 156-163

[18] Sitompul, M.F.A., & Sari, I.P. (2026). Implementasi Algoritma Dijkstra Dalam Penentuan Rute Distribusi Beras SPHP Di Perum Bulog Kanwil Sumut. Hello World Jurnal Ilmu Komputer 4 (4), 218-225

[19] Zulherry, A., Sari, I.P., & Basri, M. (2026). Perancangan dan Implementasi Segmentasi LAN pada Infrastruktur Jaringan Skala Menengah. Hello World Jurnal Ilmu Komputer 4 (4), 202-206

[20] Al-Wahya, B.R., & Sari, I.P. (2026). Perancangan Sistem Penjadwalan Kegiatan Belajar Mahasiswa Berbasis AI Menggunakan Agoritma Genetika Di Fakultas Ilmu Komputer Dan Teknologi Informasi. Hello World Jurnal Ilmu Komputer 4 (4), 185-195

[21] Zulherry, A., & Gunawan, M. (2025). Development of an Android-Based Smart Health Monitoring Device for Heartbeat Detection. Al'adzkiya International of Computer Science and Information Technology (AIoCSIT) Journal 6 (2), 75-79

[22] Sari, I.P., Zulherry, A., Basri, M., & Hayani, W. (2025). Pembelajaran Pemrograman berbasis Machine Learning sebagai Upaya Peningkatan Computational Thinking. Jurnal Penelitian, Pendidikan dan Pengajaran: JPPP 6 (3), 245-250

[23] Sari, I.P., Sulaiman, O.K., Apdilah, D., & Simanjuntak, P. (2025). Analisis Komparatif Support Vector Machine dan Random Forest untuk Deteksi Email Phishing.Applied Information Technology and Computer Science (AICOMS) 4 (2), 18-27

[24] Sari, I.P., Basri, M., & Syafrayani, P.R. (2025). Implementasi Sistem Aplikasi Pengolahan Teks pada Gambar Menggunakan Modifikasi Metode LSB dan ROT13. Hello World Jurnal Ilmu Komputer 4 (2), 90-97

[25] Zulherry, A., Basri, M., & Yusnandar, W. (2025). Implementation of Private Cloud Infrastructure as a Service Using Proxmox VE Based on the Network Development Life Cycle (NDLC) Approach. Altafani: Jurnal Pengabdian Masyarakat, 1(1)

[26] Zulherry, A., Riadi, I., & Umar, R. (2026). Anomaly Detection in Cloud Device-Based Information Technology Infrastructure Using Isolation Forest Algorithm. Journal Of Informatics And Telecommunication Engineering 9 (2)

[27] Bisono, A. T., & Zulherry, A. (2025). Analisis sentimen game Genshin Impact untuk mengetahui reaksi dan harapan pemain menggunakan metode Naïve Bayes. sudo Jurnal Teknik Informatika, 4(2), 183-193.

[28] Basri, M., & Zulherry, A. (2025). Analysis of the Impact of Gambling and Online Loans in the Perspective of Informatics, Islam, and Kemuhammadiyahan. Ar-Rasyid: Jurnal Pendidikan Agama Islam, 5(1), 65-73.

[29] Asadel, A., & Zulherry, A. (2025). Detecting Zero-Width Characters Obfuscated in Phishing URLs using the XGBOOST Algorithm. Hanif Journal of Information Systems 3 (1), 43-53

[30] Zulherry, A., Sari, I.P., & Basri, M. (2025). Perancangan Aplikasi Monitoring Kehadiran Pegawai Menggunakan RFID. sudo Jurnal Teknik Informatika 4 (4), 378-384

[31] Ichsan, A., Zulherry, A., Lubis, T. A., & Shahnaz, B. A. Z. (2025). Utilization of Mobile Applications to Speed Up The Search for Android-Based Index Places. IJATCoS: Indonesian Journal of Applied Technology. Computer and Science, 2(1).

[32] Amada, E.P., & Zulherry, A. (2025). Klasterisasi Minat Dan Bakat Siswa Menggunakan Metode X-Means Berbasis Web: Studi Kasus SMA Negeri 1 Hamparan Perak. sudo Jurnal Teknik Informatika 4 (4), 276-283.

[33] Zulherry, A., Ramadhani, F., & Satria, A. (2024). Klasifikasi Data Tracer Study Dengan Pemanfaatan Data Mining Menggunakan Algoritma Support Vector Machine dan Neural Network. Portal Riset dan Inovasi Sistem Perangkat Lunak 2 (1), 45-54

[34] Zulherry, A. (2023). Decision making for network security with simple additive weighting method. Journal of Intelligent Decision Support System (IDSS), 6(3), 155-159.

[35] Zulherry, A., Gunawan, T. S., & Wanayumini, W. (2021). Analisis Hasil Pendukung Keputusan Mendapatkan Rumah Dinas Perusahaan Menggunakan Metode Analytical Hierarchy Process (AHP) dan Technique for Order Preference by Similarity to Ideal Solution (TOPSIS). Jurnal Media Informatika Budidarma, 5(2), 695-704.

Downloads

Published

2026-07-07

PlumX Metrics

How to Cite

Sumita Wardani, Sartika Mandasari, & Meisarah Riandini. (2026). Predicting Student Dropout Risk Using XGBoost and Explainable AI . Hanif Journal of Information Systems , 3(2), 133–140. Retrieved from https://journal.ilmubersama.com/index.php/hanif/article/view/89

Similar Articles

1 2 3 > >> 

You may also start an advanced similarity search for this article.