Published September 30, 2024 | Version CC-BY-NC-ND 4.0
Journal article Open

Using Supervised and Unsupervised Machine Learning Models to Analyze Students Academic Performance

  • 1. Department of Computer Science, University of Nigeria, Nsukka, Nigeria.
  • 1. Department of Computer Science, University of Nigeria, Nsukka, Nigeria.

Description

Abstract: Examination result repositories generated by most universities can serve as machine learning datasets for training various models to gain insights from the data. These datasets can train multiple linear regression models to determine a student's cumulative grade point average (CGPA), or the score that a student will get in specific courses. Additionally, classification-based supervised machine learning models can use these datasets to provide insights into the class result that a student will obtain. These insights can be invaluable for academic advising and early intervention. Moreover, these datasets can train clustering-based unsupervised machine learning models, such as the K-means clustering model, to understand how student results are grouped into various clusters. This information can be crucial for planning and evaluating the quality of the university. This paper uses the dataset of undergraduate students' examination results from the Department of Computer Science at the University of Nigeria, Nsukka, to train three supervised machine learning models and one unsupervised machine learning model, utilizing Jupyter Notebook as the Python IDE. The training results showed acceptable accuracies of 91.5% for the Naïve Bayes model and 95.1% for the Decision Tree model. The linear regression model demonstrated a negligible root mean square error of 8.23×10−18, while the K-means clustering model exhibited an acceptable Silhouette metric of 0.12.

Files

D364014040924.pdf

Files (474.0 kB)

Name Size Download all
md5:d8471b1aaf4db9712cd0c318fd3824f6
474.0 kB Preview Download

Additional details

Identifiers

Dates

Accepted
2024-09-15
Manuscript received on 24 July 2024 | Revised Manuscript received on 05 August 2024 | Manuscript Accepted on 15 September 2024 | Manuscript published on 30 September 2024.

References