Abstract

The problem of predicting students’ performance has been recently tackled by using matrix factorization, a popular method applied for collaborative filtering based recommender systems. This problem consists of predicting the unknown performance or score of a particular student for a task s/he did not complete or did not attend, according to the scores of the tasks s/he did complete and the scores of the colleagues who completed the task in question. The solving method considers matrix factorization and a gradient descent algorithm in order to build a prediction model that minimizes the error in the prediction of test data. However, we identified two key aspects that influence the accuracy of the prediction. On the one hand, the model involves a pair of important parameters: the learning rate and the regularization factor, for which there are no fixed values for any experimental case. On the other hand, the datasets are extracted from virtual classrooms on online campuses and have a number of implicit latent factors. The right figures are difficult to ascertain, as they depend on the nature of the dataset: subject, size, type of learning, academic environment, etc. This paper proposes some approaches to improve the prediction accuracy by optimizing the values of the latent factors, learning rate, and regularization factor. To this end, we apply optimization algorithms that cover a wide search space. The experimental results obtained from real-world datasets improved the prediction accuracy in the context of a thorough search for predefined values. Obtaining optimized values of these parameters allows us to apply them to further predictions for similar datasets.

Highlights

  • At present, online campuses are an essential environment to support academic activities

  • Pattern Search (PS) does not require any information about the gradient or higher derivatives of the Root Mean Squared Error (RMSE) function when searching for an optimal set of optimization parameters, but it searches a set of values of the optimization parameters around the current set, looking for one where the value of RMSE is lower than the value at the current set

  • We focused our research on improving the prediction accuracy of the students’ performance when applying a method based on collaborative filtering to datasets extracted from virtual classrooms in online campuses

Read more

Summary

Introduction

Online campuses are an essential environment to support academic activities. The Matrix Factorization (MF) technique [7] is applied in some RS implementations for describing the prediction model, which considers the learning rate β and the Gradient Descent (GD) [8] algorithm, as well as the regularization term λ. Both parameters are constants in the model, the error in the prediction can be reduced by choosing their values carefully.

Literature Review
Predicting Students’ Performance in Online Campuses
Matrix Factorization and Gradient Descent
Training and Test Datasets
Data Filtering
Proposal for Improving The Prediction
Efficient Tuning of Collaborative Filtering
Genetic Algorithm
Pattern Search
Three Approaches for The Optimization
Experimental Results
Datasets
Accuracy Analysis and Discussion
Conclusions

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.