期刊论文详细信息
Applied Sciences
Optimizing Latent Factors and Collaborative Filtering for Students’ Performance Prediction
Francisco Pajuelo-Holguera1  Arturo Durán-Domínguez1  JuanA. Gómez-Pulido1 
[1] Department of Technology of Computers and Communications, University of Extremadura, 10003 Cáceres, Spain;
关键词: recommender systems;    collaborative filtering;    matrix factorization;    gradient descent;    latent factors;    learning rate;   
DOI  :  10.3390/app10165601
来源: DOAJ
【 摘 要 】

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.

【 授权许可】

Unknown   

  文献评价指标  
  下载次数:0次 浏览次数:8次