Jurnal Teknologi Informasi dan Terapan (J-TIT)
Vol 13 No 1 (2026): June

Development of a Machine Learning Cumulative GPA Prediction Model using Explainable AI

Fathinah Izzati (Universitas Pendidikan Indonesia)
Ulva Elviani (Universitas Pendidikan Indonesia Kampus Daerah Purwakarta, Purwakarta, Indonesia)
Rizki Hikmawan (Universitas Pendidikan Indonesia Kampus Daerah Purwakarta, Purwakarta, Indonesia)



Article Info

Publish Date
29 Jun 2026

Abstract

This study aims to develop an accurate, transparent, and interpretable model for predicting students’ Cumulative Grade Point Average (GPA) using an Educational Data Mining approach. The study adopts the Knowledge Discovery in Databases (KDD) framework, which includes data preprocessing, Z-transformation normalization, and feature selection. Three machine learning algorithms, namely Random Forest, XGBoost, and Support Vector Machine (SVM), are compared to determine the best-performing model. Model evaluation is conducted using a 10-fold cross-validation scheme with Mean Absolute Error (MAE) and Root Mean Square Error (RMSE) metrics to ensure generalization capability. To address the black-box nature of machine learning models, Explainable Artificial Intelligence (XAI) techniques are applied using SHAP and LIME to provide both global and local interpretability of the predictions. The results indicate that XGBoost Regression achieves the best performance with the lowest error values. Previous GPA, attendance rate, and study duration are identified as the most influential predictors. The integration of XAI enables deeper insights for educators in supporting data-driven decision-making. Therefore, the proposed model has strong potential to be implemented as an early warning system for more effective and measurable academic interventions.

Copyrights © 2026






Journal Info

Abbrev

jtit

Publisher

Subject

Computer Science & IT Electrical & Electronics Engineering

Description

This journal accepts articles in the fields of information technology and its applications, including machine learning, decision support systems, expert systems, data mining, embedded systems, computer networks and security, internet of things, artificial intelligence, ubiquitous computing, wireless ...