期刊名称:International Journal of Advanced Computer Science and Applications(IJACSA)
印刷版ISSN:2158-107X
电子版ISSN:2156-5570
出版年度:2019
卷号:10
期号:6
页码:505-513
DOI:10.14569/IJACSA.2019.0100666
出版社:Science and Information Society (SAI)
摘要:Recommender system is an approach where users get suggestions based on their previous preferences. Nowadays, people are overwhelmed by the huge amount of information that is being present in any system. Sometimes, it is difficult for a user to find an appropriate item by searching the desired content. Recommender system assists users by providing suggestions of re-quired information or items based on the similar features among the users. Collaborative filtering is one of the most re-known process of recommender system where the recommendation is done by similar users or similar items. Matrix factorization is an approach which can be used to decompose a matrix into two or more matrix to generate features. Again, autoencoder is a deep learning based technique which is used to find hidden features of an object. In this paper, features are calculated using extended matrix factorization and autoencoder and then a new similarity metric has been introduced that can calculate the similarity efficiently between each pair of users. Then, an improvement of the prediction method is introduced to predict the rating accurately by using the proposed similarity measure. In the experimental section, it has been shown that our proposed method outperforms in terms of mean absolute error, precision, recall, f-measures, and average reciprocal hit rank.
关键词:Recommender system; deep learning; autoencoder; matrix factorization; similarity measures