A model-based collaborate filtering algorithm based on stacked AutoEncoder
Autor: | Lei Liu, Qinglong Peng, Xu Yu, Miao Yu, Tianqi Quan |
---|---|
Rok vydání: | 2021 |
Předmět: |
0209 industrial biotechnology
Scale (ratio) Computer science 02 engineering and technology Recommender system Autoencoder MovieLens Reduction (complexity) Nonlinear system 020901 industrial engineering & automation Artificial Intelligence Softmax function 0202 electrical engineering electronic engineering information engineering Feature (machine learning) 020201 artificial intelligence & image processing Algorithm Software |
Zdroj: | Neural Computing and Applications. 34:2503-2511 |
ISSN: | 1433-3058 0941-0643 |
DOI: | 10.1007/s00521-021-05933-8 |
Popis: | Recently, recommender systems are widely used on various platforms in real world to provide personalized recommendations. However, sparsity is a tough problem in a Collaborate Filtering (CF) recommender system as it always leads to the over-fitting problem. This paper proposes a Model-based Collaborate Filtering Algorithm Based on Stacked AutoEncoder (MCFSAE) to overcome the sparsity problem. In the MCFSAE model, we first convert the rating matrix into a high-dimensional classification dataset with a size equal to the number of ratings. As the number of ratings is usually large scale, the classification performance can be guaranteed. Since the obtained classification dataset is high dimensional, we then utilize Stacked AutoEncoder, which is a good nonlinear feature reduction model, to obtain a high-level low-dimensional feature presentation. Finally, a softmax classification model is used to predict the unknown ratings based on the high-level features. Extensive experiments on EachMovie and MovieLens datasets are conducted to compare the proposed MCFSAE model with other SOTA CF models. Experimental results show that MCFSAE performs better than other CF models, especially when the rating matrix is sparse. |
Databáze: | OpenAIRE |
Externí odkaz: |