Abstract

With the advancement of information technologies in recent years, it has become common practice to analyze educational data gathered from a variety of sources. Analyzing these education data helps in improving the education system by identifying factors that affect students' progress and assessing their performance in school. Therefore, studies on predicting students' academic performance with high accuracy and extracting meaningful models from vast volumes of education data remain of great importance for researchers. In this study, the academic performance of students is predicted using random forest, decision tree, support vector machines, XGBoost, and logistic regression machine learning algorithms with data from Portuguese schools. In order to increase the prediction performance of the developed model, the imbalance in the dataset is eliminated with the SMOTE technique, and the most important features affecting the performance of the students are selected by using the Recursive Feature Elimination method. The results show that the XGBoost algorithm outperforms the research in the literature with an accuracy value of 97,2%.

Keywords:
Computer science Artificial intelligence Machine learning Mathematics education Psychology

Metrics

6
Cited By
4.47
FWCI (Field Weighted Citation Impact)
0
Refs
0.89
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Online Learning and Analytics
Physical Sciences →  Computer Science →  Computer Science Applications

Related Documents

JOURNAL ARTICLE

Predicting Students’ Performance Using Machine Learning Techniques

Hussein AltabraweeOsama Abdul Jaleel AliSamir Qaisar Ajmi

Journal:   Journal of University of Babylon for Pure and Applied Sciences Year: 2019 Vol: 27 (1)Pages: 194-205
JOURNAL ARTICLE

Predicting students academic performance from wellness status markers using machine learning techniques

Rabiu Muazu Musa

Journal:   Indian Journal of Science and Technology Year: 2020 Vol: 13 (29)Pages: 2047-2055
BOOK-CHAPTER

Predicting Postgraduate Students’ Performance Using Machine Learning Techniques

Maria KoutinaKatia Lida Kermanidis

IFIP International Federation for Information Processing/IFIP Year: 2011 Pages: 159-168
JOURNAL ARTICLE

Predicting School Children Academic Performance Using Machine Learning Techniques

Radwan QasrawiStephanny Vicuna PoloDiala Abu Al-HalawaSameh HallaqZiad Abdeen

Journal:   Advances in Science Technology and Engineering Systems Journal Year: 2021 Vol: 6 (5)Pages: 8-15
© 2026 ScienceGate Book Chapters — All rights reserved.