Prediction of students’ performance in e-learning environment using random forest

The need of advancement in e-learning technology causes educational data to become very huge and increase very rapidly. The data is generated daily as a result of students interaction with e-learning environment, especially learning management systems. The data contain hidden information about the p...

Full description

Saved in:
Bibliographic Details
Main Author: Yusuf, Abubakar
Format: Thesis
Language:English
Published: 2017
Subjects:
Online Access:http://eprints.utm.my/id/eprint/85737/1/AbuBakarYusufMFC2017.pdf
http://eprints.utm.my/id/eprint/85737/
http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:132621
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Teknologi Malaysia
Language: English
id my.utm.85737
record_format eprints
spelling my.utm.857372020-07-30T07:30:30Z http://eprints.utm.my/id/eprint/85737/ Prediction of students’ performance in e-learning environment using random forest Yusuf, Abubakar QA75 Electronic computers. Computer science The need of advancement in e-learning technology causes educational data to become very huge and increase very rapidly. The data is generated daily as a result of students interaction with e-learning environment, especially learning management systems. The data contain hidden information about the participation of students in various activities of e-learning which when revealed can be used to associate with the students performance. Predicting the performance of students based on the use of e-learning system in educational institutions is a major concern and has become very important for education managements to better understand why so many students perform poorly or even fail in their studies. However, it is difficult to do the prediction due to the diverse factors or characteristics that influence their performance. This dissertation is aimed at predicting students performance by considering the students interaction in e-learning environment, their assessment marks and their prerequisite knowledge as prediction features. Random Forest algorithm, which is an ensemble of decision trees, has been used for prediction and the comparative analysis shows that the algorithm outperforms the popular decision tree and K-Nearest Neighbor algorithms. However, Naive Bayes outperformed Random Forest. In addition to the performance prediction, Random Forest was also used to identify the significant attributes that influence students performance, which was validated by a statistical test using Pearson correlation. The research therefore, revealed that lab task, assignments, midterm and prerequisite knowledge are significant indicators of students performance predictions. 2017 Thesis NonPeerReviewed application/pdf en http://eprints.utm.my/id/eprint/85737/1/AbuBakarYusufMFC2017.pdf Yusuf, Abubakar (2017) Prediction of students’ performance in e-learning environment using random forest. Masters thesis, Universiti Teknologi Malaysia, Faculty of Computing. http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:132621
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
language English
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
Yusuf, Abubakar
Prediction of students’ performance in e-learning environment using random forest
description The need of advancement in e-learning technology causes educational data to become very huge and increase very rapidly. The data is generated daily as a result of students interaction with e-learning environment, especially learning management systems. The data contain hidden information about the participation of students in various activities of e-learning which when revealed can be used to associate with the students performance. Predicting the performance of students based on the use of e-learning system in educational institutions is a major concern and has become very important for education managements to better understand why so many students perform poorly or even fail in their studies. However, it is difficult to do the prediction due to the diverse factors or characteristics that influence their performance. This dissertation is aimed at predicting students performance by considering the students interaction in e-learning environment, their assessment marks and their prerequisite knowledge as prediction features. Random Forest algorithm, which is an ensemble of decision trees, has been used for prediction and the comparative analysis shows that the algorithm outperforms the popular decision tree and K-Nearest Neighbor algorithms. However, Naive Bayes outperformed Random Forest. In addition to the performance prediction, Random Forest was also used to identify the significant attributes that influence students performance, which was validated by a statistical test using Pearson correlation. The research therefore, revealed that lab task, assignments, midterm and prerequisite knowledge are significant indicators of students performance predictions.
format Thesis
author Yusuf, Abubakar
author_facet Yusuf, Abubakar
author_sort Yusuf, Abubakar
title Prediction of students’ performance in e-learning environment using random forest
title_short Prediction of students’ performance in e-learning environment using random forest
title_full Prediction of students’ performance in e-learning environment using random forest
title_fullStr Prediction of students’ performance in e-learning environment using random forest
title_full_unstemmed Prediction of students’ performance in e-learning environment using random forest
title_sort prediction of students’ performance in e-learning environment using random forest
publishDate 2017
url http://eprints.utm.my/id/eprint/85737/1/AbuBakarYusufMFC2017.pdf
http://eprints.utm.my/id/eprint/85737/
http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:132621
_version_ 1674066200216207360