Predicting Student Academic Performance Using Machine Learning Algorithms: A Comparative Study on the StudentsPerformance Dataset

Academic performance prediction is a vital application of machine learning in educational data mining, enabling early intervention for at-risk students and supporting data-driven institutional policies. This paper presents a comparative analysis of supervised machine learning algorithms applied to the StudentsPerformance dataset containing 1000 student records. The study implements K-Nearest Neighbors (KNN), Logistic Regression, Decision Tree, Random Forest, and Support Vector Machine (SVM) models for binary classification of student performance. The methodology includes data preprocessing, feature engineering, label encoding, feature scaling, train-test splitting, and model evaluation using accuracy and cross-validation techniques. Results demonstrate high predictive accuracy, with KNN, Logistic Regression, and SVM achieving 100% test accuracy, while Random Forest and Decision Tree also performed exceptionally well. The research highlights the effectiveness of machine learning in educational data mining and emphasizes explainable AI techniques such as feature importance analysis and decision tree visualization to improve trust and interpretability in academic prediction systems.

Authors

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-05-27
DOI
https://doi.org/10.5281/zenodo.20406351
Primary Topic
Online Learning and Analytics
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Predicting Student Academic Performance Using Machine Learning Algorithms: A Comparative Study on the StudentsPerformance Dataset

Yashaswi A R
Zenodo (CERN European Organization for Nuclear Research)
Online Learning and Analytics
article

Predicting Student Academic Performance Using Machine Learning Algorithms: A Comparative Study on the StudentsPerformance Dataset

Yashaswi A R
article en

Abstract

Academic performance prediction is a vital application of machine learning in educational data mining, enabling early intervention for at-risk students and supporting data-driven institutional policies. This paper presents a comparative analysis of supervised machine learning algorithms applied to the StudentsPerformance dataset containing 1000 student records. The study implements K-Nearest Neighbors (KNN), Logistic Regression, Decision Tree, Random Forest, and Support Vector Machine (SVM) models for binary classification of student performance. The methodology includes data preprocessing, feature engineering, label encoding, feature scaling, train-test splitting, and model evaluation using accuracy and cross-validation techniques. Results demonstrate high predictive accuracy, with KNN, Logistic Regression, and SVM achieving 100% test accuracy, while Random Forest and Decision Tree also performed exceptionally well. The research highlights the effectiveness of machine learning in educational data mining and emphasizes explainable AI techniques such as feature importance analysis and decision tree visualization to improve trust and interpretability in academic prediction systems.

Zenodo (CERN European Organization for Nuclear Research)
Chanakya National Law University (IN)
Openalex Percentile: Top 4%
Online Learning and Analytics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.