MARATTO

preprint · Research Square

Machine Learning and Deep Learning based Students’ Grades Prediction

20232 citationsOpen accessChouaib Doukkali University

Abstract

<title>Abstract</title> Predicting student performance in a curriculum or program offers the prospect of improving academic outcomes. By using effective performance prediction methods, instructional leaders can allocate adequate resources and instruction more accurately. This paper aims to identify the features of machine learning algorithms that can be used to make predictions about student grades. For this purpose, we use a data set that contains personal information about students and their grades. We have implemented different machine learning algorithms of regression namely: Decision Tree, Random Forest, Linear Regression, k-Nearest Neighbor, XGBoost, and Deep Neural Network. Then, we compared these models based on their determination coefficient, Mean Average Error, Mean Squared Error, and Root Mean Squared Error. The experimental results of this study showed that the deep neural network outperformed the other algorithms with a determination coefficient of 99.97% and low errors.

Research topics

  • Online Learning and Analytics
  • Imbalanced Data Classification Techniques
  • Educational Technology and Assessment

Sustainable Development Goals

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.21203/rs.3.rs-3192793/v1

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.