Skip to content
Research Article Open access CC BY 4.0

Predicting Students’ Performance Using Machine Learning Algorithms: A Review

Stephen Opoku Oppong

Asian Journal of Research in Computer Science · pp. 128–148 · Published 20 Jul 2023

10.9734/ajrcos/2023/v16i3351

Abstract

Educational Data Mining is a discipline focused on developing ways for studying the unique and increasingly large-scale data generated by educational settings and applying those methods to better understand students and the environments in which they learn. Predicting student performance is one of the most critical concerns in educational data mining, which is gaining popularity. Student performance prediction attempts to forecast a student's grade before enrolling in a course or completing an exam. The goal of this paper is to present a systematic literature review on predicting student performance using machine learning techniques and how the prediction algorithm can be used to identify the most important attribute(s) in a student's data. The study showed that neural networks is the most used classifier for predicting students’ academic results and also provided the best results in terms of accuracy. Also, 87% of the algorithms used were supervised learning as compared to 13% for unsupervised learning and 59% of the studies employed various feature selection methods to improve the performance of the machine learning models.

Predicting machine learning educational data mining data generated

Cited by 20

Predicting College Dropout Rates using Machine Learning: A Student Success Initiative

P. Karpagalakshmi, S.R. Dhanashree, M. Abdul Wahidh · 2024 International Conference on Computing and Data Science (ICCDS) · 2024

Intelligent Web based Student Performance Prediction using Machine Learning in Java

Venkat Kishore Yarram, Siva Karthik Parimi, Rajesh Cherukuri · 2025 4th International Conference on Applied Artificial Intelligence and Computing (ICAAIC) · 2025

Perception of generative AI use in UK higher education

Abayomi Arowosegbe, Jaber S. Alqahtani, Tope Oyelade · Frontiers in Education · 2024

Stacking: An ensemble learning approach to predict student performance in PISA 2022

Ersoy Öz, Okan Bulut, Zuhal Fatma Cellat · Education and Information Technologies · 2024

A Study on a Personalized Learning Intervention Model Based on Learning Behavior Data Analysis

Chuang Cheng, Lihua Ma · 2024 5th International Conference on Information Science and Education (ICISE-IE) · 2024

Predicting Students Academic Performance Based on Self-cognitive Factors Using Machine Learning Algorithms

Stephen Opoku Oppong, Benjamin Ghansah, Christopher Yarkwah · Lecture Notes in Networks and Systems · 2025

Enhancing Academic Performance Prediction: A Novel Approach Using the TabNet Algorithm

K. H. Susheelamma, K. M. Ravikumar, S. Sampath · IFIP Advances in Information and Communication Technology · 2025

Clustering-based Recommendations for Enhancing Students’ Academic Performance by Recognizing Prevalent Assessment Method using Exploratory Data Analysis

Associate Professor in Computer Science, Lady Doak College, Madurai, Tamil Nadu, India, G Sofia, D Hema · Indian Journal Of Science And Technology · 2024

Article metrics

Real usage data collected on this platform.

26

Page views

0

PDF downloads

2

Outbound clicks

20

Citations

Views over time

Views by country

Approximate, from request IP at view time — not citizenship or institution. Countries with fewer than 5 views are grouped as "Other".

Traffic sources

Referring site, by host.

Views and downloads exclude known bots/crawlers. Citations combines this platform's own DOI-resolved index with each external source's own reported total — see Cited by above for individually listed citing works. Last refreshed 0 seconds ago.