Next Article in Journal
Inhibition of Droplet Growth in Model Beverage Emulsions Stabilized Using Poly (ethylene glycol) Alkyl Ether Surfactants Having Various Hydrophilic Head Sizes: Impact of Ester Gum
Next Article in Special Issue
Recommender Systems and Collaborative Filtering
Previous Article in Journal
Enhanced Resistance to Fire of the Bark-Based Panels Bonded with Clay
Previous Article in Special Issue
An Attention-Based Latent Information Extraction Network (ALIEN) for High-Order Feature Interactions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimizing Latent Factors and Collaborative Filtering for Students’ Performance Prediction

by
Juan A. Gómez-Pulido
*,
Arturo Durán-Domínguez
and
Francisco Pajuelo-Holguera
Department of Technology of Computers and Communications, University of Extremadura, 10003 Cáceres, Spain
*
Author to whom correspondence should be addressed.
Appl. Sci. 2020, 10(16), 5601; https://doi.org/10.3390/app10165601
Submission received: 4 June 2020 / Revised: 7 August 2020 / Accepted: 10 August 2020 / Published: 12 August 2020
(This article belongs to the Special Issue Recommender Systems and Collaborative Filtering)

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.
Keywords: recommender systems; collaborative filtering; matrix factorization; gradient descent; latent factors; learning rate; regularization factor; optimization algorithms recommender systems; collaborative filtering; matrix factorization; gradient descent; latent factors; learning rate; regularization factor; optimization algorithms

Share and Cite

MDPI and ACS Style

Gómez-Pulido, J.A.; Durán-Domínguez, A.; Pajuelo-Holguera, F. Optimizing Latent Factors and Collaborative Filtering for Students’ Performance Prediction. Appl. Sci. 2020, 10, 5601. https://doi.org/10.3390/app10165601

AMA Style

Gómez-Pulido JA, Durán-Domínguez A, Pajuelo-Holguera F. Optimizing Latent Factors and Collaborative Filtering for Students’ Performance Prediction. Applied Sciences. 2020; 10(16):5601. https://doi.org/10.3390/app10165601

Chicago/Turabian Style

Gómez-Pulido, Juan A., Arturo Durán-Domínguez, and Francisco Pajuelo-Holguera. 2020. "Optimizing Latent Factors and Collaborative Filtering for Students’ Performance Prediction" Applied Sciences 10, no. 16: 5601. https://doi.org/10.3390/app10165601

APA Style

Gómez-Pulido, J. A., Durán-Domínguez, A., & Pajuelo-Holguera, F. (2020). Optimizing Latent Factors and Collaborative Filtering for Students’ Performance Prediction. Applied Sciences, 10(16), 5601. https://doi.org/10.3390/app10165601

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop