Author
Listed:
- Mazin Mohammed Hamid
(Department of Cybersecurity Engineering Technologies, College of Engineering Technology for Computers and Artificial Intelligence, northern technical university, Mosul, Iraq)
Abstract
Early identification of students at risk remains one of the most critical problems in e-learning learning, and most of the prediction models sacrifice accuracy to be interpretable, and are expensive to implement using deep learning architectures that are not feasible in the educational systems with limited resources. This paper proposes a model to interpret the model globally and instance-level using SHapley Additive exPlanations (SHAP) along with three machine learning algorithms (Random Forest (RF), XGBoost, and Gradient Boosting (GB)) in a lightweight, easy to explain academic performance prediction framework. We use three publicly available datasets to test the framework: the UCI Student Performance Dataset (649 records, 33 features), Open University Learning Analytics Dataset — OULAD — (32,593 records, 23 features), and the Kaggle Student Habits Dataset (1,000 records, 20 features). Data leakage is prevented by the Synthetic Minority Oversampling Technique (SMOTE) used during training folds and hyperparameters are tuned using RandomizedSearchCV with five-fold stratified cross-validation. The proposed ensemble achieves 94.7% accuracy, 0.943 F1 score and 0.971 AUC-ROC in 1.8 seconds of CPU training time (470× faster than the state of the art deep learning models LSTM and CNN+LSTM, and without requiring any GPU hardware). At the population level, SHAP is a measure of the most important predictive features of the model and automatically provides actionable intervention recommendations for each at-risk student. The Wilcoxon signed-rank test is used to establish the statistical significance (p
Suggested Citation
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:tec:techni:ojs:13771. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Ana Maria Golita (email available below). General contact details of provider: .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.