Machine Learning Grade Prediction Using Students Grades and Demographics

View at publisher
Authors: Mwayi Sonkhanani, Symon Chibaya, Clement Nyirenda
Cited by: 1

Abstract

Student repetition in secondary education imposes significant resource burdens, particularly in resource-constrained contexts. Addressing this challenge, this study introduces a unified machine learning framework that simultaneously predicts pass/fail outcomes and continuous grades - a departure from prior research that treats classification and regression as separate tasks. Six models were evaluated: Logistic Regression, Decision Tree, and Random Forest for classification, and Linear Regression, Decision Tree Regressor, and Random Forest Regressor for regression, with hyperparameters optimized via exhaustive grid search. Using academic and demographic data from 4,424 secondary school students, classification models achieved accuracies of up to 96%, while regression models attained an R² of 0.70, surpassing baseline approaches. These results confirm the feasibility of early, data-driven identification of at-risk students and highlight the value of integrating dual-task prediction for more comprehensive insights. By enabling timely, personalized interventions, the framework offers a practical pathway to reducing grade repetition and optimizing resource allocation.

Publication details

Journal / source
IST-Africa Conferences
Publisher
IST-Africa Institute and IIMC
Publication date
31 May 2026