Detect User’s Rating Characteristics by Separate Scores for Matrix Factorization Technique
A recommender system can effectively solve the problem of information overload in the era of big data. Recent research on recommender systems, specifically Collaborative Filtering, has focused on Matrix Factorization methods, which have been shown to have excellent performance. However, these method...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2018-11-01
|
Series: | Symmetry |
Subjects: | |
Online Access: | https://www.mdpi.com/2073-8994/10/11/616 |
id |
doaj-5924ca433e3b42318f394ec1b0945e55 |
---|---|
record_format |
Article |
spelling |
doaj-5924ca433e3b42318f394ec1b0945e552020-11-24T20:59:13ZengMDPI AGSymmetry2073-89942018-11-01101161610.3390/sym10110616sym10110616Detect User’s Rating Characteristics by Separate Scores for Matrix Factorization TechniqueJia Zhao0Gang Sun1School of Computer and Information Engineering, Fuyang Normal University, Fuyang 236037, ChinaSchool of Computer and Information Engineering, Fuyang Normal University, Fuyang 236037, ChinaA recommender system can effectively solve the problem of information overload in the era of big data. Recent research on recommender systems, specifically Collaborative Filtering, has focused on Matrix Factorization methods, which have been shown to have excellent performance. However, these methods do not pay attention to the influence of a user’s rating characteristics, which are especially important for the accuracy of prediction or recommendation. Therefore, in order to get better performance, we propose a novel method based on matrix factorization. We consider that the user’s rating score is composed of two parts: the real score, which is decided by the user’s preferences; and the bias score, which is decided by the user’s rating characteristics. We then analyze the user’s historical behavior to find his rating characteristics by using the matrix factorization technique and use them to adjust the final prediction results. Finally, by comparing with the latest algorithms on the open datasets, we verified that the proposed method can significantly improve the accuracy of recommender systems and achieve the best performance in terms of prediction accuracy criterion over other state-of-the-art methods.https://www.mdpi.com/2073-8994/10/11/616bias scorecollaborative filteringmatrix factorizationrating characteristicsrecommender system |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Jia Zhao Gang Sun |
spellingShingle |
Jia Zhao Gang Sun Detect User’s Rating Characteristics by Separate Scores for Matrix Factorization Technique Symmetry bias score collaborative filtering matrix factorization rating characteristics recommender system |
author_facet |
Jia Zhao Gang Sun |
author_sort |
Jia Zhao |
title |
Detect User’s Rating Characteristics by Separate Scores for Matrix Factorization Technique |
title_short |
Detect User’s Rating Characteristics by Separate Scores for Matrix Factorization Technique |
title_full |
Detect User’s Rating Characteristics by Separate Scores for Matrix Factorization Technique |
title_fullStr |
Detect User’s Rating Characteristics by Separate Scores for Matrix Factorization Technique |
title_full_unstemmed |
Detect User’s Rating Characteristics by Separate Scores for Matrix Factorization Technique |
title_sort |
detect user’s rating characteristics by separate scores for matrix factorization technique |
publisher |
MDPI AG |
series |
Symmetry |
issn |
2073-8994 |
publishDate |
2018-11-01 |
description |
A recommender system can effectively solve the problem of information overload in the era of big data. Recent research on recommender systems, specifically Collaborative Filtering, has focused on Matrix Factorization methods, which have been shown to have excellent performance. However, these methods do not pay attention to the influence of a user’s rating characteristics, which are especially important for the accuracy of prediction or recommendation. Therefore, in order to get better performance, we propose a novel method based on matrix factorization. We consider that the user’s rating score is composed of two parts: the real score, which is decided by the user’s preferences; and the bias score, which is decided by the user’s rating characteristics. We then analyze the user’s historical behavior to find his rating characteristics by using the matrix factorization technique and use them to adjust the final prediction results. Finally, by comparing with the latest algorithms on the open datasets, we verified that the proposed method can significantly improve the accuracy of recommender systems and achieve the best performance in terms of prediction accuracy criterion over other state-of-the-art methods. |
topic |
bias score collaborative filtering matrix factorization rating characteristics recommender system |
url |
https://www.mdpi.com/2073-8994/10/11/616 |
work_keys_str_mv |
AT jiazhao detectusersratingcharacteristicsbyseparatescoresformatrixfactorizationtechnique AT gangsun detectusersratingcharacteristicsbyseparatescoresformatrixfactorizationtechnique |
_version_ |
1716783243270815744 |