Related Experiment Video
Updated: Sep 22, 2025

07:15
Machine Learning Algorithms for Early Detection of Bone Metastases in an Experimental Rat Model
Published on: August 16, 2020
6.9K
Assessment and Evaluation of Different Machine Learning Algorithms for Predicting Student Performance
Yazan A Alsariera1, Yahia Baashar2, Gamal Alkawsi3
1Department of Computer Science, College of Science, Northern Border University, Arar, Saudi Arabia.
Computational Intelligence and Neuroscience
|May 19, 2022
Summary
Machine learning (ML) models can predict student performance in higher education. Artificial neural networks (ANNs) showed the highest accuracy, utilizing academic and demographic data for improved educational outcomes.
Area of Science:
- Educational Technology
- Computer Science
- Data Science
Background:
- Student performance is vital for tertiary institution success and university rankings.
- Accurate prediction of student academic achievement faces challenges due to limited research in machine learning (ML) approaches.
- Effective ML tools are needed for modeling and assessing student performance to enhance educational outcomes.
Purpose of the Study:
- To investigate existing ML approaches and key features for predicting student performance.
- To identify the most effective ML models and input variables for student performance prediction.
- To analyze research trends in ML for academic achievement prediction.
Main Methods:
- Systematic literature search of online databases for studies published between 2015 and 2021.
- Evaluation of 39 selected studies on ML applications in student performance prediction.
- Analysis of commonly used ML models and predictive features.
Main Results:
- Six ML models were predominantly used: decision tree (DT), artificial neural networks (ANNs), support vector machine (SVM), K-nearest neighbor (KNN), linear regression (LinR), and Naive Bayes (NB).
- Artificial neural networks (ANNs) demonstrated superior performance and higher accuracy compared to other models.
- Academic, demographic, internal assessment, and family/personal attributes were the most common predictive features.
Conclusions:
- Research in ML for student performance prediction is increasing, with a growing diversity of algorithms applied.
- ML models, particularly ANNs, show significant potential for identifying and improving academic performance.
- The findings suggest ML can be a valuable tool for educators to understand and enhance student success in tertiary education.
Related Concept Videos
Reliability and Validity
13.2K
Reliability and validity are two important considerations that must be made with any type of data collection. Reliability refers to the ability to consistently produce a given result. In the context of psychological research, this would mean that any instruments or tools used to collect data do so in consistent, reproducible ways.
13.2K
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
107
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
107
Multiple Regression
3.2K
Multiple regression assesses a linear relationship between one response or dependent variable and two or more independent variables. It has many practical applications.
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
3.2K

